Links

E-Invoicing API Reference

For information on environments, host name, IP, port, TLS certificates, refer to:

Different sets of E-Invoicing API

ClearTax E-Invoicing provides 2 kinds of APIs:
  1. 1.
    Government Compatible APIs
  2. 2.
    ClearTax E-Invoicing APIs
These are synchronous APIs that cater to basic e-invoicing functionalities and the schema is compatible with the schema provided by the government.
  • Generate IRN
  • Cancel IRN
  • Get Invoice by IRN
These APIs are available for consumption in the staging environment.

Difference between ClearTax API and Government Compatible API

Actions
Government Compatible API
ClearTax API
Generating IRN
Y
Y
Ability to send Custom fields
N
Y
Retry IRN Generation (for invoices failed due to IRP failures)
N
Y
Invoice Validation
Y
Y
Generating IRN (Bulk)
N
Y
Canceling IRN
Y
Y
Getting IRN details
Y
Y
Printing E-invoice
Y
Y