List Payment Methods by User
Retrieve all payment methods saved for a given user
Returns
An object with adata array containing PaymentMethod objects. Use the cursor parameter to paginate through results. When nextCursor is present, additional pages are available in that direction.Authorizations
Server-side API key from the Crossmint dashboard.
Query Parameters
Identifies the target user. Format: <type>:<value> (e.g., email:alice@example.com, userId:abc123). Required with server API key auth; ignored with JWT.
Filter by payment method type. Without this filter, all types are returned.
card, bank-account-us, bank-account-mx-clabe, bank-account-co, bank-account-sepa-iban Opaque pagination cursor from a previous response. Pass to retrieve the next page.
Maximum number of results per page (1-100, default 30).
1 <= x <= 100Sort by creation date: asc (oldest first) or desc (newest first, default).
asc, desc Filter to payment methods that have (true) or have not (false) funded a settled offramp payout. When set to false, cards are included in results. Omit to return all payment methods regardless of payout history.
true, false Response
Paginated list of PaymentMethod objects. nextCursor and previousCursor are included when additional pages exist in that direction.
Paginated list of payment methods.
Array of payment method objects for the current page.
A saved payment method. Sensitive fields (full PAN, CVC, full account numbers) are never included in responses.
- Bank account
- Card
Cursor to fetch the next page. null when there are no more results.
Cursor to fetch the previous page. null on the first page.

