17 calls, one page each: what to send, what comes back, which rule applies and what an error means. Every call has a free test mode.
Create an API user on the e-way bill portal (and the e-invoice portal, if you issue e-invoices) for the GSP gstinapi.in runs on. Step-by-step credentials guide. Errors are explained on the error codes page.