Skip to main content

API Reference

Request parameters

Below are the input fields that are supported:

ParameterData Type
recordIdString
companyNameString
companyWebAddressString
contactFullNameString
contactFirstNameString
contactLastNameString
contactMiddleNameString
contactEmailString
contactCountryString
contactJobTitleString
companyLnUrlString
contactUrlString
companyGuidString
contactGuidString
  • For company enrichment use company parameters such as <companyName> or <companyWebAddress> OR <companyLnUrl> OR <companyGuid>
  • For contact enrichment use combination of contact and company parameters together, such as following combinations
    • <contactFullName> AND (<companyName> OR <companyWebAddress>)
    • (<contactFirstName> AND <contactLastName>) AND (<companyName> OR <companyWebAddress>)
    • <contactEmail>
    • <contactUrl>
    • <contactGuid>
  • More the combinations, more the matches

Response parameters

Below are the output fields:

ParameterData TypeDescription
recordId StringInput record id that was used to fetch this information.
recordStatus StringThis field provides the status of the record whether Active, No Longer, No Match, etc.
accuracy StringAccuracy provided against the recordStatus of the record. it has 4 values i.e. A+, A, A-, B. in which A+ is highest rated and B is lowest rated.
compGUID StringUnique 16 digit alphanumeric id assigned to a Company in our SMARTe repository.
compName StringStandard Company Name.
compNameAka StringCompany Name Variations (Also known as, Doing Business As, etc).
compPhoneNo StringCompany HQ Phone Number.
compAddr StringCompany HQ address.
compCity StringPart of Company HQ address.
compState StringPart of Company HQ address.
compCountry StringPart of Company HQ address.
compZipcode StringPart of Company HQ address.
compGlobalRegions StringPart of Company HQ address.
compWebsite StringStandard Company Website.
compParentName StringParent Company Name.
compWorldwideParentName StringHead of the family tree of companies.
compGlobalHqParentGuid StringWorldwide Parent Company Guid.
compParentGuidStringParent Company Guid.
compRevRange StringSMARTe Company Revenue Range.
compEmpRange StringSMARTe Company Employee Range.
compEmpCount StringSMARTe Company Employee Count.
compIndustry StringSMARTe Company Industry List.
compSicCodes StringCompany SIC Codes.
compSicDescription StringCompany SIC Description.
compNaicsCodes StringCompany NAICS Codes.
compNaicsDescription StringCompany NAICS Description.
compIsSubsidiary StringIs Company Subsidiary or not.
compLegalStatus StringCompany Legal Status. (Ex. Public, Private, etc.).
compFoundingYear StringCompany Founding Year.
compPubProfileUrl StringCompany LinkedIn Public Profile URL.
conGUID StringUnique 32-digit alphanumeric id assigned to a company in Smarte database.
conFullName StringContact Full Name.
conFirstName StringContact First Name.
conMiddleName StringContact Middle Name.
conLastName StringContact Last Name.
conEmail StringContact seniority like VP, Director, Manager, etc.
conJobTitleEn StringContact Job Title.
conLevels StringContact Job Level like VP, Director, Manager.
conSubFunctions StringContact sub-departments within department like IT Development, IT Operations, etc.
conFunctions StringContact department like Sales, Marketing, IT, etc.
conJobUpdatedOnStringMonth and year when a person received an internal promotion or experienced departmental changes.
conJobStartedOnStringMonth and year when the person joined the current company.
conWorkLocAddr StringContact Location Address.
conWorkLocCity StringContact Location Address.
conWorkLocState StringContact Location Address.
conWorkLocCountry StringContact Location Address.
conWorkLocZipcode StringContact Location Address.
conWorkLocPhoneNo StringContact Location Phone.
conLoc StringContact LinkedIn location like Greater San Francisco bay Area, Greater Austin Area, etc.
conPubProfileUrl StringContact LinkedIn Public Profile URL.
directDial1 StringDirect Number of the Lead.
directDial2 StringAlternate Direct Number of the Lead.
smarteTransactionId StringSMARTe unique transaction ID for that record.
currentTenureObjectIf the record status is no longer, new tenure information with all listed fields will be shared.

Response Status Code

Based on request data and system state, these are the possible Status codes that you may come across.

HTTP Status CodeMessageError Description
200OkSuccessful Request
400Bad RequestInvalid API key
401UnauthorizedMissing input parameters
403Forbidden
412Precondition FailedNo Credits Available
429Throttled OutYou have been rate limited
500Internal Server Error
502Bad Gateway
503Service Unavailable
408/504Request Timeout /Gateway Timeout