API Reference

Dive into the specifics of each API endpoint by checking out our complete documentation.

Generate Compliance Certificate

This compliance CSID (CCSID) is issued by the e-invoicing system as it is a prerequisite to complete the compliance steps. The CCSID is sent in the authentication certificate header in the compliance API calls.

Compliance CSID (Certificate)

Production Certificate with Compliance Check

This Production CSID is a simulation of ZATCA rootCA moreover it is used to sign einvoice documents and authenticate e-invoicing API calls. Specifically, it is sent via the authentication header for those API calls. This Production CSID is a simulation of ZATCA rootCA moreover it is used to sign e-invoice documents and authenticate e-invoicing API calls. Specifically, it is sent via the authentication header for those api calls.

Production (Generate PCSID)

Generate E-Invoice

Reports a single SIMPLIFIED invoice, credit note, or debit note. Specifically, it accepts simplified invoice, credit note, or debit note encoded in base64 and validates.

Clears a single Standard invoice, credit note, or debit note. Specifically, it accepts standard invoice, credit note, or debit note encoded in base64 and validates it to ensure the below. On successful validation, the API then signs the invoice, applies a QR code and returns back.

Generate e-Invoice

Users

Everything related to users:

Good to know: Using the 'Page Link' block lets you link directly to a page. If this page's name, URL or parent location changes, the reference will be kept up to date. You can also mention a page – like Compliance CSID (Certificate) – if you don't want a block-level link.

Last updated