Список выданных займов

Варианты запросов

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