v5
latestOpenAPI 3.1.02026-07-262421791.5 MBcard
List cards for a profile
Returns a paginated list of cards that belong to a specific profile.
get/v3/spend/profiles/{profileId}/cards
Path parameters
profileIdinteger required
The ID of the profile to retrieve cards for.
Query parameters
pageSizeinteger
The maximum number of cards to return per page. Must be between 10 and 100.
pageNumberinteger
The page number to retrieve. Must be greater than or equal to 1.
Headers
X-External-Correlation-Idstring uuid
Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.
Response
List of cards retrieved successfully.
Example response
{
"cards": [
{
"token": "ca0c8154-1e14-4464-a1ce-dcea7dc3de52",
"profileId": 123456,
"clientId": "wise_api_docs",
"status": {
"value": "ACTIVE"
},
"cardHolderName": "John Smith",
"expiryDate": "2028-05-31T00:00:00Z",
"lastFourDigits": "6320",
"bankIdentificationNumber": "459661",
"phoneNumber": "+441234567890",
"cardProgram": {
"name": "VISA_DEBIT_BUSINESS_UK_1",
"scheme": "VISA",
"defaultCurrency": "GBP",
"cardType": "VIRTUAL"
},
"unlockSpendingPermissions": "WITH_PARTNER_API",
"creationTime": "2022-05-31T01:43:24.596321434Z",
"modificationTime": "2022-05-31T01:43:24.596321825Z"
}
],
"totalCount": 1
}