List cards
Retrieve a paginated list of cards. Cards can be filtered by cardholder, bound funding-source internal account, state, and platform-specific card identifier. If no filters are provided, returns all cards visible to the caller.
Documentation Index
Fetch the complete documentation index at: https://ramps-05-22-docs-annotate-cards-intro-snippet-triggers-mint.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API token authentication using format <api token id>:<api client secret>
Query Parameters
Filter by cardholder (customer) id.
Filter by internal account id. Returns cards whose fundingSources array contains the given internal account id.
Filter by platform-specific card identifier.
Filter by card state. Lifecycle state of a card.
| State | Description |
|---|---|
PENDING_KYC | The cardholder has not yet completed KYC. Cards in this state cannot transact. |
PENDING_ISSUE | The card has been requested and is being provisioned with the issuer. |
ACTIVE | The card is live and can authorize transactions. |
FROZEN | The card is temporarily disabled by the platform. New authorizations are declined with CARD_PAUSED. Existing settlements and refunds continue to reconcile. |
CLOSED | The card is permanently closed. Terminal, irreversible state. |
PENDING_KYC, PENDING_ISSUE, ACTIVE, FROZEN, CLOSED Maximum number of results to return (default 20, max 100)
1 <= x <= 100Cursor for pagination (returned from previous request)
Order to sort results in
asc, desc Response
Successful operation
List of cards matching the filter criteria
Indicates if more results are available beyond this page
Cursor to retrieve the next page of results (only present if hasMore is true)
Total number of cards matching the criteria (excluding pagination)