Skip to main content
The Lookup API returns a rich profile object with 48 selectable fields across 7 categories. You can request specific fields using the fields parameter, or omit it to get everything.
In the Sandbox, hover over any field name to see a short description. This page provides the full reference.

How field selection works

Pass a fields array in your request body to receive only the data you need. This reduces response size and speeds up processing.
{
  "email": "satya@microsoft.com",
  "fields": ["first_name", "last_name", "company", "job_role", "breach_info"]
}
If fields is omitted or empty, all fields are returned.

Data sources

Encrata aggregates data from multiple sources in a single API call:
SourceFields poweredDescription
Web IntelligenceName, bio, company, job role, education, news, scholar, patents, videos, people_also_ask, related_topics, company_infoStructured extraction from web search results, knowledge graphs, and Google Places
Professional NetworksName, job role, company, industry, socials, educationProfessional profile enrichment via ContactOut
Email ValidationvalidityReal-time mailbox verification via MillionVerifier
Breach Databasebreach_info, breach_exposed_dataBreach history from Have I Been Pwned (HIBP)
Account Detectionregistered_servicesProbes 219+ platforms to detect where the email is registered
IP Intelligencelocation, security, ASN, company, domains, timezone, threat, malware, reverse_dns, network, ports, blocklist, cloud, bgp, certificates, peering, fraud, threat_feedsGeolocation, threat detection, abuse reports, malware analysis, scanner classification, reverse DNS, WHOIS/RDAP allocation, open ports & CVEs (Shodan InternetDB + Censys), spam blocklists, cloud provider, BGP routing, crt.sh certificate transparency, PeeringDB operator/IXP context, proxy/fraud second opinions (proxycheck.io, IPQualityScore, Spur, Scamalytics, IPHub), and extra threat-intel feeds (AlienVault OTX, Pulsedive)

Person fields

Core identity and demographic data about the person.
FieldTypeDescriptionExample
first_namestringPerson’s first/given name"Satya"
middle_namestringMiddle name, if available"Narayana"
last_namestringLast/family name"Nadella"
agestringEstimated age (derived from public records)"57"
genderstringGender — Male, Female, or empty if unknown"Male"
ethnicitystringPredicted ethnic background"South Asian"
nationalitystringCountry of citizenship"American"
countrystringCountry where the person is currently based"United States"
citystringCity where the person is currently based"Redmond"
birthplacestringCity/country where the person was born"Hyderabad, India"
current_locationstringFull current location string"Redmond, WA, US"
biostringShort biography or description"Chairman and CEO of Microsoft..."
photo_urlstringURL to the person’s profile photo"https://..."
interestsstringKnown hobbies, interests, or topics (comma-separated)"Cloud Computing, AI, Cricket"

Work fields

Professional and career information.
FieldTypeDescriptionExample
companystringCurrent employer or company name"Microsoft"
job_rolestringCurrent job title or position"Chairman and CEO of Microsoft"
industrystringIndustry sector"Technology"
websitestringPersonal website or portfolio URL"https://microsoft.com"

Education fields

Academic background.
FieldTypeDescriptionExample
educationstringComma-separated list of institutions attended"University of Wisconsin-Milwaukee, Manipal Institute of Technology"
education_levelstringHighest education level achieved"Master's"
universitystringPrimary university or college"University of Wisconsin-Milwaukee"
field_of_studystringMajor or area of study"Computer Science"

Social fields

Links to social media profiles. Empty string if not found.
FieldTypeDescriptionExample
linkedinstringLinkedIn profile URL"https://linkedin.com/in/satyanadella"
twitterstringTwitter/X profile URL"https://twitter.com/satyanadella"
instagramstringInstagram profile URL""
facebookstringFacebook profile URL""
githubstringGitHub profile URL""

Company fields

Structured data about the person’s employer, sourced from Google Places and Knowledge Graph.
FieldTypeDescriptionExample
company_namestringOfficial registered company name"Microsoft Corporation"
company_phonestringCompany phone number"+1-425-882-8080"
company_addressstringCompany physical address"One Microsoft Way, Redmond, WA 98052"
company_websitestringCompany website URL"https://microsoft.com"
company_categorystringBusiness category classification"Technology company"
company_ratingnumberGoogle Maps star rating (1.0–5.0)4.1
company_rating_countintegerTotal number of Google reviews25000
company_price_levelstringPrice level indicator"$$"
company_latitudenumberCompany HQ latitude coordinate47.6396
company_longitudenumberCompany HQ longitude coordinate-122.1283
company_attributesobjectKey-value pairs with extra info{"Founded": "1975", "CEO": "Satya Nadella"}
Company fields are nested under company_info in the API response. In the Sandbox field selector, they appear as flat company_* fields for convenience.

Content fields

Media, publications, and web content related to the person.

news

Recent news articles mentioning the person. Returns an array of objects.
Sub-fieldTypeDescription
titlestringArticle headline
linkstringArticle URL
datestringPublication date
sourcestringPublisher name (e.g., “TechCrunch”, “Reuters”)

scholar

Academic papers and publications. Returns an array of objects.
Sub-fieldTypeDescription
titlestringPublication title
linkstringURL to the paper
yearintegerYear published
cited_byintegerNumber of citations
publishedstringPublisher or journal info

videos

Video appearances — talks, interviews, presentations. Returns an array of objects.
Sub-fieldTypeDescription
titlestringVideo title
linkstringVideo URL
datestringUpload or publish date
sourcestringPlatform (YouTube, Vimeo, etc.)
channelstringChannel name
durationstringVideo length

patents

Patents and inventions filed. Returns an array of objects.
Sub-fieldTypeDescription
titlestringPatent title
linkstringPatent URL
patent_idstringPatent ID or number
datestringFiling or grant date
inventorstringInventor name
assigneestringAssignee company

people_also_ask

Related questions from Google search results. Returns an array of objects.
Sub-fieldTypeDescription
questionstringThe question text
answerstringAnswer snippet
sourcestringSource website name
linkstringSource URL
Related search queries. Returns a simple array of strings.
["satya nadella net worth", "satya nadella wife", "satya nadella salary"]

Security fields

Email security, breach exposure, and account detection.

validity

Email deliverability status. Returns a single string value.
ValueMeaning
validMailbox exists and accepts email
invalidMailbox does not exist or rejects email
riskyCatch-all domain or temporary address
unknownCould not determine (timeout, greylisting)
disposableDisposable/throwaway email provider

breach_info

Data breach history powered by Have I Been Pwned. Returns an object.
Sub-fieldTypeDescription
breach_countintegerTotal number of breaches the email appears in
servicesarrayList of breached services (name, domain, breach_date, data_types)
interestsarrayInferred interest categories based on breach sources (e.g., Gaming sites → {"category": "Gaming", "signal": 3})
exposed_dataarrayAll unique data types leaked across all breaches (e.g., ["Passwords", "Email addresses", "IP addresses"])
Each item in services:
Sub-fieldTypeDescription
namestringBreach name (e.g., “LinkedIn”, “Adobe”)
domainstringDomain of the breached service
breach_datestringDate the breach occurred
data_typesarrayTypes of data exposed in this specific breach

breach_exposed_data

Shortcut to the exposed_data array inside breach_info — a flat list of all data types that were leaked across every breach (passwords, phone numbers, physical addresses, etc.).

registered_services

Detects which online services the email is registered on by probing login, registration, and password-reset flows across 219+ platforms (GitHub, Spotify, Netflix, Adobe, etc.).
Sub-fieldTypeDescription
total_checkedintegerNumber of platforms probed
registered_countintegerNumber of platforms where the email is registered
servicesarrayList of registered service names
recovery_emailsarrayPartial recovery emails discovered during probing
recovery_phonesarrayPartial recovery phone numbers discovered during probing
Recovery data (partial emails/phones like s***a@outlook.com or +1***456) may be exposed by platforms during password reset flows. This is public information but should be handled carefully.

Response structure

The full API response wraps fields inside the person object:
{
  "email": "satya@microsoft.com",
  "person": {
    "first_name": "Satya",
    "last_name": "Nadella",
    "validity": "valid",
    "company": "Microsoft",
    "job_role": "Chairman and CEO of Microsoft",
    "socials": {
      "linkedin": "https://linkedin.com/in/satyanadella",
      "twitter": "https://twitter.com/satyanadella"
    },
    "company_info": {
      "name": "Microsoft Corporation",
      "rating": 4.1,
      "category": "Technology company"
    },
    "breach_info": {
      "breach_count": 2,
      "services": [{"name": "LinkedIn", "domain": "linkedin.com", "breach_date": "2012-05-05"}],
      "exposed_data": ["Email addresses", "Passwords"]
    },
    "registered_services": {
      "total_checked": 219,
      "registered_count": 8,
      "services": [{"name": "GitHub"}, {"name": "Spotify"}]
    },
    "news": [...],
    "scholar": [],
    "videos": [],
    "patents": []
  },
  "files": {
    "json": "/api/files/satya_at_microsoft_com.json",
    "csv": "/api/files/satya_at_microsoft_com.csv"
  }
}
Empty arrays ([]) and empty strings ("") indicate no data was found for that field. Objects like company_info and breach_info are omitted entirely if no data is available.