input PaymentsInput
Filter and pagination for the payments connection.
Pagination is Relay cursor-based, not page/offset based — see the Relay Connections spec. Page forward with first + after, or backward with last + before; never mix the two directions in a single call. Cursors are opaque strings taken from a previous response's pageInfo (or edges[].cursor) — treat them as black boxes, don't build or parse them yourself.
Scope the list by supplying at most one of orgId, agencyId, or configurationId (omit all three to list every payment), and optionally a start/end payment-date range. Results are ordered newest first.
| Field | Type | Description |
|---|---|---|
first | Int | Forward pagination: return at most the first N payments from the start of the result window. Pair with after to walk forward. Do not combine with last/before. When omitted (and no last), a default page size is used. |
after | String | Forward pagination cursor: return the payments that come after this cursor. Use the pageInfo.endCursor from the previous page. Pair with first. |
last | Int | Backward pagination: return at most the last N payments nearest the end of the result window. Pair with before to walk backward. Do not combine with first/after. |
before | String | Backward pagination cursor: return the payments that come before this cursor. Use the pageInfo.startCursor from the previous page. Pair with last. |
orgId | ID | List payments for this org. Mutually exclusive with agencyId / configurationId. |
agencyId | ID | List payments for this agency. Mutually exclusive with orgId / configurationId. |
configurationId | ID | List payments for this provider configuration. Mutually exclusive with orgId / agencyId. |
start | String | Inclusive lower bound on payment date (ISO 8601). Filters on the payment's date. |
end | String | Inclusive upper bound on payment date (ISO 8601). Filters on the payment's date. |