Skip to main content
GET /v1/public/transactions/queue — единый список незавершённых операций сайта: депозиты в ожидании оплаты/подтверждений и выплаты до confirmed. Это то, за чем CMS должна следить прямо сейчас — вместо двух отдельных обходов истории с фильтрами по статусам.
string
default:"all"
all | deposit | payout.
integer
default:"50"
Размер страницы, 1–200.
string
Курсор из nextCursor предыдущего ответа.

Какие статусы считаются «в очереди»

Как только операция достигает терминального статуса (isFinal=true в объекте депозита/выплаты), она исчезает из очереди. Просроченные депозиты (expired) в очередь не входят — их можно оживить через POST /v1/public/deposits/{uuid}/refresh.

Пагинация

Сортировка — по времени создания, новые сверху. Курсор nextCursor непрозрачен и хранит границу для каждой стороны списка отдельно, поэтому обход стабилен: появление новых операций между страницами не сдвигает выдачу — ни пропусков, ни дублей. nextCursor: null — конец.
Для «дотягивания» состояния используйте очередь как список того, что нужно опросить или сверить с вебхуками после простоя вашей CMS: пройдите очередь целиком и запросите GET /v1/public/deposits/{uuid} / GET /v1/public/payouts/{uuid} только по нужным записям.