Quick Start
This page will help you get started with Discover API.
Authentication
Using Discover API you can fetch data from SMARTe database and add into your existing technology stack and workflows. The input and response are in JSON format which are commonly used.
URL
POST https://api.smarte.pro/v1/discover
Headers
Below are the mandatory input parameter to call Discover API.
API Key
All API calls must include a valid API key. Authentication is based on the key which is a mandatory parameter in every API request you receive.
We'll return an error if the key is missing or invalid.
"content-type": "application/json"
"API_KEY": "<api_Key>"
The application/json is required to submit your data in JSON format.
Input Modes
This parameter lets you access the features of Enrich API
- Discover
- Stats
Discover Detailed Contact Data is sent in the response. This is also the default search criteria.
Stats Total count of the data is sent in the response.
Rate Limiter
This feature controls the number of requests per minute sent to the API.
A failure response will be sent in case of exceeded request limit.
Input Field Requirement
When you send a request to Discover API you need to specify the GUID of the company of which you want the data along with some other parameters.
Below is the sample input request. Here's how you would do that using a simple HTTP POST request using curl
command.
curl --request POST \
--url https://api.smarte.pro/v1/discover \
--header 'API_KEY: 3f5b4b24-16ac-4136-9f74-xxxxxxxxxxxx' \
--header 'Content-Type: application/json' \
--data '{
"company_guid": "E8932F31620C0D5D",
"jobTitle": [
"VP",
"sales"
],
"location": ["San Francisco"],
"within_miles": 50,
"accuracy": "A+",
"max_contacts": 100,
"pagination_required": true,
"page_size": 10,
"page_number": 1
}'