All e-way bill and e-invoice API calls
POST /v1/ewaybill/other-party/list
Send a generated date and get the e-way bills that other parties raised against your GSTIN that day. Use it to find documents you did not expect and reject them within 72 hours.
Cost: 1 credit per call that reaches the government network, including one that finds nothing. A request that never reaches it (missing fields, no credits) is free.
Every call accepts "test_mode": true and returns a sample in the live shape, free. Set up your API credentials before the first real call.
A supplier or transporter can generate an e-way bill naming your GSTIN as the recipient. This call shows them, so you can spot one that is not yours.
To reject one, use the reject call. The government network allows rejection within 72 hours of generation.
date is the day the e-way bills were generated, dd/MM/yyyy. gstin is the recipient GSTIN whose e-way bills you want to see.
| Field | Type | Required | Meaning |
|---|---|---|---|
| gstin | string | Yes | The GSTIN you act as, with API access set up. |
| gstin_username | string | Yes | The e-way bill API username for that GSTIN. Never stored. |
| password | string | Yes | The matching API password. Never stored. |
| date | string | Yes | Generated date, dd/MM/yyyy. |
| test_mode | boolean | No | true returns a sample in the live shape: free, nothing is filed. |
Send your API key in the x-api-key header. Government API credentials are used for the one call and never stored.
The request below runs in test mode, so it is free and files nothing. Remove test_mode for a real call.
curl -X POST "https://www.gstinapi.in/v1/ewaybill/other-party/list" \
-H "x-api-key: YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{ "gstin": "24AAAAA0000A1Z5", "gstin_username": "YOUR_EWB_API_USER", "password": "YOUR_EWB_API_PASSWORD", "date": "23/10/2026", "test_mode": true }'Response
{
"success": true,
"count": 1,
"ewaybills": [
{
"ewbNo": 351000000789, "ewbDate": "23/10/2026 10:45:00 AM", "status": "ACT",
"genGstin": "27AAAAA0000A1Z5", "docNo": "TA120", "docDate": "22/10/2026",
"delPlace": "SURAT", "delPinCode": 395010, "delStateCode": 24,
"validUpto": "24/10/2026 11:59:00 PM", "extendedTimes": 0, "rejectStatus": "Y"
}
],
"billed_to": "paid",
"credits_remaining": 199
}Not affiliated with the Government of India. Rules are the government network's own and can change; if a page here looks out of date, tell us.