# List all cards for an account Returns all cards associated with the cardAccount specified in the request URL. Endpoint: GET /v1/accounts/{account_id}/cards Version: 1.0 ## Path parameters: - `account_id` (string, required) Solaris UID for account ## Query parameters: - `page[number]` (integer) The number of results pages to return. - `page[size]` (integer) The size of each page in the response. ## Response 200 fields (application/json): - `id` (string) ID of the card. Example: "8febdba4912a747808ccc6f95f82bbb4" - `status` (string) The current status of the card. Enum: "ACTIVE", "ACTIVATION_BLOCKED_BY_SOLARIS", "BLOCKED", "BLOCKED_BY_SOLARIS", "CLOSED", "CLOSED_BY_SOLARIS", "COUNTERFEIT_CARD", "FRAUD", "INACTIVE", "LOST", "NEVER_RECEIVED", "PROCESSING", "STOLEN" - `reference` (string) Unique reference number for the card. Example: "87285d83-ab15-4906-af87-5763801d9e43" - `type` (string) The type of the card. The following enum list is not exhaustive but only indicative of some possible values. Enum: "MASTERCARD_DEBIT", "MASTERCARD_BUSINESS_DEBIT", "VIRTUAL_MASTERCARD_DEBIT", "VIRTUAL_MASTERCARD_BUSINESS_DEBIT", "VIRTUAL_MASTERCARD_FREELANCE_DEBIT", "VISA_DEBIT", "VISA_BUSINESS_DEBIT", "VIRTUAL_VISA_DEBIT", "VIRTUAL_VISA_BUSINESS_DEBIT", "VIRTUAL_VISA_FREELANCE_DEBIT", "VISA_CREDIT", "VIRTUAL_VISA_CREDIT", "VISA_BUSINESS_CREDIT", "VIRTUAL_VISA_BUSINESS_CREDIT" - `expiration_date` (string) The expiration date of the card. Example: "2020-12-30" - `new_card_ordered` (boolean) Boolean that indicates if a new physical card was ordered for this card resource (either for the first time or as a replacement). - `person_id` (string) ID of the cardholder person resource. Example: "5af2ea4271038d5c53e68ccbf4fe43b3cper" - `account_id` (string) ID of the account to which the card is tied. Example: "a5844f601567db9b59b3531245a58e96cacc" - `business_id` (string) (For business cards) ID of the business with which the card is associated. Example: "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz" - `representation` (object) Object containing information about the cardholder, the card's masked PAN, and the formatted expiration date. - `representation.line_1` (string) The cardholder's first and last name. Example: "SLY STALLONE" - `representation.line_2` (string) The supplementary personalized info like business name or membership number. Example: "BUSINESS NAME" - `representation.masked_pan` (string) The first six and last four digits of the card. Example: "537458******4567" - `representation.formatted_expiration_date` (string) The card's expiration date in MM/YY format. Example: "09/22" - `creation_date` (string) Date when the latest plastic card for this card resource was created. Example: "2022-05-01" - `sia_account_number` (string) The SIA account number for the card. Example: "500001650679" ## Response 400 fields (application/json): - `errors` (array) - `errors.id` (string) - `errors.status` (integer) - `errors.code` (string) - `errors.title` (string) - `errors.detail` (string) - `errors.source` (object) - `errors.source.field` (string) - `errors.source.message` (string) ## Response 403 fields (application/json): - `errors` (array) - `errors.id` (string) - `errors.status` (integer) - `errors.code` (string) - `errors.title` (string) - `errors.detail` (string) - `errors.source` (object) - `errors.source.field` (string) - `errors.source.message` (string) ## Response 404 fields (application/json): - `errors` (array) - `errors.id` (string) - `errors.status` (integer) - `errors.code` (string) - `errors.title` (string) - `errors.detail` (string) - `errors.source` (object) - `errors.source.field` (string) - `errors.source.message` (string) ## Response 500 fields (application/json): - `errors` (array) - `errors.id` (string) - `errors.status` (integer) - `errors.code` (string) - `errors.title` (string) - `errors.detail` (string) - `errors.source` (object) - `errors.source.field` (string) - `errors.source.message` (string)