Upload EWB portal credentials
OneFinOps stores your NIC EWB-portal credential and signs to NIC on your behalf when you call /v1/ewaybills/*. You upload the credential once per GSTIN (or TRANSIN) through the Developer hub in the OneFinOps web app — not through the public API.
Prerequisites
A NIC EWB API user for the target GSTIN or TRANSIN. Create one at ewaybillgst.gov.in → For GSP → Registration. NIC issues a username and a password.
Transporters without a GSTIN: register for a TRANSIN on the EWB portal and use it everywhere OneFinOps asks for gstin — the field accepts either.
Upload the credential
- Sign in to the OneFinOps app.
- Open Developer hub → GSP credentials → EWB.
- Click Add credential, enter the GSTIN (or TRANSIN), the NIC username, and the password.
- Save. OneFinOps encrypts the password at rest and uses it for every
/v1/ewaybills/*call where thegstinheader matches.
Verify the credential against NIC
Use the Test connection button on the credential row. OneFinOps runs a no-op call against NIC's EWB portal and reports the result inline.
Two portals, two credentials
NIC runs the IRP and EWB portals on separate authentication systems. To do both flows for a single GSTIN you need two uploaded credentials — one IRP, one EWB. The username and password may differ between them.
Exception: a POST /v1/einvoices/generate call with an eWayBillDetails block reuses the IRP credential for the linked EWB leg in the same response (see Generate IRN with E-Way Bill). That's the only case where one credential covers both portals.
Where to next
- Upload IRN portal credentials — same flow for the IRP portal.
- Generate an EWB.
- GSP credentials overview — lifecycle and rotation.
