IRIS IRP APIs can be used by solution providers for their end clients or by taxpayers directly. To use APIs, first sign-up with IRIS IRP as an API user. Depending on the APIs access provided, the API usage credentials will be shared.
Important to note, taxpayers (suppliers) for whom e-invoice is to be managed, need to be onboarded on IRIS as taxpayer users. The taxpayers will create IRP API credentials and authorise the API users for their e-invoice operation. Taxpayer onboarding can be done on the IRIS IRP web portal or via onboarding APIs.
The pre-requisites and flow for API are summarised below