---
title: "Changes to Update a Card"
method: PATCH
path: "/cards/{card_id}"
---

# Changes to Update a Card

`PATCH /cards/{card_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 98 revisions.

- **2026-10-15** `7e848d866205`: 1 info
- **2026-10-14** `d410a6abb15d`: 1 info
- **2026-07-26** `df2b1ead4c49`: 1 info
- **2026-07-13** `64a92a8cc343`: 5 info
- **2026-04-15** `8976b540ed44`: 2 breaking
- **2026-04-06** `10b0412eb48b`: 2 breaking, 2 warning, 2 info
- **2026-04-03** `31046e3fe860`: 2 info

## Changes

- **2026-10-15** `7e848d866205`: 1 info
  - added the required property `replacement_for` to the response with the `200` status
- **2026-10-14** `d410a6abb15d`: 1 info
  - added the required property `renewals` to the response with the `200` status
- **2026-07-26** `df2b1ead4c49`: 1 info
  - added the required property `cardholder_name` to the response with the `200` status
- **2026-07-13** `64a92a8cc343`: 5 info
  - added `subschema #8, subschema #10` to the `allOf[#/components/schemas/error]/` response property `anyOf` list for the response status `4XX`
  - added `subschema #8, subschema #10` to the `allOf[#/components/schemas/error]/` response property `anyOf` list for the response status `5XX`
  - removed `subschema #8, subschema #10` from the `allOf[#/components/schemas/error]/` response property `anyOf` list for the response status `4XX`
  - removed `subschema #8, subschema #10` from the `allOf[#/components/schemas/error]/` response property `anyOf` list for the response status `5XX`
  - added the required property `bin` to the response with the `200` status
- **2026-04-15** `8976b540ed44`: 2 breaking
  - added the pattern `^[0-9]*$` to the request property `authorization_controls/merchant_category_code/allowed/items/code`
  - added the pattern `^[0-9]*$` to the request property `authorization_controls/merchant_category_code/blocked/items/code`
- **2026-04-06** `10b0412eb48b`: 2 breaking, 2 warning, 2 info
  - removed the required property `authorization_controls/anyOf[subschema #1: Card AuthorizationControls]/maximum_authorization_count` from the response with the `200` status
  - removed the required property `authorization_controls/anyOf[subschema #1: Card AuthorizationControls]/spending_limits` from the response with the `200` status
  - removed the request property `authorization_controls/maximum_authorization_count`
  - removed the request property `authorization_controls/spending_limits`
  - added the new optional request property `authorization_controls/usage`
  - added the required property `authorization_controls/anyOf[subschema #1: Card AuthorizationControls]/usage` to the response with the `200` status
- **2026-04-03** `31046e3fe860`: 2 info
  - added the new optional request property `authorization_controls`
  - added the required property `authorization_controls` to the response with the `200` status

---

[Operation](https://skmtc.dev/increase/apis/increase-api-2/docs/cards/:card_id/patch.md) - [API](https://skmtc.dev/increase/apis/increase-api-2.md) - [Page](https://skmtc.dev/increase/apis/increase-api-2/changes/cards/:card_id/patch)
