---
title: requestIdentifier
framework: externalpurchaseserverapi
role: symbol
role_heading: Type
path: externalpurchaseserverapi/requestidentifier
---

# requestIdentifier

A UUID that uniquely identifies an external purchase report.

## Declaration

```data
uuid requestIdentifier
```

## Mentioned in

Reporting corrections Reporting unrecognized and transactionless tokens

## Discussion

Discussion You generate this identifier when you send a report to the Send External Purchase Report endpoint. Use the same requestIdentifier only if you resubmit a report that previously failed. Use a new requestIdentifier for each new report, including for reports that correct line items you previously submitted successfully. Use the requestIdentifier to get the report from the Retrieve External Purchase Report endpoint.

## See Also

### Data types

- [externalPurchaseId](externalpurchaseserverapi/externalpurchaseid.md)
- [status](externalpurchaseserverapi/status.md)
