# Retrievals
source: https://developer.mastercard.com/mastercom/documentation/use-cases/retrievals/index.md

## Retrievals {#retrievals}

The following use case demonstrates the process of retrieval requests and fulfillments.
Note: Creation of retrieval request is allowed only for retrievalRequestReason code `6343 - IIAS Audit` (for healthcare transactions only) starting on October 24, 2021. An issuer is not required to create a retrieval request to create a first chargeback on a claim.

**Context:** An issuer requests additional transaction information from an acquirer before determining the next dispute action.   

**Actors:** Issuer, Acquirer, Mastercom API  

**Outcome:** Additional transaction documentation or information is exchanged, allowing the issuer to determine whether to proceed with or resolve the dispute.  
Diagram retrievals

1. (Issuer) [Get Possible Value Lists for Create](https://developer.mastercard.com/mastercom/documentation/testing/index.md#get-possible-value-lists-for-create) to retrieve values associated with a claim in preparation for creating a retrieval request.


API Reference: `GET /v6/claims/{claim-id}/retrievalrequests/loaddataforretrievalrequests`

2. (Issuer) [Create retrieval request](https://developer.mastercard.com/mastercom/documentation/testing/index.md#create-retrieval-request) to create a retrieval request to request transaction information from the acquirer.


API Reference: `POST /v6/claims/{claim-id}/retrievalrequests`

3. (Acquirer) [Acquirer Fulfill a Request](https://developer.mastercard.com/mastercom/documentation/testing/index.md#acquirer-fulfill-a-request) to respond to the retrieval request by creating a retrieval fulfillment.


API Reference: `POST /v6/claims/{claim-id}/retrievalrequests/{request-id}/fulfillments`

4. (Issuer) [Issuer responds to fulfillment](https://developer.mastercard.com/mastercom/documentation/testing/index.md#issuer-respond-to-fulfillment) to approve or reject a retrieval request fulfillment.


API Reference: `POST /v6/claims/{claim-id}/retrievalrequests/{request-id}/fulfillments/response`

5. (Issuer) [Get documentation](https://developer.mastercard.com/mastercom/documentation/testing/index.md#get-documentation) to retrieve all documents from acquirers associated with retrieval request fulfillment.


API Reference: `GET /v6/claims/{claim-id}/retrievalrequests/{request-id}/documents`

6. (Issuer) [Retrieval fulfillment status](https://developer.mastercard.com/mastercom/documentation/testing/index.md#retrieval-fulfillment-status) to get the processing status of a fulfillment.


API Reference: `PUT /v6/retrievalrequests/status`

