Варианты запросов¶
GET /api/v2/loans/{from}/{to}
GET /api/v2/loans/{from}/{to}/{state}
Параметры запроса¶
| Название |
Тип |
Назначение |
Примечание |
| from |
string |
Начало диапазона |
Формат yyyy-MM-ddTHH:mm:ss (UTC), напр. 2025-01-01T00:00:00 Обязателен |
| to |
string |
Конец диапазона |
Формат yyyy-MM-ddTHH:mm:ss (UTC), напр. 2025-12-31T23:59:59 Обязателен |
| state |
int |
Фильтр по статусу займа |
-1 — все статусы; иначе код состояния (см. ниже) |
Формат ответа (пример)¶
[
{
"creditId": 123456,
"ownerWmid": "XXXXXXXXXXXX",
"destWmid": "YYYYYYYYYYYY",
"purseSrc": "T123456789012",
"purseDest": "T210987654321",
"purseRet": "T210987654321",
"dateCrt": "2025-01-01T12:00:00Z",
"dateUpd": "2025-01-02T12:00:00Z",
"amount": 100.00,
"amountRet": 105.00,
"amountRetRest": 50.00,
"retDate": "2025-02-01T12:00:00Z",
"retPeriod": 30,
"state": 1,
"wmTranId": 123456789,
"block": false
}
]
Параметры ответа¶
- Возвращается массив объектов займа. Для каждого элемента:
| Поле |
Тип |
Назначение |
Примечание |
| creditId |
int |
Идентификатор займа |
Уникален в системе |
| ownerWmid |
string |
WMID заимодавца |
12 цифр |
| destWmid |
string |
WMID заемщика |
12 цифр |
| purseSrc |
string |
Кошелёк-источник средств |
Буква + 12 цифр (например, T402299255256) |
| purseDest |
string |
Кошелёк зачисления займа |
Буква + 12 цифр |
| purseRet |
string |
Кошелёк возврата займа |
Может совпадать с purseDest |
| dateCrt |
string |
Дата выдачи |
ISO 8601 UTC, например "2025-01-01T12:00:00Z" |
| dateUpd |
string |
Дата последнего изменения |
ISO 8601 UTC |
| amount |
decimal |
Сумма займа |
Номинал |
| amountRet |
decimal |
Сумма к возврату |
С учётом процентов/комиссий |
| amountRetRest |
decimal |
Остаток к возврату |
Текущий долг |
| retDate |
string |
Дата планового возврата |
ISO 8601 UTC |
| retPeriod |
int |
Срок займа (сутки) |
Полный срок |
| state |
int |
Код состояния займа |
См. таблицу ниже |
| wmTranId |
long |
Номер транзакции в Системе WM |
Может быть 0 при отсутствии |
| block |
bool |
Флаг блокировки заемщика |
true/false |
Коды состояний займа (state)¶
| Код |
Состояние |
| 0 |
планируется |
| 1 |
взят (активен) |
| 2 |
отказ |
| 3 |
завершен нормально |
| 4 |
завершен досрочно |
| 5 |
завершен за счёт других |
| 6 |
учёт прекращен (Paymer) |
Примеры вызова¶
curl -s -X GET "https://debt.webmoney.com/api/v2/loans/2025-01-01T00:00:00/2025-12-31T23:59:59/-1" \
-H "Authorization: Bearer <JWT>" \
-H "Accept: application/json"
См. также
Программные интерфейсы (API) v2