---
title: "List Card Changes"
method: GET
path: "/cards/{card_id}/changes"
tags: ["Cards"]
---

# List Card Changes

`GET /cards/{card_id}/changes`

List card change history

## Path parameters

- `card_id` string, uuid, required — The unique identifier of a card

## Response `200`

List of card changes

- CardChangesList
  - `changes` CardChange[], required — List of changes in descending chronological order
    - `change_type` 'FULFILLMENT' | 'PIN' | 'STATUS', required — The category of card change
    - `channel` 'ADMIN' | 'API' | 'FRAUD' | 'SYSTEM', required — How the change was submitted
    - `id` string, uuid, required — Unique token
    - `memo` string — Additional details about the reason for the status change
    - `reason` 'ACT' | 'ADD' | 'AUX' | 'CLO' | 'COM' | 'DOB' | 'EML' | 'EXP' | 'FRD' | 'FUL' | 'INA' | 'INF' | 'ISS' | 'KYC' | 'LOS' | 'MAT' | 'NAM' | 'NEG' | 'NEW' | 'OTH' | 'OUT' | 'PHO' | 'PIN' | 'PRC' | 'REQ' | 'REV' | 'SSN' | 'STO' | 'SUS' | 'TMP' | 'UNK' — The reason for the card status Code | Description --- | --- NEW | Card activated REQ | Requested by you INA | Dormant UNK | Invalid shipping address NEG | Negative account balance REV | Account under review SUS | Suspicious activity OUT | Activity outside program parameters FRD | Confirmed fraud MAT | Matched with an OFAC list LOS | Card reported lost CLO | Card was cloned COM | Account or card was compromised TMP | Awaiting customer confirmation PRC | Initiated by Processor ISS | Initiated by Issuer EXP | Card expired KYC | Failed KYC INF | Information was validated ACT | Account activity was validated AUX | Initiated by a third party PIN | PIN try limit reached STO | Card reported stolen ADD | Address issue NAM | Name issue SSN | SSN issue DOB | DOB issue EML | Email issue PHO | Phone issue FUL | Account/fulfillment mismatch OTH | Other
    - `state` union, required — Card status
      - 'ACTIVE' | 'IMAGE_PENDING' | 'IMAGE_REJECTED' | 'PENDING' | 'REJECTED' | 'SUSPENDED' | 'TERMINATED' | 'UNACTIVATED' — The status indicating the card lifecycle state
      - 'CHANGED' | 'SET' — The status of the card PIN
      - 'DIGITALLY_PRESENTED' | 'ISSUED' | 'ORDERED' | 'REISSUED' | 'REJECTED' | 'REORDERED' | 'SHIPPED' — The status indicating the state of the card issuance
    - `updated_at` string, date-time, required — Date of change
    - `updated_by` string, required — ID of user who initiated the change, if done via Synctera Admin System
  - `next_page_token` string — If returned, use the next_page_token to query for the next page of results. Not returned if there are no more rows.

## Other responses

- `400` — BadRequest
- `401` — Unauthorized
- `403` — Forbidden error
- `422` — Unprocessable entity request response
- `500` — Internal server error

---

[API](https://skmtc.net/synctera/apis/synctera-api.md) · [All operations](https://skmtc.net/synctera/apis/synctera-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/synctera/synctera-api/versions/b0d812e6cdd0/schema)
