# POST /credit/api/getCreditCardDateRangeForRewardByCustomerNumberReqSource

**Resource:** [Campaigns and rewards](../resources/Campaigns-and-rewards.md)
**Service that calculates transaction start and end dates based on valid statement dates for a given customer number and request source (Customer or System)**
**Operation ID:** `getCreditCardDateRangeForRewardByCustomerNumberReqSource`

Retrieves the reward calculation date range for a customer based on CustomerNumber, request source, and statement date. Returns the begin and end dates defining the valid period for credit card reward eligibility.

## Request Body

Get Credit Card Date Range For Reward By Customer Number Req Source Request

**Required:** Yes

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

**Schema:** [GetCreditCardDateRangeForRewardByCustomerNumberReqSourceRequest](../schemas/Get/GetCreditCardDateRangeForRewardByCustomerNumberReqSourceRequest.md)

## Responses

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

**Success Response Schema:**

[GetCreditCardDateRangeForRewardByCustomerNumberReqSourceResponse](../schemas/Get/GetCreditCardDateRangeForRewardByCustomerNumberReqSourceResponse.md)

