eInvoicing APIs

Definition of the API that taxpayer systems can leverage to integrate with eInvoicing solution

Common API eReceipt API

Submit Documents

Taxpayer can submit one or more signed documents to eInvoicing solution using this API.

Read more

Cancel Document

API allows taxpayers to cancel previously issued document.

Read more

Reject Document

API allows taxpayer that received an invalid invoice to reject it.

Read more

Get Recent Documents

API allows taxpayer systems to query latest documents sent or received that are available on the eInvoicing solution.

Read more

Request Document Package

API allows taxpayer system to request larger packages of previously sent or received documents to be prepared for download.

Read more

Get Package Requests

API allows taxpayers to retrieve information on previous document package requests, their status.

Read more

Get Document Package

API allows taxpayer systems to download previously requested document packages as XML or JSON files (compressed).

Read more

Get Document

API allows taxpayers to retrieve document source XML or JSON with additional tax authority added metadata.

Read more

Get Submission

API returns information on documents submitted during a single submission by taxpayer.

Read more

Get Document Printout

API enables ERP system to download the PDF version of the document having predefined layout.

Read more

Get Document Details

API allows taxpayers to retrieve a single document full details including validation results.

Read more

Decline Document Cancellation

API allows taxpayers "recipient" to decline document that was previously cancelled by other taxpayer "issuer".

Read more

Decline Document Rejection

API allows taxpayers "Issuer" to decline document that was previously rejected by other taxpayer "Receiver".

Read more