Sovos Docs

Postman samples

The United Arab Emirates (UAE) implementation guide includes a list of sample requests for authentication, invoice submission, and notification polling.

Collection contents

RequestDescriptionExpected response
AuthenticateObtain bearer token200 OK
Submit tax invoiceStandard B2B invoice (use case 1)200 OK, status 106 UPLOADED
Submit credit noteTax credit note with billing reference200 OK, status 106 UPLOADED
Submit zero-rated invoiceExport to non-GCC buyer200 OK, status 106 UPLOADED
Submit self-billing invoiceBuyer-issued invoice200 OK, status 106 UPLOADED
Get notifications (outbound)Poll for outbound transmission status200 OK with notifications
Get notifications (inbound)Poll for inbound invoices200 OK with received invoice data

How to use the collection

  1. Open Postman and import the collection file.
  2. Select the UAE UAT or UAE Production environment.
  3. Set the environment variables: clientId, clientSecret, companyTIN, buyerTIN.
  4. Run Authenticate first to populate the bearerToken variable.
  5. Run any submission request. Note the transactionId from the response.
  6. Run Get notifications with that transactionId to track status.