List Card Tokens

get/api/cards/{cardId}/tokens

Lists the tokens on a card: Apple Pay, Google Pay, and Samsung Pay device tokens, and merchant card-on-file tokens. Tokens are returned newest first by provisioningRequestedAt, and canceled tokens are included.

This API uses cursor-based pagination. Start by making a request without a cursor to get the first page. Use the nextCursor from the pageInfo in the response as the cursor for subsequent requests to retrieve further pages. Continue until nextCursor is undefined, indicating no more data.

Request

Path Parameters

  • cardIdstringrequired

    ID of card

Query Parameters

  • limitintegerminimum: 1maximum: 100

    Number of records to return, from 1 to 100.

  • cursorstring

    Cursor to retrieve the next page of records.

Response

Successful operation.

Body application/json

  • itemsobject[]

    Items

    • idstringrequired

      Card token identifier. Stable from the token's provisioning request onwards.

    • cardobjectrequired

      The card the token is linked to. When the card is reissued, the token moves to the new card.

      • idstringrequired

        Card identifier.

    • requestorstringrequired

      The wallet or merchant that requested the token.

      This set is non-exhaustive and may grow over time, so consumers should tolerate unrecognized values. The current options are apple-pay, google-pay, samsung-pay, merchant, and other.

    • statusstringrequired
      Allowed values:awaiting-approvalawaiting-verificationactivesuspendedcanceledapprovingsuspendingunsuspendingcanceling

      Token status.

      A token is awaiting-approval when the wallet tells the cardholder to contact the issuer to finish adding the card. Verify the cardholder, then call the Approve Card Token endpoint.

    • tokenSuffixstring

      Last four digits of the token's device primary account number (DPAN). Omitted until the card network reports it.

    • descriptionstring

      Human-readable label for the token, such as the device name or the merchant description.

    • provisioningRequestedAtstring<date-time>required

      Time the token was first requested.

  • pageInfoobject

    Page info for paginated results, undefined if no page info

    • nextCursorstring

      Cursor for next page, undefined if no more pages