(Deprecated) Updating E-Waybill
This API is deprecated. Please use the E-Waybill APIs from the unified set available here.
Update E-Waybill API can be used to add Transporter details or PART_B to the already generated E-Waybill.
PART_B Object:
Key | Type | Description |
transport_mode | ENUM | Required. Mode of Transport. Possible Values: ROAD, RAIL, AIR, SHIP. |
transporter_gstin | String | Required. GSTIN of Transporter. |
transporter_name | String | Required. Name of Transporter. |
transporter_from_place | String | Required. Transporter City. |
transporter_from_state | String | Required. Transporter State. |
transport_doc_number | String | Required. Transport document number. |
transport_date | String | Required. Date of transport. |
vehicle_number | String | Required. Vehicle number. |
vehicle_type | String | Required. Vehicle type. |
update_reason | ENUM | Required. Reason for updating. Possible values: FIRST_TIME, BREAKDOWN, TRANSHIPMENT, OTHERS. |
update_remarks | String | Required. Remarks for updating. |
id | String | Required. Unique Transaction ID. |
Update an E-Waybill
The request for updating an E-Waybill is sent by submitting a PUT
request to the E-Waybill API with the following request headers.
This request needs the IDs of E-Waybill with status as PART_A
.
URL query string:
Request Parameters:
Parameters | Parameter Type | Type | Description |
X-Cleartax-Auth-Token | Header | String | Mandatory. The auth token generated from ClearTax user id and password. |
taxable_entity_id | Path | String | Required. This is the unique ID associated with the GSTIN in your account. |
id | Path | String | Required. Unique Transaction ID. |
- | Body | Object | Required. PART_B object. |
Sample Request:
Sample Payload
Sample Response:
Update many E-Waybills
The request for updating E-Waybills is sent by submitting a PUT request to the E-Waybill API with the following request headers.
This request needs the IDs of E-Waybills with status PART_A
.
URL query string:
Request Parameters:
Parameters | Parameter Type | Type | Description |
X-Cleartax-Auth-Token | Header | String | Mandatory. The auth token generated from ClearTax user id and password. |
taxable_entity_id | Path | String | Required. This is the unique ID associated with the GSTIN in your account. |
- | Body | Array | Required. Array of PART_B objects. |
Sample Request:
Sample Payload
Sample Response:
Bulk update API always returns 200 status code even if there are any errors from NIC. To get error message, you need to parse the response JSON.
Last updated