cURL
curl --request GET \ --url https://api.sandbox.co.in/gst/analytics/gstr-2a-reconciliation \ --header 'Authorization: <authorization>' \ --header 'x-api-key: <x-api-key>'
{ "code": 200, "transaction_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "data": { "@entity": "in.co.sandbox.gst.analytics.gstr-2a_reconciliation.job", "job_id": "d3d19997-c48a-4867-95b9-5a77c3567098", "gstin": "24EGCAZ2081S7Z4", "year": 2025, "month": 12, "filing_preference": "monthly", "reconciliation_criteria": "strict", "status": "created", "reconciliation_report_url": "<string>", "created_at": 123, "updated_at": 123 }, "timestamp": 123 }
Fetch GSTR-2A reconciliation job status and download reconciliation report on job’s successful completion.
JWT access token
API key for identification
API version
Job id of the created job
200 Reconciliation Job Done
HTTP-like status code returned by the API.
200
Show child attributes
Fully-qualified entity type.
"in.co.sandbox.gst.analytics.gstr-2a_reconciliation.job"
ID of the reconciliation job (UUID).
"d3d19997-c48a-4867-95b9-5a77c3567098"
GSTIN of the taxpayer (15 characters).
15
"24EGCAZ2081S7Z4"
Financial year (calendar year) for the job.
2025
Month number (1-12).
1 <= x <= 12
12
Filing preference used for the job.
monthly
"monthly"
Matching criteria used for reconciliation.
strict
"strict"
Current status of the job.
created
queued
in_progress
succeeded
failed
"created"
Presigned URL for the reconciliation report.
Job creation timestamp in milliseconds since epoch
Job updation timestamp in milliseconds since epoch
Was this page helpful?