Кредитные линии: закрыть (отозвать) лимит¶
Формат запроса¶
{ "forWmid":"YYYYYYYYYYYY", "needNotify":true }
Параметры запроса¶
| Название |
Назначение |
Примечание |
| forWmid |
WMID заемщика |
12 цифр |
| needNotify |
Уведомить заемщика |
bool; необязательный |
Формат ответа (пример)¶
{
"ownerWmid":"XXXXXXXXXXXX",
"borrowerWmid":"YYYYYYYYYYYY",
"purseSrc":"T123456789012",
"wmTypeSrc":"WMT",
"amountMax":10.00,
"amountIssued":0.00,
"interestDaily":0.2,
"returnPeriodDaysMax":30,
"returnPeriodDaysMin":1,
"returnPeriodicityDays":0,
"timeLife":0,
"state":"closed",
"stateCode":0,
"contractId":12345,
"createdAt":"2025-01-01T12:00:00Z",
"updatedAt":"2025-01-01T12:05:00Z"
}
Параметры ответа¶
| Поле |
Тип |
Назначение |
Примечание |
| ownerWmid |
string |
WMID владельца (заимодавца) |
12 цифр |
| borrowerWmid |
string |
WMID заемщика |
12 цифр |
| purseSrc |
string |
Кошелёк-источник средств |
Буква + 12 цифр (например, T402299255256) |
| wmTypeSrc |
string |
Тип WM по кошельку |
Например, WMT для T... |
| amountMax |
decimal |
Максимальный лимит |
Верхняя граница кредитной линии |
| amountIssued |
decimal |
Уже выдано по лимиту |
Может быть 0.00 |
| interestDaily |
decimal |
Суточный процент |
В процентах за сутки |
| returnPeriodDaysMax |
int |
Максимальный срок займа |
В сутках |
| returnPeriodDaysMin |
int |
Минимальный срок займа |
В сутках |
| returnPeriodicityDays |
int |
Периодичность платежей |
0,1,3,5,10,15,30 |
| timeLife |
int |
Тип лимита |
0 — постоянный; -1 — разовый |
| state |
string |
Состояние лимита |
Здесь всегда closed |
| stateCode |
int |
Код состояния |
Здесь 0 |
| contractId |
int |
Идентификатор договора |
Может быть 0 |
| createdAt |
string |
Дата создания записи |
ISO 8601 UTC |
| updatedAt |
string |
Дата последнего изменения |
ISO 8601 UTC |
Дополнительные проверки¶
- Доступ: только владелец лимита (по JWT) с правом
revoke_limit.
forWmid — корректный WMID (12 цифр).
- Лимит находится и принадлежит владельцу; иначе
404 not_found либо 403 access_denied.
- По запросу с
needNotify=true отправляется уведомление заемщику.
Пример вызова (curl)¶
curl -s -X POST "https://debt.webmoney.com/api/v2/creditlines/close" \
-H "Authorization: Bearer <JWT>" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
--data '{ "forWmid":"432654517027", "needNotify":true }'
См. также¶
Программные интерфейсы (API) v2