# POST /Indoor/api/setCardOperationLimit

**Resource:** [Operation limits](../resources/Operation-limits.md)
**Service that customizes the transaction limit of a card**
**Operation ID:** `setCardOperationLimit`

Sets or updates operation limits for a debit or credit card. Determines the card type and calls the corresponding management service to apply daily, weekly, monthly, and yearly transaction limits, along with per-transaction limits. Returns a list of results including action type, success status, errors, and the updated operation limit details for each limit set.

## Request Body

Set Card Operation Limit Request

**Required:** Yes

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

**Schema:** [SetCardOperationLimitRequest](../schemas/Set/SetCardOperationLimitRequest.md)

## Responses

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

**Success Response Schema:**

[SetCardOperationLimitResponse](../schemas/Set/SetCardOperationLimitResponse.md)

