Skip to main content
GET
/
gst
/
compliance
/
tax-payer
/
invoices
Get Invoices
curl --request GET \
  --url https://api.sandbox.co.in/gst/compliance/tax-payer/invoices \
  --header 'Authorization: <authorization>' \
  --header 'x-api-key: <x-api-key>'
{
"code": 200,
"data": {
"data": {
"b2b": [
{
"action": "A",
"camt": 10883.91,
"cess": 0,
"hash": "dbd0f1c65631f9fdbfd3ab8d56c2949c3354b688ea53dee44e42768c07b676e2",
"iamt": 0,
"idt": "05-11-2024",
"inum": "AO2SA2425002517",
"inv_typ": "R",
"ispendactblocked": "N",
"pos": "24",
"rtnprd": "112024",
"samt": 10883.91,
"srcfilstatus": "Not Filed",
"srcform": "R1",
"stin": "24ABCCU0123M1YZ",
"txval": 120932.18,
"val": 142700
}
]
},
"status_cd": "1"
},
"timestamp": 1763446641000,
"transaction_id": "fd976f56-b9a9-4012-9504-a351b1f2b7fa"
}

Headers

Authorization
string
required

Taxpayer access token

x-api-key
string
required

API key for identification

x-api-version
string
default:1.0.0

API version

Query Parameters

section
string
default:b2b
required

Section of the transaction. Possible values: B2B, B2BA, CN, CNA, DN, DNA, ECOM, ECOMA

Example:

"{{section}}"

status
string

Optional filter to fetch invoices of specific status. Possible values: accepted, rejected, pending, no_action_taken

Example:

"no_action_taken"

Response

200 - application/json

200 B2B Invoices / 200 B2B Accepted Invoices

code
number
Example:

200

data
object
timestamp
number
Example:

1763446641000

transaction_id
string
Example:

"661cc68b-0e48-4d39-a744-9afd56895340"