# POST /credit/api/changeCreditCardStatementPeriod

**Resource:** [Statements and billing](../resources/Statements-and-billing.md)
**Service that updates credit card statement delivery frequency**
**Operation ID:** `changeCreditCardStatementPeriod`

Changes the statement period of a credit card. Validates input, retrieves the card master data, and calls the lifecycle service to update the statement period. Returns the record ID of the change. Also supports calculating the next statement dates without updating.

## Request Body

Change Credit Card Statement Period Request

**Required:** Yes

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

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

## Responses

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

**Success Response Schema:**

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

