> For the complete documentation index, see [llms.txt](https://docs.cleartax.in/cleartax-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cleartax.in/cleartax-docs/e-invoicing-api.md).

# E-Invoicing India API

- [Introduction to E-Invoicing API](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/introduction-to-e-invoicing-api.md)
- [Learn E-Invoicing API Basics](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/learn-e-invoicing-api-basics.md)
- [How to get E-Invoicing User Auth Token?](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/learn-e-invoicing-api-basics/how-to-get-e-invoicing-user-auth-token.md)
- [How to scan the E-Invoice QR code?](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/learn-e-invoicing-api-basics/how-to-scan-the-e-invoice-qr-code.md)
- [How to add GSTIN to E-Invoicing?](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/learn-e-invoicing-api-basics/how-to-add-gstin-to-e-invoicing.md)
- [Clear IRP API Credentials](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/learn-e-invoicing-api-basics/how-to-add-gstin-to-e-invoicing/clear-irp-api-credentials.md)
- [Learn  E-waybill API Basics](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/learn-e-waybill-api-basics.md)
- [E-Invoicing API Reference](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference.md)
- [Setting up your account](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/setting-up-your-account.md)
- [Clear Schema](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema.md)
- [B2B E-Invoicing APIs](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2b-e-invoicing-apis.md)
- [Generate IRN](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2b-e-invoicing-apis/generate-irn.md)
- [Cancel IRN](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2b-e-invoicing-apis/cancel-irn.md)
- [Get E-Invoice PDF](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2b-e-invoicing-apis/get-e-invoice-pdf.md)
- [Get E-Invoice by IRN](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2b-e-invoicing-apis/get-e-invoice-by-irn.md)
- [Get Invoice Details](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2b-e-invoicing-apis/get-invoice-details.md)
- [Send an E-Invoice via Email](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2b-e-invoicing-apis/send-an-e-invoice-via-email.md)
- [E-Waybills APIs](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis.md)
- [Generate E-Waybill by IRN](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/generate-e-waybill-by-irn.md)
- [Generate an E-Waybill for Non-IRN documents](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/generate-an-e-waybill-for-non-irn-documents.md)
- [Bulk Generate E-Waybill for Non-IRN documents](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/bulk-generate-e-waybill-for-non-irn-documents.md)
- [Cancel E-Waybill](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/cancel-e-waybill.md)
- [Get E-Waybill PDF](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/get-e-waybill-pdf.md)
- [Update E-Waybill Transporter ID](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/update-e-waybill-transporter-id.md)
- [Update E-Waybill Part-B](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/update-e-waybill-part-b.md)
- [Extend E-Waybill Validity](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/extend-e-waybill-validity.md)
- [Generate/Regenerate Consolidated EWB](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/generate-regenerate-consolidated-ewb.md)
- [Get Consolidated EWB PDF](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/get-consolidated-ewb-pdf.md)
- [Initiate Multi-Vehicle E-Waybills](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/initiate-multi-vehicle-e-waybills.md)
- [Update EWB Status from NIC](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/update-ewb-status-from-nic.md)
- [Download E-waybills by Others](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/download-e-waybills-by-others.md)
- [Get E-Waybill Download Status](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/get-e-waybill-download-status.md)
- [Get E-Waybills](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/get-e-waybills.md)
- [Get latest E-Waybill status from Government](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/get-latest-e-waybill-status-from-government.md): This API can be used to get the latest status of the E-Way bill from NIC on the basis of E-Way bill number or IRN.
- [Close E-Way Bill](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/e-waybills-apis/close-e-way-bill.md): A new e-Way Bill Closure facility has been introduced in the e-Way Bill system voluntarily to enable closure of the e-Way Bill once delivery of goods is completed.
- [DSC APIs](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/dsc-apis.md)
- [Get Signed PDF](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/dsc-apis/get-signed-pdf.md)
- [Sign PDF API Base 64 Encoded](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/dsc-apis/sign-pdf-api-base-64-encoded.md)
- [B2C E-invoicing APIs](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2c-e-invoicing-apis.md)
- [Generate a B2C Payment QR Code](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2c-e-invoicing-apis/generate-a-b2c-payment-qr-code.md): You can generate a B2C QR code by sending a POST request to B2C QR code API.
- [Generate B2C Payment QR Code (Lite)](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2c-e-invoicing-apis/generate-b2c-payment-qr-code-lite.md): You can generate a QR code by sending a POST request to E-Invoicing API with the following request headers.
- [Get B2C Transaction](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2c-e-invoicing-apis/get-b2c-transaction.md): You can get a B2C QR code transaction by sending a GET request to the B2C QR code API with the following request headers.
- [Delete B2C transaction](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2c-e-invoicing-apis/delete-b2c-transaction.md): You can delete a B2C QR transaction by sending a POST request to B2C QR code API with the following request headers.
- [Print B2C Invoice](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2c-e-invoicing-apis/print-b2c-invoice.md): You can print a B2C invoice by sending a POST request to B2C QR code API with the following request headers.
- [Government Schema](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/govt-compatible-apis.md)
- [Generate IRN](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/govt-compatible-apis/generate-irn.md)
- [Cancel IRN](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/govt-compatible-apis/cancel-irn.md)
- [Get Invoice by IRN](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/govt-compatible-apis/get-invoice-by-irn.md)
- [Generate E-Waybill by IRN](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/govt-compatible-apis/generate-e-waybill-by-irn.md)
- [Resources and Masters](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master.md)
- [E-Invoice Object](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/e-invoice-object.md)
- [Country Code Master](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/country-code-master.md)
- [State Code Master](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/state-master.md)
- [Pincode Master](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/pincodes.md)
- [Pincode State Mapping Pattern](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/pincode-state-mapping-pattern.md)
- [Port Code Master](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/port-code-master.md)
- [Currency Code Master](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/currency-code-master.md)
- [UQC Master](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/unit-master.md)
- [Tax Rates](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/tax-rates.md)
- [Error Codes](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/error-codes.md): Listed below are errors that will be returned in response to a Failure.
- [E-Invoicing FTP Magnet](https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-ftp-magnet.md)
