API Push
Your ERP calls Fawtir’s REST API, one document per request, with an ERP_INGESTION key. Invoices, credit notes, debit notes and self-billed documents. The usual choice.
For ERP, accounting and POS developers
Send invoices, credit notes and debit notes from the system you already use. Fawtir turns them into PINT-OM e-invoices, delivers them over Peppol and reports their tax data to the Oman Tax Authority.
Your ERP sends its own invoice JSON. A mapping your company certifies turns it into a PINT-OM e-invoice. The examples use fictitious data.
ERP_INGESTION key. It can send documents and read nothing.POST. A valid document is answered 202 Accepted.invoice.read.curl -i -X POST "{BASE_URL}/api/v1/invoices" \ -H "Content-Type: application/json" \ -H "X-API-Key: fawt_sk_<your-key>" \ -H "Idempotency-Key: waha-inv-000145-v1-7f3c9a2e" \ -H "X-Correlation-Id: 3f1c2a9e-7b4d-4c1a-9e2f-6a8b0c4d2e17" \ --data @invoice-INV-2026-000145.json{ "id": "invc_01JCQ7Z8K4M2N6P9R3T5V7X9YB", "invoice_uuid": "3f6d2a9e-8c41-5b7e-9a12-6c0e4f8b2d17", "document_kind": "STANDARD_INVOICE", "state": "QUEUED", "peppol_send": { "target_participant": "0248:OM1999000202", "status": "queued" }, "tdd": { "status": "queued", "sla_deadline": "2026-11-10T06:30:04Z" }, "source": { "external_document_id": "ERP-INV-000145", "external_version": "1", "disposition": "ACCEPTED" }}curl -s "{BASE_URL}/api/v1/invoices/invc_01JCQ7Z8K4M2N6P9R3T5V7X9YB" \ -H "Authorization: Bearer <access-token>"All three use the same certified mapping and the same validation, and produce the same PINT-OM document.
API Push
Your ERP calls Fawtir’s REST API, one document per request, with an ERP_INGESTION key. Invoices, credit notes, debit notes and self-billed documents. The usual choice.
Managed Pull
Fawtir calls your ERP’s HTTPS JSON endpoint on a schedule and collects new tax invoices with a cursor. For ERPs that already expose invoices over REST.
Bridge Upload
A person signed in to Fawtir uploads one exported invoice, as JSON or XML, up to 4 MiB. For low volume, a pilot, or recovering a single document.
What Fawtir does
Converts with your mapping, validates in five layers, builds the PINT-OM e-invoice, delivers it over Peppol AS4 and reports the Tax Data Document.
Build in the sandbox, pass the TEST checklist, then follow the production go-live steps.