# POST /credit/api/changeCardLimitDecrease

**Resource:** [Card and customer limits](../resources/Card-and-customer-limits.md)
**Service that performs card limit decrease**
**Operation ID:** `changeCardLimitDecrease`

Decreases the limit of a specified card. The method validates that the request and limit are provided, then calls the LimitService to apply the decrease. Returns log IDs for both card and customer limit changes, and LKS result if ChangeCustomerLimit is true. Handles optional parameters such as LimitRatio, CashLimitRatio, ApplicationNo, CardProfileSetCode, and SkipReverseWhenLksFailed.

**Part of:**

- <a href="https://apiportal.dgpays.com/journeys/manage#s-limits" target="_parent">Journey 02 · Managing a card product</a> — step 2, Change limits

## Request Body

Change Card Limit Decrease Request

**Required:** Yes

**Content Types:** `application/json`

**Schema:** [ChangeCardLimitDecreaseRequest](../schemas/Change/ChangeCardLimitDecreaseRequest.md)

## Responses

| Status | Description |
|--------|-------------|
| 200 | Success |
| 400 | (reference) |
| 404 | (reference) |
| 500 | (reference) |

**Success Response Schema:**

[ChangeCardLimitDecreaseResponse](../schemas/Change/ChangeCardLimitDecreaseResponse.md)

