---
title: "List cards for a profile"
method: GET
path: "/v3/spend/profiles/{profileId}/cards"
tags: ["card"]
---

# List cards for a profile

`GET /v3/spend/profiles/{profileId}/cards`

Returns a paginated list of cards that belong to a specific profile.

## Path parameters

- `profileId` integer, required

## Query parameters

- `pageSize` integer
- `pageNumber` integer

## Headers

- `X-External-Correlation-Id` string, uuid

## Response `200`

List of cards retrieved successfully.

- object
  - `cards` Card[] — Collection of cards for this profile.
    - `token` string — Unique identifier for the card.
    - `profileId` integer — Profile ID that owns this card.
    - `clientId` string — Client ID of the partner that issued the card.
    - `status` object — Current status of the card.
      - `value` 'ACTIVE' | 'INACTIVE' | 'BLOCKED' | 'FROZEN' | 'PARTNER_SUSPENDED' | 'EXPIRED' | 'PURGED' — Status value. One of: - `ACTIVE` - Card is active and can be used - `INACTIVE` - Card is inactive and all transactions will be declined - `BLOCKED` - Card is blocked and cannot be reversed back to any state - `FROZEN` - Card is temporarily blocked - `PARTNER_SUSPENDED` - Card is suspended by Wise temporarily (do not display to end customers) - `EXPIRED` - Card is expired - `PURGED` - Cardholder data (e.g. PAN, PIN) has been purged after the retention period (555 days after the card's expiry date)
    - `cardHolderName` string — Name of the card holder.
    - `expiryDate` string, date-time — Date when the card will expire.
    - `lastFourDigits` string — Last 4 digits of the card number.
    - `bankIdentificationNumber` string — Bank identification number (BIN) of the card.
    - `phoneNumber` string — Phone number associated with the card.
    - `cardProgram` object — Card program details.
      - `name` string — Name of the card program.
      - `scheme` 'VISA' | 'MASTERCARD' — Card network scheme.
      - `defaultCurrency` string — Default currency of the card.
      - `cardType` string — Type of the card. E.g. `PHYSICAL` or `VIRTUAL`.
    - `unlockSpendingPermissions` 'WITH_PARTNER_API' | 'WITH_FIRST_CHIP_AND_PIN_TRANSACTION' | 'NONE' — Method with which physical card spending permissions can be unlocked. One of: - `WITH_PARTNER_API` - Unlock via Partner API - `WITH_FIRST_CHIP_AND_PIN_TRANSACTION` - Unlock with first chip and PIN transaction - `NONE` - Not applicable (for virtual cards)
    - `creationTime` string, date-time — Time when the card was created.
    - `modificationTime` string, date-time — Time when the card was last modified.
  - `totalCount` integer — The total number of cards for this profile.

## Other responses

- `429` — Rate limit exceeded. Retry after the number of seconds specified in the `Retry-After` header.

---

[API](https://skmtc.net/wise/apis/platform-api.md) · [All operations](https://skmtc.net/wise/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wise/platform-api/revisions/4907a1d269ab/schema)
