API Reference (Version II)

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.

Register New Device

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.

Renew 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 (Synchronous)

Last updated