Select
Devices
Access to subscriptions devices
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
org_id | path | string | true | Organization name |
id | path | string | true | subscription unique identifier |
category | query | string | false | device category filter |
only_active | query | boolean | false | boolean to indicate if just active device details are required. For retrieving pending and already processed device change requests, use false value |
Enumerated Values
Property | Values |
---|---|
category | one of [SIM, OTHER] |
Request example
|
|
Responses
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | [GetSubscriptionDevice] |
404 | Not Found | A subscription with the specified id was not found | ErrorMessage |
500 | Internal Server Error | Unexpected error | ErrorMessage |
200 - instance of GetSubscriptionDevice
Custom schema example
|
|
Name | Type | Required | Description |
---|---|---|---|
anonymous | SubscriptionDevice | false | none |
Name | Type | Required | Description |
---|---|---|---|
anonymous | object | false | none |
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
org_id | path | string | true | Organization name |
id | path | string | true | subscription unique identifier |
device_id | path | string | true | subscription device unique identifier |
only_active | query | boolean | false | boolean to indicate if just active device details are required. For retrieving pending and already processed device change requests, use false value |
Request example
|
|
Responses
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | GetSubscriptionDevice |
404 | Not Found | A subscription or device with the specified id was not found | ErrorMessage |
500 | Internal Server Error | Unexpected error | ErrorMessage |
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
org_id | path | string | true | Organization name |
id | path | string | true | subscription unique identifier |
device_id | path | string | true | subscription device unique identifier |
body | body | PatchSubscriptionDevice | true | ‘none’ |
Request body - instance of PatchSubscriptionDevice
|
|
Name | Type | Required | Description |
---|---|---|---|
category | string | true | device category |
user_name | string | false | user name of the user performing the subscription device request. If there is a token in place generated with real user credentials, there is no need to send this value since it will be obtained using the token claims |
change_reason | string | false | device change reason |
subscription_device_change_request | PatchSubscriptionDeviceChangeRequest | true | none |
Request example
|
|
Responses
Code | Meaning | Description | Schema |
---|---|---|---|
202 | Accepted | subscription device change request successfully received | None |
400 | Bad Request | Invalid body | ErrorMessage |
404 | Not Found | A subscription or a subscription device with the specified ids were not found | ErrorMessage |
409 | Conflict | The request could not be completed due to a conflict with the current state of the resource | ErrorMessage |
500 | Internal Server Error | Unexpected error | ErrorMessage |
400 - instance of ErrorMessage
Custom schema example
|
|
Name | Type | Required | Description |
---|---|---|---|
errors | [ErrorMessageItem] | true | none |
Endpoints
AccountBundles
Apple Watch
Credit Limits
Devices
Fraud Requests
FreeUnitsPackages
Promotions
Segments
Subscription Commercial Products
Subscriptions
Contracts