Getting Started

Make your first SMARTe Enrich API request in just a few minutes.

Authentication Method

SMARTe supports following authentication mechanisms:

  • API Key authentication for server-to-server and batch workflows.

Select an Enrichment Endpoint

Choose the endpoint based on your enrichment use case:

EndpointDescription
/v8/enrich/personUse for contact and lead enrichment
/v8/enrich/companyUse for account and company enrichment
/v8/enrichUse a single endpoint when you need to support multiple enrichment behaviors

Select an Output Mode

SMARTe Enrich APIs use output modes to control the response payload. Choose the data you want returned in the response.

Available output modes are:

Output ModeReturns
LimitedCore enriched fields for person and company
EmailEmail fields only
MobilePhone and direct dial fields only
FundingFunding and investment data only
TechnographicsTechnographics fields only

Send Your First API Request

Sample request using the Person Enrich API:

curl --request POST \
  --url https://api.smarte.pro/v8/enrich/person \
  --header 'apikey: <key>' \
  --header 'Content-Type: application/json' \
  --data '{
    "recordId": "rec-123",
    "email": "[email protected]",
    "linkedinUrl": "https://linkedin.com/in/johndoe",
    "companyName": "Example Corp",
    "companyWebsite": "example.com"
  }

Review the Response

Each response includes:

  • An enrichment status indicating the outcome
  • Enriched data based on the selected scope and output mode
  • A smarteTransactionId for traceability

Credits are deducted only if enrichment data is successfully returned.


What’s Next

Learn how authentication works in detail.