Postman samples
The United Arab Emirates (UAE) implementation guide includes a list of sample requests for authentication, invoice submission, and notification polling.
Collection contents
| Request | Description | Expected response |
|---|---|---|
| Authenticate | Obtain bearer token | 200 OK |
| Submit tax invoice | Standard B2B invoice (use case 1) | 200 OK, status 106 UPLOADED |
| Submit credit note | Tax credit note with billing reference | 200 OK, status 106 UPLOADED |
| Submit zero-rated invoice | Export to non-GCC buyer | 200 OK, status 106 UPLOADED |
| Submit self-billing invoice | Buyer-issued invoice | 200 OK, status 106 UPLOADED |
| Get notifications (outbound) | Poll for outbound transmission status | 200 OK with notifications |
| Get notifications (inbound) | Poll for inbound invoices | 200 OK with received invoice data |
How to use the collection
- Open Postman and import the collection file.
- Select the UAE UAT or UAE Production environment.
- Set the environment variables:
clientId,clientSecret,companyTIN,buyerTIN. - Run Authenticate first to populate the
bearerTokenvariable. - Run any submission request. Note the
transactionIdfrom the response. - Run Get notifications with that
transactionIdto track status.
