Extend Validity

Overview

  • This API takes in GSTIN of Requester(Tax payer or Transporter) and extends the validity of E-Way Bill along with updated date and validupto.

Problem

  • The Validity of EWB can be extended only by the current transporter. If transporter is not assigned, then the generator can update.
  • The validity of EWB can be extended between 8 hours before expiry time and 8 hours after expiry time.
  • The reason code along with reason description for the extension has to be entered.
  • The present location of the consignment, at the time of requesting for the extension, has to be entered and distance to travel from there to destination has to be entered.

Solution

  • Use this API to extend the validity of E-Way Bill.

Endpoint

HTTP MethodResource
Post

API Endpoint Contact Us  Free Trial

Path Parameters

ParamTypeDescriptionExample
gstinstring15-character alpha-numeric unique identifier assigned to business entities registering under the GST regimeAAAAA0000A

Request Parameters

Body

ParamTypeDescriptionExamples
ewbNonumE-way bill Generated131000026768
vehicleNostringVehicle No.
Possible value -

1. AB121234 (First 2 char are State Code)
2. AB12A1234 (First 2 char are State Code)
3. AB12AB1234 (First 2 char are State Code)
4. ABC1234
5. AB123A1234 (First 2 char are State Code)
6. AB12ABC1234 (First 2 char are State Code)
7. DFXXXXXX (Defence Vehicle)
8. TMXXXXXXXXXXXXX (Temp RC) At least 7 characters
9. BPXXXXXXXXXXXXX (Bhutan Vehicle) At least 7 characters
10. NPXXXXXXXXXXXXX (Nepal Vehicle) At least 7 characters
KA12BL4567
fromPlacestringPlace of consignorBANGLORE SOUTH
fromStatenumState of Consignor
Possible value -
1 : JAMMU AND KASHMIR
2 : HIMACHAL PRADESH
3 : PUNJAB
4 : CHANDIGARH
5 : UTTARAKHAND
6 : HARYANA
7 : DELHI
8 : RAJASTHAN
9 : UTTAR PRADESH
10 : BIHAR
11 : SIKKIM
12 : ARUNACHAL PRADESH
13 : NAGALAND
14 : MANIPUR
15 : MIZORAM
16 : TRIPURA
17 : MEGHALAYA
18 : ASSAM
19 : WEST BENGAL
20 : JHARKHAND
21 : ORRISA
22 : CHATTISGARH
23 : MADHYA PRADESH
24 : GUJARAT
26 : DADAR AND NAGAR HAVELI & DAMAN AND DIU
27 : MAHARASHTRA
29 : KARNATAKA
30 : GOA
31 : LAKSHADWEEP
32 : KERELA
33 : TAMIL NADU
34 : PUDUCHERRY
35 : ANDAMAN AND NICOBAR
36 : TELENGANA
37 : ANDHRA PRADESH
38 : LADAKH
97 : OTHER TERRITORY
99 : OTHER COUNTRY
29
remainingDistancenumremainingDistance50
transDocNostringtransDocNoTrnDoc123
transDocDatestringTransporter Document Date12/09/2017
extnRemarksnumextnRemarks
Possible value -
1 : Natural Calamity
2 : Law and Order Situation
4 : Transshipment
5 : Accident
99 : Others
1
transModenumMode of Transport
Possible value -
1 : Road
2 : Rail
3 : Air
4 : Ship
5 : inTransit
1
extnRsnCodenumextnRsnCode1
fromPincodenumfromPincode560090
consignmentStatusstringconsignmentStatus
Possible value -
M : inMovement
T : inTransit
T
transitTypestringtransitTypeR
addressLine1stringaddressLine1Bengaluru
addressLine2stringaddressLine2Bengaluru
addressLine3stringaddressLine3Bengaluru

Once the values are added, Your curl will look something like this

curl --request POST \
     --url https://api.sandbox.co.in/17/pan/xxxxxxxxx?ewaybillno=xxxxxx&ewaybilldate=xxxxx \
     --header 'Accept: application/json' \
     --header 'Authorization: xxxxxxxxx' \
     --header 'x-api-key: xxxxxxxxx' \
     --header 'x-api-version: 1.0'

Response

ParamTypeDescriptionExamples
ewbNonumE-way bill Generated131000026768
updatedDatenumDate on which validity is extended6/04/2018 05:07:00 PM
validUptonumUpdated Validity of E-way bill21/05/2018 23:59:00 PM