---
title: "Freeze Card"
method: PUT
path: "/cards/{cardId}/status"
tags: ["Card", "Swipe"]
---

# Freeze Card

`PUT /cards/{cardId}/status`

## Path parameters

- `cardId` string, uuid, required — The unique identifier for the card whose status you want to change or from FROZEN to **ACTIVE** or from ACTIVE to FROZEN

## Headers

- `Accept-Version` string, required — Specifies the API version to use for this request.

## Request body

- object
  - `freeze` boolean, required — A boolean parameter that sets the card’s freeze status. Possible values: **true**: Sets the card status to **FROZEN** **false**: Reverts the freeze if the card is currently **FROZEN**. Note that this does not necessarily make the card **ACTIVE**; it may return to another status that could still restrict usage.

## Response `200`

Return status after the update

- object
  - `freeze` boolean, required — A boolean indicating the card’s current freeze status. Possible values: **true**: The card is currently **FROZEN**. **false**: The freeze has been lifted if the card was previously **FROZEN**. Note that this does not necessarily mean the card is **ACTIVE**; it may have reverted to another status that could still restrict usage.

## Other responses

- `400` — Invalid inputs
- `404` — Record not found

---

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