Skip to main content
GET
List payment links

Authorizations

x-api-key
string
header
required

API key for service-to-service or merchant authentication.

Headers

x-correlation-id
string<uuid>

Unique identifier for request tracing. Generated by the client or server if not provided.

Example:

"550e8400-e29b-41d4-a716-446655440000"

Query Parameters

limit
integer

Page size

Required range: x >= 1
Example:

20

offset
integer

Number of links to skip

Required range: x >= 0
Example:

0

status
enum<string>

Return only links in this status Lifecycle status of the payment link.

  • ACTIVE — payable.
  • DISABLED — deactivated by the merchant. Reversible via the update endpoint.
  • EXPIREDexpires_at has passed. Applied automatically when the link is read or listed; not settable by the caller.
  • PAID — the usage ceiling has been reached, i.e. the SINGLE_USE link has been paid. Not settable by the caller.

Only ACTIVEDISABLED transitions are accepted on the update endpoint.

Available options:
ACTIVE,
DISABLED,
EXPIRED,
PAID
Example:

"ACTIVE"

mode
enum<string>

Return only links in this mode How many times the link may be paid.

  • SINGLE_USE — exactly one successful payment. The link is promoted to PAID as soon as a payment reaches a terminal successful status.
Available options:
SINGLE_USE
Example:

"SINGLE_USE"

Response

Payment links retrieved successfully.

A page of payment links, newest first

items
object[]
required

Payment links on this page, ordered by creation time descending

total
integer
required

Total number of links matching the filters, across all pages

Example:

42

limit
integer
required

Page size that was applied

Example:

20

offset
integer
required

Offset that was applied

Example:

0