Developer docs

Build accounting and e-invoicing into your product.

Keep the books in Wafeq, report invoices to ZATCA in Saudi Arabia, and send UAE e-invoices through Peppol to the FTA. Each API comes with step-by-step guides and a complete reference.

  • Accredited by the UAE Ministry of Finance
  • Peppol certified
  • ZATCA Phase 2 reporting
Create a contactAccounting APIPOST
curl --request POST \     --url https://api.wafeq.com/v1/contacts/ \     --header "Authorization: Api-Key $WAFEQ_API_KEY" \     --header 'Content-Type: application/json' \     --data '{  "name": "Acme Trading LLC",  "email": "billing@acme.example",  "phone": "+971500000000"}'
Learn more about contacts
APIs

Pick the API for what you’re building

Not sure whether you need the Accounting API or the ZATCA API?Compare them

Browse

Everything in the docs

For AI assistants

Docs your AI assistant can read

Every page is also plain Markdown, and llms.txt indexes all of them. Point your coding assistant at it, or use “Copy page” on any page to paste it into ChatGPT or Claude.

Open llms.txt
  • GET /llms.txtEvery API and page, with a one-line summary
  • GET /accounting/quickstart-send-you-first-e-invoice.mdAny page as Markdown
  • GET /accounting/llms.txtOne API’s pages only
Help centerAnswers about using WafeqDeveloper ConsoleCreate API keys and OAuth appsAPI statusUptime and incidents