v1.7.24 - Paginated checkout link listings #
Merchants can now page, filter, search, and sort checkout links through a consistent API contract.
27 Aug 2026
Improvement
Checkout
API
Checkout link management now supports bounded pagination and documented query controls, making large link catalogs easier to browse and integrate with operational tooling.
What changed
GET /v1/checkout-linksnow returns{ data, page, limit, pages, total }instead of a bare array.- Results can be filtered, searched, and sorted using the query fields and operators published in the OpenAPI specification. The existing default order remains newest first.
- Pagination is 1-based, with a default
limitof20and a maximum of100. - Unknown parameters, malformed values, unsupported operators, limits above
100, and non-emptyrelationvalues now return400instead of being ignored.
Why it matters
- Merchants and operators can work with large checkout-link catalogs without requesting every link at once.
- API clients can use the returned totals and page counts to build predictable navigation, exports, and management views.
Developer notes
- Breaking change: consumers of
GET /v1/checkout-linksmust read checkout-link records from thedatafield and usepage,limit,pages, andtotalfor pagination. Integrations that relied on receiving every link in one request must paginate through the result set. - Review existing query parameters against the published OpenAPI contract before upgrading; unsupported or invalid
list queries now receive a
400response. - Other checkout-link endpoints and their request and response payloads are unchanged. No merchant configuration or data migration is required.