# POST /Indoor/api/getAuthorizationListByBegindateEnddate

**Resource:** [Transactions](../resources/Transactions.md)
**Service that lists authorization transactions within the specified date range**
**Operation ID:** `getAuthorizationListByBegindateEnddate`

Retrieves a list of authorization transactions based on the provided date range and optional filters. The method accepts GetAuthorizationListByBegindateEnddateRequest containing GetAuthorizationListByBegindateEnddateParam, which allows filtering by AuthStatus, BeginDate, EndDate, MaxAmount, MinAmount, NetworkType, ResponseCode, ResponseReasonCode, ShadowCardNumber, and TrnCodeMatrixId. The response returns GetAuthorizationListByBegindateEnddateResponse containing a list of GetAuthorizationListByBegindateEnddateResult items, including details such as AuthorizationNumber, CardRefNumber, CustomerNumber, ShadowCardNumber, TransactionDate, TrnAmount, TrnCurrencyDescription, TrnStatusDescription, MerchantName, MerchantCountryCode, ChannelTypeDescription, TerminalNumber, and other authorization-related metadata.

## Request Body

Get Authorization List By Begindate Enddate Request

**Required:** Yes

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

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

## Responses

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

**Success Response Schema:**

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

