With consent to store, share and access data, the e-invoice and other information will be made available to businesses (who can be either supplier or recipient). The get data via these enriched API, partner and user authorisation is necessary.
Businesses who have been onboarded by partners, they can continue to generate User Auth Token with Add User API.
Where the business has not been set up by a partner, an OTP based process to get User Auth token is required.
Type | API | Scope |
Post | Generate OTP for VAS user | OTP for getting User AuthToken for accessing Data APIs |
Post | Verify OTP for VAS user | Verify OTP |
Post | Manage – View Invoices – Download JSON | For taxpayer as a supplier, this API can fetch data for e-invoices generated by them. Option to apply filters is available |
Get | Manage – View Invoices – Download JSON file status | For taxpayer as a supplier, API to get the result file |
Post | My Purchases – View Invoices – Download JSON | For taxpayer as a recipient, this API can fetch data for e-invoices generated for them by the suppliers on IRIS IRP and supplier has given consent to share Option to apply filters is available |
Get | My Purchases -View Invoices – Download JSON file status | For taxpayer as a recipient, API to get the result file |