Справочник API

Строки выписки банка, загруженной в систему лагеря: чьи они — только главному отделу


Чьи строки выписки

GET
https://partners.zvezdnyy-burabai.edu.kz/ext/v1
/bank-statement-lines/claims

Для пачки выписки бухгалтерии: какие строки ведёт система лагеря (их не проводить — оплату путёвки проводит мост после сверки), какие она готова отдать. Только чтение: отдаёт строки handover. Только для ключей главного отдела.

Чьи строки выписки › query Parameters

keys
​string · required

Ключи строк через запятую, не больше 100

Чьи строки выписки › Responses

Готово

accounts
​string[] · required

ИИК счетов лагеря (ТОО, ИП), без пробелов, верхним регистром. Поступление на такой счёт, которого CRM не видела, — выписку не загрузили в CRM

​StatementClaim[] · required

Только строки, известные CRM; незнакомые ключи в ответ не попадают


Передать строки выписки заданию пачки

POST
https://partners.zvezdnyy-burabai.edu.kz/ext/v1
/bank-statement-lines/handover

Под замком строк система ещё раз решает, чья строка, и отдаёт заданию job только поступления, которые ведёт бухгалтерия (owner = accounting) и которые ещё никому не отданы, — плюс отданные этому же заданию раньше. Проводите только ключи из ответа. Отданную строку система лагеря больше не вернёт в сверку: отмена — через бухгалтера в 1С. Право accounting, только ключам главного отдела.

Передать строки выписки заданию пачки › Headers

Idempotency-Key
​string · required

Ключ повтора

Передать строки выписки заданию пачки › Request Body

Передать строки заданию пачки.
job
​string · required

Номер задания пачки: латиница, цифры и ._:-, до 100 знаков, начинается с буквы или цифры

keys
​string[] · required

Ключи строк, не больше 100

Передать строки выписки заданию пачки › Responses

Готово

job
​string · required
keys
​string[] · required

Строки, переданные этому заданию (сейчас или раньше). Проводите только их: остальные ведёт система лагеря или уже взяло другое задание