MasSubscriptions
I am MasSubscriptions API. My intention is to provide a set of REST services for handling subscriptions and their related entities.
Resources
Resource | Description |
---|---|
AccountBundles | Access to subscriptions in an account bundle |
Apple Watch | Access to Apple Watch Subscriptions |
Credit Limits | Access to subscription credit limits |
Devices | Access to subscriptions devices |
Fraud Requests | Access to fraud requests |
FreeUnitsPackages | Access to free units packages |
Promotions | Access to promotions |
Segments | Access to subscription segments |
Subscription Commercial Products | Access to subscription commercial products |
Subscriptions | Access to subscriptions |
Contracts |
Base URLs
Environment | Base Path |
---|---|
production | https://subscriptions.masstack.com/v1/ |
staging | https://subscriptions.sta.masstack.com/v1/ |
More information
Response code library INVALID_LIMIT_VALUE_CONFIGURATION
``` {
INVALID_LIMIT_VALUE_CONFIGURATION
``` {“errors”: [
{
“code”: “0036”,
“title”: “INVALID_LIMIT_VALUE_CONFIGURATION”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Invalid limit value configuration for subscription 534297”
}
]
} </details> <details><summary>SIM_CARD_NOT_FREE</summary>
{
“errors”: [
{
“code”: “0035”,
“title”: “SIM_CARD_NOT_FREE”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Sim card with imsi 1234 is not free”
}
]
} </details> <details><summary>INCOMPATIBLE_PROMOTION_WITH_COMMERCIAL_PRODUCT</summary>
{
“errors”: [
{
“code”: “0034”,
“title”: “INCOMPATIBLE_PROMOTION_WITH_COMMERCIAL_PRODUCT”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>INCOMPATIBLE_FREE_UNITS_PACKAGE_WITH_COMMERCIAL_PRODUCT</summary>
{
“errors”: [
{
“code”: “0033”,
“title”: “INCOMPATIBLE_FREE_UNITS_PACKAGE_WITH_COMMERCIAL_PRODUCT”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>UNEXPECTED_SUBSCRIPTION_TYPE</summary>
{
“errors”: [
{
“code”: “0032”,
“title”: “UNEXPECTED_SUBSCRIPTION_TYPE”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>BUNDLED_COMMERCIAL_PRODUCT_MULTIPLE_SERVICE_FEES</summary>
{
“errors”: [
{
“code”: “0031”,
“title”: “BUNDLED_COMMERCIAL_PRODUCT_MULTIPLE_SERVICE_FEES”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>BUNDLED_COMMERCIAL_PRODUCT_NO_SERVICE_FEE</summary>
{
“errors”: [
{
“code”: “0030”,
“title”: “BUNDLED_COMMERCIAL_PRODUCT_NO_SERVICE_FEE”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>INCOMPATIBLE_BUNDLED_PRODUCT_WITH_COMMERCIAL_PRODUCT</summary>
{
“errors”: [
{
“code”: “0029”,
“title”: “INCOMPATIBLE_BUNDLED_PRODUCT_WITH_COMMERCIAL_PRODUCT”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>ACCOUNT_BUNDLE_INACTIVE_SUBSCRIPTION</summary>
{
“errors”: [
{
“code”: “0028”,
“title”: “ACCOUNT_BUNDLE_INACTIVE_SUBSCRIPTION”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>INACTIVE_ACCOUNT_BUNDLE</summary>
{
“errors”: [
{
“code”: “0027”,
“title”: “INACTIVE_ACCOUNT_BUNDLE”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>ASSOCIATED_ACTIVE_APPLEWATCH</summary>
{
“errors”: [
{
“code”: “0026”,
“title”: “ASSOCIATED_ACTIVE_APPLEWATCH”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>ASSOCIATED_ACTIVE_MULTISIM</summary>
{
“errors”: [
{
“code”: “0025”,
“title”: “ASSOCIATED_ACTIVE_MULTISIM”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>INACTIVE_SUBSCRIPTION</summary>
{
“errors”: [
{
“code”: “0024”,
“title”: “INACTIVE_SUBSCRIPTION”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>PENDING_OPERATIONS</summary>
{
“errors”: [
{
“code”: “0023”,
“title”: “PENDING_OPERATIONS”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>PENDING_WORK_ORDERS</summary>
{
“errors”: [
{
“code”: “0022”,
“title”: “PENDING_WORK_ORDERS”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>INCOMPATIBLE_ACCOUNT_WITH_COMMERCIAL_PRODUCT</summary>
{
“errors”: [
{
“code”: “0021”,
“title”: “INCOMPATIBLE_ACCOUNT_WITH_COMMERCIAL_PRODUCT”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>INACTIVE_ACCOUNT_ID</summary>
{
“errors”: [
{
“code”: “0020”,
“title”: “INACTIVE_ACCOUNT_ID”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “Account with id: 1234 is not active”
}
]
} </details> <details><summary>DEFAULT_ERROR</summary>
{
“errors”: [
{
“code”: “0019”,
“title”: “DEFAULT_ERROR”,
“ref”: “https://developers.masstack.com/en/”,
“details”: “XXX”
}
]
} ```