Skip to main content
GET
List Wallets

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

cursor
string

Opaque cursor from a prior response; pass it unchanged to fetch the next page (must be reused with the same filters and sort).

limit
integer
default:25

Maximum number of wallets to return in this response (smaller values reduce payload size and latency).

Required range: 1 <= x <= 100
sort
enum<string>
default:createdAt

Field to sort by (currently only createdAt is supported).

Available options:
createdAt
order
enum<string>
default:desc

Sort direction for results; use desc for newest-first or asc for oldest-first.

Available options:
asc,
desc
createdAtGte
string<date-time>

Filter results to wallets created at or after this ISO-8601 timestamp.

id
string<uuid>

Filter to a specific wallet ID.

requestId
string<uuid>

Filter to the wallet created with this idempotency request ID.

label
string

Filter to wallets whose label exactly matches this value.

Case-insensitive label search.

status
enum<string>

Filter by wallet lifecycle status stored on the wallet record. This is not the projected public response status, which can include active workflow states such as withdrawal_active or rebalance_active.

Available options:
creating,
active,
disabled,
failed

Response

Cursor-paginated list of wallets

data
object[]
nextCursor
string | null

Opaque cursor to fetch the next page, or null when there are no more results.