Прием новых запросов на де-активацию подписки от Абонентов, которые отправили свои заявки Оператору.
При наличии новых данных, будет отправлен блок данных в кол-ве: 1...1000 с сортировкой BTRID ASC.
Внимание: запросы отправлять линейно синхронно с интервалами между ними
- если получен новый блок данных => не менее 1 сек.
- иначе не менее 10 секунд.
В случае нарушения данных интервалов сервис вернет ошибку 'HTTP response status code': 429.
На стороне VASMS-платформы данная подписка(и) Абонентов уже отключены.
Примечание: Общая схема взаимодействия.
POST http://<APIURL:PORT>/Subscription/General/GetDeactivateFromBilling
| Parameter name | Value | Description | Additional |
|---|---|---|---|
| VASMS-CPID | <uint> | Content Provider ID |
Required |
| VASMS-APIKey | <string> | Content Provider API Key Value |
Required |
| Content-type | application/json; charset=UTF-8 | Required |
The request body takes a complete Subscription/General/GetDeactivateFromBilling - Request resource, containing the following writable properties:
{
"CPID": "uint",
"LastBTRID": "uint64"
}
| Name | Type | Description | Additional |
|---|---|---|---|
| CPID | uint |
Content Provider ID |
|
| LastBTRID | uint64 |
Last Billing Transaction Request ID |
The following HTTP status codes may be returned, optionally with a response resource.
| Status code | Description | Resource |
|---|---|---|
| 200 | OK Успешная обработка запроса. |
Subscription/General/GetDeactivateFromBilling - Reply[] |
| 400 | Bad Request Ошибочный запрос. |
400[] |
| 401 | Unauthorized Отказ в доступе. Ошибочный VASMS-CPID и/или VASMS-APIKey. |
|
| 429 | Too Many Requests |
|
| 500 | Internal Server Error Системная ошибка на стороне сервера. |