---
title: "List the holder's saved cards"
method: GET
path: "/get-saved-cards"
tags: ["cards"]
---

# List the holder's saved cards

`GET /get-saved-cards`

## Request

- Base URL: `https://laso.finance`
- URL: `https://laso.finance/get-saved-cards`
- Auth: API key in header `Authorization`

Lists the cards the account holder saved themselves: a card they already own, typed once on the card issuer's page and locked behind their passkey. **Nothing is issued or prefunded, and no identity verification is needed.** Every purchase paid with a saved card is approved by the holder on their own device.

The response carries display fields only, never a card number. An empty `cards` list means nothing is saved yet: call `POST /create-saved-card-link` and send the returned `url` to your human.

## Response `200`

The holder's saved cards, newest first.

- object
  - `cards` object[]
    - `card_id` string: The saved card's id at the card issuer.
    - `last4` string: The last four digits, for telling the account holder which card you mean.
    - `expiry_month` integer
    - `expiry_year` integer
    - `created_at` integer: When the holder saved it, in milliseconds since the epoch.
  - `blocker` 'needs_code' | 'linked_elsewhere': Present only when the holder finished saving a card but it is not readable yet. `needs_code`: they saved it on a card account they already had, and confirm it once with a one-time code in the dashboard. `linked_elsewhere`: the card account they unlocked is linked to another Laso account. Relay `note`; sending another link does not help with `needs_code`.
  - `note` string: The next step.

---

[API](https://skmtc.dev/laso/apis/laso-finance-x402-api.md) · [All operations](https://skmtc.dev/laso/apis/laso-finance-x402-api/llms.txt) · [OpenAPI document](https://skmtc.dev/laso/apis/laso-finance-x402-api/revisions/ff8ce20b49ba?raw)
