- post - Get API Request Execution Status
{
"TrCNT": "uint",
"TrData": [
{
"ARTRID": "uint64",
"CPID": "uint",
"ECode": "uint",
"EDate": "datetime",
"EMessage": "string",
"ENTRID": "uint64"
}
]
}
| Name |
Type |
Description |
Additional |
|
TrCNT
|
uint |
Кол-во запросов в транзакции Если нет данных => TrCNT=0.
|
|
|
TrData[]
|
array |
Результат обработки отправленных ранее запросов в составе группы Subscription/General Может содержать один или более ответов и кол-во равно TrCNT. Если нет данных => TrData=array().
|
|
|
TrData[].ARTRID
|
uint64 |
API Request Transaction ID Генерируется на стороне КП и должен быть уникальным: - или для группы: Subscription/General. - или глобально для всех API-запросов на усмотрение Контент Провайдера.
|
|
|
TrData[].CPID
|
uint |
Content Provider ID Уникальный код Контент Провайдера. Предоставляется со стороны VASMS.
|
|
|
TrData[].ECode
|
uint |
Код ошибки Код ошибки обработки запроса с ARTRID=xxx. Равен 0, если запрос обработан успешно. СМС об успешной активации подписки Абоненту отправлять только после ECode=0. 10201 - Processed a request for VAS contract which is EXPIRED 10202 - Processed a request for VAS which contract status is UNKNOWN 10203 - Processed a request for VAS which contract startDate is outside the active range 10204 - Processed a request for VAS which contract endDate is outside the active range 10301 - Processed a request for VAS which is not ACTIVE 10501 - Processed a request for Subscription which is not ACTIVE 10502 - Processed a request for Subscription which is not CLOSED 10503 - Processed a request for VAS which launch date is in the future 20101 - Invalid CPID 20102 - CPID is not valid 20301 - Invalid VASID 20302 - This VASID overpassed critical complaints ratio 20501 - Invalid PSID 20504 - Invalid B102 20505 - Invalid B103 20506 - Invalid B105 20507 - Invalid B106 20508 - Invalid ADate 20509 - Invalid CDate 20512 - Duplicate PSID 20513 - Invalid B104 20514 - Invalid B101 20515 - MSISDN in a BlackList 20516 - MSISDN not in VAS ACCESS List 20517 - MSISDN is already subscribed to this VASID 20518 - Invalid RDate 20519 - RDate is in the future 20520 - Maximum subscription limit per MSISDN exceeded 20521 - Maximum subscription limit per VASID exceeded 20522 - Subscription is not allowed for this MSISDN (restricted Subscriber Type) 20523 - ubscription is not allowed for this MSISDN (restricted Charging Type) 20524 - Subscription is not allowed for this MSISDN (restricted RT State) 20525 - Subscription is not allowed for this MSISDN (restricted RT State ID) 20526 - Subscription with this PSID is already closed 29901 - Invalid MSISDN 29902 - Duplicate ARTRID 29904 - Invalid ARTRID 29905 - Invalid format JSON 29906 - Billing Error 29907 - Unknown subscriber 29908 - Blocked subscriber 29909 - Not enough balance 30001 - Invalid DeactivatePSID request
|
|
|
TrData[].EDate
|
datetime |
Дата и время обработки запроса UTC timezone RFC3339 format - ex: 2025-02-15T10:11:20Z. В случае успешной активации подписки со стороны платформы (ECode=0), EDate => дата/время активации подписки для Абонента.
|
|
|
TrData[].EMessage
|
string |
Описание ошибки Детальное описание ошибки. Пустое значение, если запрос с ARTRID=xxx обработан успешно.
|
|
|
TrData[].ENTRID
|
uint64 |
Executed Notify Transaction Request ID Уникальный код транзакции в составе группы Subscription/General.
|
|