# POST /Indoor/api/getDisputeReasonDefList

**Resource:** [Disputes and chargebacks](../resources/Disputes-and-chargebacks.md)
**Service that returns available dispute reasons used when creating a new dispute case via Create Dispute Case**
**Operation ID:** `getDisputeReasonDefList`

Retrieves the list of dispute reason definitions. Calls _bkmBatchService.GetDisputeReasonDefList() and maps results to GetDisputeReasonDefResponse containing DisputeReasonDefinitions with properties DisputeReasonCode and DisputeReasonDescription.

## Responses

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

**Success Response Schema:**

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

