Generate Consolidated E-Way Bill

Generate a Consolidated E-Way Bill (NIC also calls this a "trip sheet"). Bundle up to 30 individual EWBs travelling on the same vehicle into one consolidated record so the driver carries one number instead of many. NIC validates that every child EWB is active, within validity, and shares the same vehicle on Part-B. The caller-acting GSTIN (in the gstin header) must be the consignor across the entire set.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Vehicle that will carry the bundled EWBs.

string
required

From-place of the trip (must match Part-B on each child).

integer
required
1 to 37

NIC state code for the from-place.

integer
enum
required

NIC transport mode: 1=Road, 2=Rail, 3=Air, 4=Ship.

Allowed:
tripSheetEWayBills
array of objects
required
length ≤ 30

Child e-Way Bills to consolidate (max 30). Each entry is an
object so that any per-bill field NIC introduces in future
(sub-supply type, override vehicle, etc.) extends the entry
shape without breaking the array.

tripSheetEWayBills*
string | null

Optional caller-supplied correlation id.

Headers
string
required
length between 15 and 15

GSTIN whose NIC IRP / EWB-portal credential authorizes the call.
Seed each GSTIN's credential through the Developer Console.

uuid

Optional client-supplied UUID for correlation across logs and dashboards. If omitted, OneFinOps mints one and echoes it back on the response.

Responses

400

Bad request.

401

Missing or invalid OAuth token.

404

Resource not found.

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json