PeriOne GST API platform logo
e-Invoice API India

e-Invoice API India for IRN workflows
with less glue code

Generate IRNs, handle cancellation windows, and connect invoice workflows to downstream processes without stitching together separate tools.

IRN generation and retrieval
QR-ready invoice workflows
Batch-friendly processing
24-hour cancellation handling

e-Invoice API

IRN workflow surface

Live

Bearer

Auth Flow

IRN + QR

Core Output

24 Hours

Cancel Window

IRN to EWB

Linked Flow

API Workflow

e-Invoice API Flow

Understand the complete workflow from authentication to IRN generation and IRN cancellation.

e-Invoice API Workflow

Complete e-Invoice API workflow

Authentication

Auth Token Validity: 1hour (Sandbox), 6hours (Production)

Authentication API
Auth Token Generation
Get GSTIN Details from NIC
(Optional)
Sync GSTIN details from GST
(Optional)

Generate IRN

PRIMARY ACTION

IRN SUCCESSFULLY GENERATED
Get e-Invoice by IRN Number
(Within 72 Hours)
Get e-Invoice by Doc Details
(Within 72 Hours)
Generate e-Waybill using IRN
Get e-Waybill Details using IRN

OTHER API CALLS

Cancel IRN
(within 24 hours)
Get Rejected IRNs
(for failed invoices)

Hover over each card to learn more about the API

API Reference

Available endpoint groups

Core request groups teams typically wire first when rolling out e-Invoice flows.

POST/einvoice/authenticateGet authentication tokenAuth
POST/einvoice/generateGenerate IRN for invoiceCore
GET/einvoice/irn/{irn}Get e-invoice by IRNCore
POST/einvoice/cancelCancel e-invoiceCore
GET/einvoice/gstin/{gstin}Get GSTIN detailsUtility
POST/einvoice/ewaybillGenerate e-waybill from IRNIntegration
Use Cases

Built for Every Business

ERP Integration

Seamlessly integrate with SAP, Oracle, Tally, and other ERP systems for automated invoice generation.

Bulk Processing

Generate thousands of IRNs in batch mode with our high-throughput bulk processing API.

e-Waybill Linking

Automatically generate e-Waybills from e-Invoices for seamless logistics compliance.

FAQ

Questions teams ask before e-Invoice go-live

Clear answers for implementation teams evaluating IRN workflows, ERP fit, bulk handling, and production readiness.

What is an e-Invoice API?

An e-Invoice API helps businesses automate IRN generation and GST-compliant invoice processing in real time.

How does e-Invoice API integration work?

The API connects ERP or billing software with the Invoice Registration Portal for automated invoice validation and IRN generation.

Can PeriOne generate invoices in real time?

Yes, PeriOne supports real-time invoice processing and instant IRN generation.

Does the API support bulk invoice generation?

Yes, PeriOne APIs support bulk e-Invoice generation for high-volume business operations.

Is NIC integration supported?

Yes, PeriOne APIs support GST/NIC integration for seamless e-Invoice processing.

Can e-Invoice APIs integrate with ERP systems?

Yes, PeriOne supports integration with SAP, Oracle, Tally, and custom ERP platforms.

Does PeriOne provide invoice validation?

Yes, the API validates invoice data before IRN generation to reduce compliance errors.

Is e-Invoice API documentation available?

Yes, PeriOne provides detailed e-Invoice API documentation and developer integration support.

Start Building Today

Ready to validate your e-Invoice rollout?

Start in sandbox, confirm the document flow, and move to production once the implementation is mapped the way your team needs it.