| Правильная ссылка на эту статью: |
Подписка на получение кредитного рейтинга
- URL: [https://debt.webmoney.com/api/v2/creditrating/{wmid}/subscription]
- Методы: PUT, GET, DELETE
- Accept types:
application/json
Управление подпиской на получение информации о кредитном рейтинге при его изменении¶
При изменении кредитного рейтинга (получении или выдаче займа, выполнении возврата по взятому или выданному займу, открытии лимита доверия) на указанный URL отправляется HTTP-запрос методом POST с телом, полностью совпадающим с форматом ответа метода получения кредитного рейтинга.
В случае проблем с оповещением делается три повторных попытки через 1мин, 5мин, 15мин.
Требуется https в url, он будет проверяться на доступность в методе добавления путем отправки POST { "ping": true }. При провале проверки возвращается код 422.
Требуется JWT со scope: user_activity.
Формат запроса (PUT — создание или обновление подписки)¶
PUT /api/v2/creditrating/{wmid}/subscription
Параметры запроса¶
| Название | Тип | Где path | Примечание |
|---|---|---|---|
| wmid | string | WMID участника | 12 цифр |
Тело запроса¶
{
"url": "https://example.com/webhooks/creditrating"
}
Формат ответа (PUT / GET)¶
{
"OwnerWmid": "809399319852",
"RatingWmid": "391054290656",
"Url": "https://example.com/webhooks/creditrating",
"CreatedAtUtc": "2026-02-05T16:59:43.7230000Z",
"UpdatedAtUtc": "2026-02-05T16:59:43.7230000Z"
}
Пояснения к полям ответа¶
| Поле | Тип | Назначение |
|---|---|---|
| OwnerWmid | string | WMID владельца подписки |
| RatingWmid | string | WMID участника, за которым ведётся наблюдение |
| Url | string | URL для доставки уведомлений |
| CreatedAtUtc | string | Дата и время создания подписки (ISO 8601 UTC) |
| UpdatedAtUtc | string | Дата и время последнего обновления подписки (ISO 8601 UTC) |
Формат запроса (GET — получение текущей подписки)¶
GET /api/v2/creditrating/{wmid}/subscription
Возможные ответы¶
200 OK— подписка существует404 Not Found— подписка отсутствует
Формат запроса (DELETE — удаление подписки)¶
DELETE /api/v2/creditrating/{wmid}/subscription
Ответ¶
204 No Content— подписка удалена
После удаления повторный вызов GET возвращает 404 Not Found.
Формат уведомления (Webhook)¶
- Метод: POST
- Content-Type:
application/json
Тело запроса в точности совпадает с форматом ответа метода:
GET /api/v2/creditrating/{wmid}
(см. описание метода получения кредитного рейтинга).
Пример вызова (curl)¶
curl -s -X PUT "https://debt.webmoney.com/api/v2/creditrating/111122223333/subscription" \
-H "Authorization: Bearer <JWT>" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{ "url": "https://example.com/webhooks/creditrating" }'
См. также¶
Получение кредитного рейтинга
Программные интерфейсы (API) v2