Generate E-Way Bill by IRN

21522152

Overview

The API creates an E-Way Bill using Invoice Registration Number irn

Endpoint

HTTP Method

Resource

POST

API EndpointAPI Endpoint

Request Body

RAW_BODY

Param

Type

Description

Example

Irn

string

Irn Number

d056a57cc7cfcc6c9230aa0014e439259d0dc57cfa4eea2326253011fd53ea7e

TransId

string

Transin/GSTIN

12AWGPV7107B1Z1

TransName

string

Name of the transporter

trans name

TransMode

string

Mode of transport
(Road-1, Rail-2, Air-3, Ship-4)

1

Distance

num

Distance between source and destination PIN codes

100

TransDocNo

string

Transport Document Number

TRAN/DOC/11

TransDocDt

string

Transport Document Date

01/08/2020

VehNo

string

Vehicle Number

KA12ER1234

VehType

string

Whether O-ODC or
R-Regular

R

ExpShipDtls

object

See ExpShipDtls table

DispDtls

object

See DispDtls table

  • ExpShipDtls table

Param

Type

Description

Example

Addr1

string

Address1 of the entity to whom the supplies are shipped to. (Building/Flat no.,Road/Street etc.)

7th block, kuvempu layout

Addr2

string

Address 2 of the entity to whom the supplies are shipped to. (Floor no., Name of the premises/building).

kuvempu layout

Loc

string

Place (City,Town,Village) entity to whom the supplies are shipped to.

Banagalore

Pin

num

Pincode

562160

Stcd

string

State Code to which supplies are shipped to. Refer the master

29

  • DispDtls table

Param

Type

Description

Example

Nm

string

Name of the company from which the goods are dispatched

ABC company pvt ltd

Addr1

string

Address 1 of the entity from which goods are dispatched. (Building/Flat no.,Road/Street etc.)

7th block, kuvempu layout

Addr2

string

Address 2 of the entity from which goods are dispatched.(Floor no., Name of the premises/building).

kuvempu layout

Loc

string

Place (City,Town,Village) entity to whom the supplies are shipped to.

Banagalore

Pin

num

Pincode

562160

Stcd

string

State Code to which supplies are shipped to. Refer the master

29

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

curl --request POST \
     --url https://api.sandbox.co.in/ \
     --header 'Accept: application/json' \
     --header 'Content-Type: application/json' \
     --header 'x-api-version: 1.0' \
     --data '
{
  "Irn": "",
  "Distance": 100,
  "TransMode": "1",
  "TransId":"12AWGPV7107B1Z1",  
  "TransName": "trans name",
  "TransDocDt": "01/08/2020",
  "TransDocNo": "TRAN/DOC/11",
  "VehNo": "KA12ER1234",
  "VehType": "R",
  "ExpShipDtls": {
    "Addr1": "7th block, kuvempu layout",
    "Addr2": "kuvempu layout",
    "Loc": "Banagalore",
    "Pin": 562160,
    "Stcd": "29"
  },
  "DispDtls": {
    "Nm": "ABC company pvt ltd",
    "Addr1": "7th block, kuvempu layout",
    "Addr2": "kuvempu layout",
    "Loc": "Banagalore",
    "Pin": 562160,
    "Stcd": "29"
  }

}
'

Response

Param

Type

Description

Example

EwbNo

num

e-waybill Number

111008683051

EwbDt

string

e-waybill date

2020-04-24 11:28:00

EwbValidTill

string

e-waybill validity

2020-04-26 23:59:00

Remarks

string

Additional information such as, If distance is passed is 0, shows actual distance calculated for the pair of PIN codes

Pin-Pin calc distance: 997KM


Did this page help you?