V2
AgileTv
AgileTv resource represents an AgileTv subscription containing specific AgileTv data besides all data applicable to any subscription
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| org | path | string | true | Organization name |
| offset | query | integer | false | Pagination offset |
| limit | query | integer | false | Pagination limit |
| legacy_id | query | integer | false | Resource legacy ID |
| legacy_account_id | query | integer | false | Account id the subscription is linked to. Required if the legacy_id, account_id, or legacy_bundle_id filters are not provided. Linked to MySim/Apollo storage, to be deprecated. |
| legacy_bundle_id | query | integer | false | Bundle id the subscription is linked to. Required if the ‘legacy_id’, ‘account_id’, or ‘legacy_account_id’ filters are not provided. Linked to MySim/Apollo storage, to be deprecated. |
| account_id | query | string | false | Account id the subscription is linked to. Required if the ‘legacy_id’, ‘legacy_account_id’, or ‘legacy_bundle_id’ filters are not provided. |
| mandatory | query | boolean | false | Mandatory subscription filter |
| status | query | SubscriptionStatusFilterEnum | false | Subscription status filter |
| type | query | SubscriptionType | false | Subscription type |
| activation_date | query | DateFilterEnum | false | Resource activation date filter. Available filters are [eq, lt, lte, gt, gte]. Format according to ISO 8601 |
| deactivation_date | query | DateFilterEnum | false | Resource deactivation date filter. Available filters are [eq, lt, lte, gt, gte]. Format according to ISO 8601 |
| service_id | query | string | false | Filter subscriptions by provider service id. |
| product_id | query | string | false | Filter subscriptions by provider product id. |
| is_primary | query | boolean | false | Filter subscriptions by primary status. |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | AgileTvSet |
| 403 | Forbidden | Forbidden access | ErrorResponse |
| 500 | Internal Server Error | Internal server error | ErrorResponse |
| default | Default | Any client or server error | ErrorResponse |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| org | path | string | true | Organization name |
| bundleId | path | string(uuid) | true | Bundle identifier |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | AgileTvSet |
| 403 | Forbidden | Forbidden access | ErrorResponse |
| 404 | Not Found | A bundle with the specified id was not found | ErrorResponse |
| 500 | Internal Server Error | Internal server error | ErrorResponse |
| default | Default | Any client or server error | ErrorResponse |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| org | path | string | true | Organization name |
| subscriptionId | path | string(uuid) | true | Subscription unique identifier |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | AgileTv |
| 403 | Forbidden | Forbidden access | ErrorResponse |
| 404 | Not Found | A subscription with the specified id was not found | ErrorResponse |
| 500 | Internal Server Error | Internal server error | ErrorResponse |
| default | Default | Any client or server error | ErrorResponse |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| org | path | string | true | Organization name |
| subscriptionId | path | string(uuid) | true | Subscription unique identifier |
| body | body | OperationsSet | true | Array of operations to apply to AgileTv specific data |
Request body - JsonObject
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [Operation] | false | none |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | AgileTv |
| 400 | Bad Request | Bad request | ErrorResponse |
| 403 | Forbidden | Forbidden access | ErrorResponse |
| 404 | Not Found | A subscription with the specified id was not found | ErrorResponse |
| 500 | Internal Server Error | Internal server error | ErrorResponse |
| default | Default | Any client or server error | ErrorResponse |
Endpoints
Subscriptions
Bundles
Promotions
Devices
AddOns
Amazon Prime
Max
Mobile
Broadband
Landline
Orange TV
Orange TV Libre
Disney
AgileTv
Netflix
Credit Limits
Change Requests
Commitments
DeviceInsurance
Multisim
Payment Plans
Operations
Contracts