# Retrieve a Dispute Case Status
source: https://developer.mastercard.com/mastercard-processing-dispute/documentation/use-cases/retrieve-dispute-case-status/index.md

## Overview {#overview}

This use case describes the process where a cardholder wants to check the status of their dispute case in the mobile application or e-banking service.

## Sequence diagram {#sequence-diagram}

Diagram retrieve-dispute-case-status

### Explanation {#explanation}

1. The cardholder searches for an open dispute case in the mobile application or e-banking service and selects to check the case status.
2. The mobile application or e-banking service sends the request to the server to retrieve the dispute case status.
3. The server sends a `GET` request to the `/cases/{case_id}` endpoint.
4. The API sends a response containing the current step (`caseStep`) and the status (`caseStatus`) of a dispute case in the CMS (DAM). Tip: Refer to the endpoint API specification for more information about possible dispute case steps and statuses.
5. The server sends a response to the mobile application or e-banking service with the details of the case.
6. The mobile application or e-banking service displays to the cardholder the current status of the dispute case.

Refer to [Sandbox testing](https://developer.mastercard.com/mastercard-processing-dispute/documentation/sandbox-testing/index.md) for more information on how to execute the use case in the Sandbox environment.

## Endpoint {#endpoint}


API Reference: `GET /cases/{case_id}`

