Collections
Get Collections Queue
The operator’s worklist of currently-failing invoices — past due or written off with a balance owing — each with its amount remaining, days overdue, retry state, last failure code and owning recovery engine.
GET
Collections worklist of currently-failing invoices
Returns the tenant’s collections worklist: every invoice in a recovery state
(
past_due, or uncollectible with a balance still owing), paginated, with the
customer, the amount remaining in minor units, days overdue, the retry count,
the raw failure code from the last attempt, the next scheduled retry, which
recovery engine owns the invoice, and the status of its latest payment attempt.
Read-only — it changes nothing.
Each row is the starting point for the operator actions on this resource:
Retry Now,
Pause Dunning and
Mark Uncollectible. For the
aggregate view of the same population see
Get Collections Funnel and
Get Collections Failures; for
the per-attempt history behind last_payment_error see
List Payment Attempts.
Query Parameters
Example Request
Response
Fields
meta.total is the count of rows matching the filters across all pages.
Errors
Errors use the standard envelope — see Errors.
Authorizations
Tenant API key obtained from POST /auth/register or POST /v1/developer/keys.
Query Parameters
Page size (default 50, capped at 250). Also accepts page/per_page.
Required range:
x <= 250Rows to skip (overrides page-derived offset).
Required range:
x >= 0Narrow to a single recovery status.
Available options:
past_due, uncollectible Narrow to invoices owned by a specific recovery engine.
Available options:
scheduler, worker, campaign Required range:
x >= 1Required range:
1 <= x <= 250