Skip to main content
POST
Retrieve GST registrations within a specified date range.
Requires an entitlement for the recently_registered.gst dataset. Call GET /api/access to see whether it is enabled, and the exact territory and date window that will be applied.
This endpoint enforces your entitlement. Requests are restricted to the states, districts and pincodes on your plan, and to your subscription-anchored date window — dates outside that window return no rows rather than an error. With no entitlement the request is refused with 403 NO_DATASET_ACCESS.

Headers

string
required
Bearer token: Bearer <access_token>

Request Body

Send filter criteria as a JSON body. All fields are optional.
string
Start date (YYYY-MM-DD). Clamped to the start of your entitled date window.
string
End date (YYYY-MM-DD)
Search term (GSTIN, legal name, trade name)
string
Filter by state. Must fall within your entitled territory.
string
Filter by district. Comma-separated for multiple values.
string
Filter by pincode. Comma-separated for multiple values.
string
Filter by registration status (e.g. Active)
string
Filter by constitution of business
number
default:"1"
Page number
number
default:"10"
Results per page

Response

array
The matching GST registrations.
number
Total number of matching records within your entitled scope.
number
Current page.
number
Page size.
object
The scope that was actually applied to this response, so any result set can be explained and audited.