# Use Cases
source: https://developer.mastercard.com/mastercard-processing-dispute/documentation/use-cases/index.md

## Overview {#overview}

Each use case provides the following information:

* A brief description of the use case
* A sequence diagram
* A detailed explanation
* A part of API specification with the endpoint(s) used in the use case

Note: The diagrams do not contain end-to-end encryption, which is part of every operation. Refer to [Encryption](https://developer.mastercard.com/mastercard-processing-dispute/documentation/api-basics-section/encryption/index.md) for more information.

The following use cases are provided:

|                                                                            Use case                                                                            |          OperationId           | Method |               URI                |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------|--------|----------------------------------|
| [Create a Dispute Case](https://developer.mastercard.com/mastercard-processing-dispute/documentation/use-cases/create-dispute-case/index.md)                   | createDisputeCase              | POST   | /cases                           |
| [Change a Trusted Amount](https://developer.mastercard.com/mastercard-processing-dispute/documentation/use-cases/change-trusted-amount/index.md)               | createDisputeCase              | POST   | /cases                           |
|                                                                                                                                                                | changeDisputeCaseTrustedAmount | POST   | /cases/{case_id}/trusted-amounts |
| [Add a File to a Dispute Case](https://developer.mastercard.com/mastercard-processing-dispute/documentation/use-cases/add-file-to-dispute-case/index.md)       | addAttachmentToDisputeCase     | POST   | /cases/{case_id}/attachments     |
| [Retrieve a Dispute Case Status](https://developer.mastercard.com/mastercard-processing-dispute/documentation/use-cases/retrieve-dispute-case-status/index.md) | getDisputeCase                 | GET    | /cases/{case_id}                 |

