Запрос на активацию новой подписки
Отправляется со стороны Контент Провайдера по факту получения запроса от Абонента на активацию новой подписки на VAS-услугу.
Примечание: Общая схема взаимодействия.
POST http://<APIURL:PORT>/Subscription/General/AddNew
| 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/AddNew resource, containing the following writable properties:
{
"ARTRID": "uint64",
"B101": "uint",
"B102": "uint",
"B103": "string",
"B105": "string",
"B106": "string",
"CPID": "uint",
"HELPAT": "string",
"MSISDN": "string",
"PSID": "uint64",
"RDate": "datetime",
"VASID": "uint"
}
| Name | Type | Description | Additional |
|---|---|---|---|
| ARTRID | uint64 |
API Request Transaction ID |
|
| B101 | uint |
Интервал периодической тарификации подписки в часах Possible values are:
|
|
| B102 | uint |
Trial-интервал подписки в часах. 0 - отсутствует |
|
| B103 | string |
Канал активации подписки Possible values are:
|
|
| B105 | string |
Канал доставки контента Possible values are:
|
|
| B106 | string |
Тип VAS контента подписки Possible values are:
|
|
| CPID | uint |
Content Provider ID |
|
| HELPAT | string |
Header Enrichment Landing Page Activation Token |
|
| MSISDN | string |
Мобильный номер Абонента |
|
| PSID | uint64 |
Provider Subscription ID |
|
| RDate | datetime |
Дата и время получения запроса об активации услуги со стороны Абонента |
|
| VASID | uint |
VAS Service ID |
The following HTTP status codes may be returned, optionally with a response resource.
| Status code | Description | Resource |
|---|---|---|
| 200 | OK Успешная обработка запроса. |
|
| 400 | Bad Request Ошибочный запрос. |
400[] |
| 401 | Unauthorized Отказ в доступе. Ошибочный VASMS-CPID и/или VASMS-APIKey. |
|
| 409 | Conflict Дубликат транзакции ARTRID. |
|
| 429 | Too Many Requests |
|
| 500 | Internal Server Error Системная ошибка на стороне сервера. |