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/IVR
Может содержать один или более ответов и кол-во равно TrCNT.
Если нет даннных => TrData=array().

TrData[].ARTRID uint64

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

TrData[].CPID uint

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

TrData[].ECode uint

Код ошибки
Код ошибки обработки запроса с ARTRID=xxx.
Равен 0 если запрос обработан успешно.

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/IVR.