# Retrieve available card programs

Retrieves the list of available card programs for each profileId.

Endpoint: GET /v3/spend/profiles/{profileId}/card-orders/availability
Security: UserToken

## Path parameters:

  - `profileId` (integer, required)
    The profile ID (personal or business).
    Example: 123456

## Header parameters:

  - `X-External-Correlation-Id` (string)
    Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.
    Example: "f47ac10b-58cc-4372-a567-0e02b2c3d479"

## Response 200 fields (application/json):

  - `cardPrograms` (array)
    List of available card programs. A Card Program is what Wise refers to all the cards that you will be issuing with us, grouped by product type and by issuing country.

  - `cardPrograms.name` (string)
    The name of the card program.
    Example: "VISA_DEBIT_BUSINESS_UK_1_CARDS_API"

  - `cardPrograms.scheme` (string)
    The network of the card program:
- MASTERCARD
- VISA
    Enum: "MASTERCARD", "VISA"

  - `cardPrograms.defaultCurrency` (string)
    The default currency assigned to the card program.
    Example: "GBP"

  - `cardPrograms.cardType` (string)
    The type of the card:
- VIRTUAL_NON_UPGRADEABLE
- PHYSICAL
    Enum: "VIRTUAL_NON_UPGRADEABLE", "PHYSICAL"


