Skip to main content
POST
Create Eway Bill
To create an EwayBill first connect to EwayBill Portal.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer , where is your auth token.

Path Parameters

doc_hash_id
string
required

The hash id of the document

Body

application/json
supply_type
enum<string>
required

Indicates whether the supply is outward (from the sender) or inward (to the sender)

Available options:
Outward,
Inward
Example:

"Outward"

sub_supply_type
enum<string>
required

Specifies the nature of supply, such as sale, transfer, or job work.

Available options:
Supply,
Export,
Job Work,
SKD/CKD/Lots,
Recipient Not Known,
For Own Use,
Job Work Returns,
Sales Returns,
Exhibition or fairs,
Line Sales,
Others
Example:

"Supply"

transporter_doc_date
string
required

The date on which the transporter issued the document(DD-MM-YYYY)

Example:

"05-03-2025"

dispatch_from
object
required

Dispatch From Address

dispatch_to
object
required

Dispatch To Address

transport_mode
enum<string>
required

Mode of transportation used (e.g., road, rail, air, or ship)

Available options:
Road,
Rail,
Air,
Ship or Ship Cum Road/Rail
Example:

"Road"

vehicle_type
enum<string>

Specifies whether the vehicle is regular or special (e.g., over-dimensional cargo).

Available options:
Regular,
Over Dimensional Cargo
Example:

"Regular"

transaction_type
enum<string>

Defines the type of transaction, such as regular, bill-to-ship-to, or bill-from-dispatch-from.

Available options:
Regular,
Bill To - Ship To,
Bill From - Dispatch From,
Combination of 2 and 3
Example:

"Regular"

ship_to_gstin
string

GSTIN of the consignee, or 'URP' if unregistered. Mandatory when transaction_type is 'Bill To - Ship To' or 'Combination of 2 and 3'.

Maximum string length: 15
Example:

"29ABCDE1234F1Z5"

sub_supply_type_description
string

Additional description of the sub-supply type.

Example:

"Supply of goods"

transporter_id
string

A unique identification number assigned to the transporter.

Example:

"123456"

transporter_name
string

The name of the transporter handling the shipment.

Example:

"Transporter Name"

vehicle_number
string

The registration number of the vehicle carrying the goods.

Example:

"KA01AB1234"

transporter_doc_number
string

A reference number of the document issued by the transporter.

Example:

"123456"

Response

Success

success
boolean

Success

Example:

true

message
string

Message

Example:

"Eway Bill created successfully"