Правильная ссылка на эту статью: |
Получение списка выданных займов
- URL для передачи запроса – https://debt.wmtransfer.com/api/credits.aspx
- метод – POST
- accept types: text/xml
- формат запроса:
<service.request> <wmid>WMID</wmid> <from>DATE_FROM</from> <to>DATE_TO</to> <state>STATE</state> <sign>SIGN</sign> </service.request>
- параметры запроса:
Название | Назначение | Примечание |
---|---|---|
WMID | WMID заимодавца | 12 цифр |
DATE_FROM | начало диапазона запрашиваемого списка | формат yyyy-MM-ddTHH:mm:ss |
DATE_TO | конец диапазона запрашиваемого списка | формат yyyy-MM-ddTHH:mm:ss |
STATE | статус займов, которые должны попасть в список | необязательное значение; если не задано или '-1' - выдаются все займы независимо от статуса |
SIGN | подпись запроса | формируется путем вычисления хеш-функции SHA1 от строки получаемой путем склеивания параметров WMID + ':' + DATE_FROM + ':' + DATE_TO + ':' + пароль_для_доступа_к_API пароль_для_доступа_к_API генерируется на странице настройки Долгового сервиса |
- формат ответа:
<service.response> <credits cnt="CREDITS_CNT"> <credit id="CREDIT_ID"> <ownerwmid>OWNERWMID</ownerwmid> <destwmid>DESTWMID</destwmid> <pursesrc>PURSESRC</pursesrc> <pursedest>PURSEDEST</pursedest> <purseret>PURSERET</purseret> <datecrt>DATECRT</datecrt> <dateupd>DATEUPD</dateupd> <amount>AMOUNT</amount> <amount_ret>AMOUNT_RET</amount_ret> <amount_ret_rest>AMOUNT_RET_REST</amount_ret_rest> <ret_date>DATE_RET</ret_date> <ret_per>RET_PERIOD</ret_per> <state>STATE</state> <wmtranid>WMTRANID</wmtranid> <contractid>CONTRACT_ID</contractid> <block>BLOCK_STATE</block> </credit> ... <credit>...</credit> </credits> <retval>RETVAL</retval> <retdesc>RETDESC</retdesc> </service.response>
- параметры ответа:
Название | Назначение | Примечание |
---|---|---|
CREDITS_CNT | количество займов в выдаваемом списке | |
CREDIT_ID | уникальный номер займа | |
DATECRT | дата займа | формат yyyy-MM-ddTHH:mm:ss |
DATEUPD | дата последнего изменения статуса займа | формат yyyy-MM-ddTHH:mm:ss |
OWNERWMID | WMID займодавца | 12 цифр |
DESTWMID | WMID заемщика | 12 цифр |
PURSESRC | номер кошелька с которого выдан заем | буква и 12 цифр |
PURSEDEST | номер кошелька на который выдан заем | буква и 12 цифр |
PURSERET | номер кошелька с которого возвращен заем | буква и 12 цифр |
AMOUNT | выданная сумма | |
AMOUNT_RET | возвращаемая сумма | |
AMOUNT_RET_REST | сумма, которую осталось вернуть | |
DATE_RET | дата возврата | формат yyyy-MM-ddTHH:mm:ss |
BLOCK_STATE | заблокирован или нет | FLASE:TRUE |
STATE | статус займа | 0 - планируется, 1 - взят, 2 - отказ, 3 - завершен нормально, 4 - завершен досрочно, 5 - завершен за счет других, 6 - учет в сервисе прекращен; выдано обязательство в формате Paymer |
значения RETVAL