Methods

  • post - Get API Request Execution Status

Resource

{
    "TrCNT": "uint",
    "TrData": [
        {
            "ARTRID": "uint64",
            "CPID": "uint",
            "ECode": "uint",
            "EDate": "datetime",
            "EMessage": "string",
            "ENTRID": "uint64"
        }
    ]
}

Properties

Name Type Description Additional
TrCNT uint

Кол-во запросов в транзакции
Если нет данных => TrCNT=0.

TrData[] array

Результат обработки отправленных ранее запросов в составе группы Subscription/WEB
Может содержать один или более ответов и кол-во равно TrCNT.
Если нет данных => TrData=array().

TrData[].ARTRID uint64

API Request Transaction ID
Генерируется на стороне КП и должен быть уникальным:
- или для группы: Subscription/WEB.
- или глобально для всех API-запросов на усмотрение Контент Провайдера.

TrData[].CPID uint

Content Provider ID
Уникальный код Контент Провайдера. Предоставляется со стороны VASMS.

TrData[].ECode uint

Код ошибки
Код ошибки обработки запроса с ARTRID=xxx.
Равен 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
20101 - Invalid CPID
20102 - CPID is not valid
20301 - Invalid VASID
20501 - Invalid PSID
20502 - Request does not match Subscription activation method
20503 - Request does not match Subscription deactivation method
20701 - UserAgent can not be null or empty
20702 - UserAgent maximum length exceeded
20703 - UserIP can not be null or empty
20704 - UserIP maximum length exceeded
20705 - WEB limit exceeded for this PSID
29901 - Invalid MSISDN
29902 - Duplicate ARTRID
29904 - Invalid ARTRID
29905 - Invalid format JSON

TrData[].EDate datetime

Дата и время обработки запроса
UTC timezone RFC3339 format - ex: 2025-02-15T10:11:20Z.

TrData[].EMessage string

Описание ошибки
Детальное описание ошибки.
Пустое значение, если запрос с ARTRID=xxx обработан успешно.

TrData[].ENTRID uint64

Executed Notify Transaction Request ID
Уникальный код транзакции в составе группы Subscription/WEB.