APIs for basic E-invoice operations. API Users can call core E-invoice APIs for a Taxpayer only if they have been authorised by the Taxpayer (Manage API access in the Onboarding Flow)
API List
Type | API | Scope |
Post | Authentication | Obtain authorisation token for making all core E-invoice API calls |
Post | Generate IRN | Generate IRN with or without EWB* |
Post | Cancel IRN | Cancel generated IRN |
Get | Get IRN | Fetch E-invoice data using IRN |
Get | Get IRN By Document Details | Fetch E-invoice data using document number, date and type |
Post | Generate EWB by IRN* | Generate EWB subsequently using IRN |
Post | Cancel EWB* | Cancel EWB |
Get | Get EWB details by IRN * | Get EWB by passing IRN |
Get | Health API | Health status of core E-invoice APIs |
Get | Get GSTIN Details | Get Taxpayer details by GSTIN |
Get | Sync GSTIN details from CP | Sync GSTIN details from Common Portal |
*EWB core actions will be live post IRP – EWB integration