# POST /Indoor/api/setCustomerOperationLimit

**Resource:** [Operation limits](../resources/Operation-limits.md)
**Service that customizes the customers transaction limit**
**Operation ID:** `setCustomerOperationLimit`

Sets operation limits for a customer. The SetCustomerOperationLimit method maps the request data to the internal customer management service, sends it, and returns a structured response containing each operation limit's status, action type, any errors, and detailed information about the limits including daily, weekly, monthly, and yearly transaction amounts and counts, as well as associated keys and profile information.

## Request Body

Set Customer Operation Limit Request

**Required:** Yes

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

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

## Responses

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

**Success Response Schema:**

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

