POST /v1/invoices
Authorization: Bearer <token>
Idempotency-Key: 0090001234-v1
Content-Type: application/json
{
"sourceDocumentId": "INV-2026-004411",
"entityCode": "AE-MAINLAND-01",
"documentType": "INVOICE",
"issueDate": "2026-07-27",
"dueDate": "2026-08-26",
"currency": "AED",
"transactionTypeCode": "00000000",
"supplier": {
"name": "Your Company LLC",
"taxRegistrationNumber": "1000000001",
"registrationIdType": "TL",
"registrationId": "CN-1234567"
},
"buyer": {
"name": "Example Trading LLC",
"taxRegistrationNumber": "1000000002",
"participantId": "0235:1000000002",
"address": {
"street": "Sheikh Zayed Road",
"city": "Dubai",
"countryCode": "AE"
}
},
"lines": [
{
"lineNumber": 1,
"description": "Professional services — July 2026",
"quantity": 1,
"unitCode": "EA",
"unitPrice": 25000.00,
"lineNetAmount": 25000.00,
"taxCategory": "S",
"taxRate": 5.0,
"lineTaxAmount": 1250.00
}
],
"totals": {
"netAmount": 25000.00,
"taxAmount": 1250.00,
"grossAmount": 26250.00
}
}