Получить статус подписки
POST /Http/Services/GetSubscriptionStatus.aspx
Отдаёт фактический статус подписки: Pending — создана, ждёт
подтверждения; Active — подтверждена; Cancelled — отменена;
ApprovingFailed — подтверждение не состоялось (исчерпаны попытки PIN
либо отказ по карте). Подписка ищется по SubscriptionID,
Subscriber_MSISDN или SubscriberID в границах проекта.
Тело запроса
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
Now | string | да | Текущее время UTC в формате yyyyMMddHHmmss. |
Signature | string | да | Подпись запроса: LOWERCASE(HMACSHA256(SecretKey, SubscriptionProjectID + Now)). |
SubscriptionProjectID | integer (int32) | да | Идентификатор проекта подписок. |
SubscriptionID | string | — | Идентификатор подписки. Передаётся одно из: SubscriptionID, Subscriber_MSISDN или SubscriberID. |
RequestID | string | — | |
Subscriber_MSISDN | string | — | Номер телефона (MSISDN) абонента. Передаётся одно из: SubscriptionID, Subscriber_MSISDN или SubscriberID. |
SubscriberID | string | — | Уникальный идентификатор абонента в Системе. Передаётся одно из: SubscriptionID, Subscriber_MSISDN или SubscriberID. |
ClientIP | string | — | IP-адрес пользователя, от которого идёт запрос. |
Коды ответов
| Код | Описание |
|---|---|
200 | Статус подписки |
500 | Внутренняя ошибка платформы |