B2B Leads - GST Registered Company Contact API

API TO FETCH CONTACT INFORMATION INCLUDING EMAIL AND MOBILE NUMBER OF COMPANIES REGISTERED ON GSTIN NETWORK

Powered by Attestr. Visit product page for details.

Description

Unlock verified B2B leads with our GST Registered Company Contact API. Instantly fetch accurate contact details, including company email IDs, mobile numbers, and key business information, directly from the GSTIN network. Our API empowers sales, marketing, and compliance teams to access updated GST-linked company data for lead generation, business verification, and outreach at scale. Start connecting with genuine, GST-verified businesses today and accelerate your B2B growth.

Get Free Trial

Create a free account Or “Talk to Us” for price information and other queries.

API Details

Request

TypeURLCurrent Version
POSThttps://api.attestr.com/api/{version}/public/leadx/gstin-contactv2

Request Body Parameters

KeyTypeDescriptionOptional (default)Min VersionMax Version
regStringInput GSTINRequiredv2

Sample Request Body

JSON
Copy

Request Header Parameters

TypeNameValue / DescriptionOptionalMin VersionMax Version
StringContent-Typeapplication/jsonRequiredv2
StringAuthorizationBasic {authToken}Requiredv2

If you do not have the authentication token, please refer to Register App to generate one.

Response

HTTP Status 200

KeyDescriptionTypeMin VersionMax Version
validBoolean flag indicating if the provided DIN is validBooleanv2
statusPossible values are NOT_AVAILABLE and SUCCESS depending on if the contact information is availableStringv2
itemsList of contacts linked to the provided company. See definition of the object below.Array <ContactInfo>v2

ContactInfo Object

KeyDescriptionTypeMin VersionMax Version
mobileNumbermobile number as registeredStringv2
emailAddressemail address as registeredStringv2
addressAddress as registeredStringv2

Sample Response

Sample for successful contact fetch

JSON
Copy

Sample response for the case when data is not available with Attestr

JSON
Copy

Error Response

ParameterTypeDescription
codeNumberUnique error codes for different errors. Always available.
messageStringError message describing the error. Always Available.
detailsStringDetail error message. Available only for certain types of errors.

Error Codes

HTTP StatusError CodeError Message
4004001Malformed data or missing required parameter values
4004005Operation could not be performed due to low credits balance
4014016Invalid client authorization
4034031Unauthorized access
4034035Requested service is not provisioned for your account
4034039Client's IP address is not whitelisted
4034035Requested service is not provisioned for your account
4294291Maximum account rate limit exceeded
4294292Maximum API rate limit exceeded
4294293Maximum account daily limit exceeded
4294294Maximum API daily limit exceeded
5005001Request could not be processed

Sample Error Response

JSON
Copy

Get Free Trial

Create a free account Or “Talk to Us” for price information and other queries.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard