Use Enrich.so to look up people and companies, enrich contact profiles, find work or personal emails and phone numbers, verify email addresses, and inspect LinkedIn posts and engagement. Provide the identifiers or filters required by the selected action, then inspect its returned data before updating a CRM or contacting a lead.
Access real-time B2B data intelligence with Enrich.so. Enrich profiles from email addresses, find work emails from LinkedIn, verify email deliverability, search for people and companies, and analyze LinkedIn post engagement.
Check your Enrich API credit usage and remaining balance.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key
Parameter Type Description totalCreditsnumber Total credits allocated to the account creditsUsednumber Credits consumed so far creditsRemainingnumber Available credits remaining
Retrieve detailed LinkedIn profile information using an email address including work history, education, and skills.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key emailstring Yes Email address to look up (e.g., john.doe@company.com ) inRealtimeboolean No Set to true to retrieve fresh data, bypassing cached information
Parameter Type Description displayNamestring Full display name firstNamestring First name lastNamestring Last name headlinestring Professional headline occupationstring Current occupation summarystring Profile summary locationstring Location countrystring Country linkedInUrlstring LinkedIn profile URL photoUrlstring Profile photo URL connectionCountnumber Number of connections isConnectionCountObfuscatedboolean Whether connection count is obfuscated (500+) positionHistoryarray Work experience history ↳ title string Job title ↳ company string Company name ↳ startDate string Start date ↳ endDate string End date ↳ location string Location educationarray Education history ↳ school string School name ↳ degree string Degree ↳ fieldOfStudy string Field of study ↳ startDate string Start date ↳ endDate string End date certificationsarray Professional certifications ↳ name string Certification name ↳ authority string Issuing authority ↳ url string Certification URL skillsarray List of skills languagesarray List of languages localestring Profile locale (e.g., en_US) versionnumber Profile version number
Retrieve basic LinkedIn profile information from an email address. A lighter version with essential data only.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key emailstring Yes Email address to look up (e.g., john.doe@company.com )
Parameter Type Description namestring Full name firstNamestring First name lastNamestring Last name emailstring Email address titlestring Job title locationstring Location companystring Current company companyLocationstring Company location companyLinkedInstring Company LinkedIn URL profileIdstring LinkedIn profile ID schoolNamestring School name schoolUrlstring School URL linkedInUrlstring LinkedIn profile URL photoUrlstring Profile photo URL followerCountnumber Number of followers connectionCountnumber Number of connections languagesarray Languages spoken projectsarray Projects certificationsarray Certifications volunteerExperiencearray Volunteer experience
Enrich a LinkedIn profile URL with detailed information including positions, education, and social metrics.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key urlstring Yes LinkedIn profile URL (e.g., linkedin.com/in/williamhgates)
Parameter Type Description profileIdstring LinkedIn profile ID firstNamestring First name lastNamestring Last name subTitlestring Profile subtitle/headline profilePicturestring Profile picture URL backgroundImagestring Background image URL industrystring Industry locationstring Location followersCountnumber Number of followers connectionsCountnumber Number of connections premiumboolean Whether the account is premium influencerboolean Whether the account is an influencer positionsarray Work positions ↳ title string Job title ↳ company string Company name ↳ companyLogo string Company logo URL ↳ startDate string Start date ↳ endDate string End date ↳ location string Location educationarray Education history ↳ school string School name ↳ degree string Degree ↳ fieldOfStudy string Field of study ↳ startDate string Start date ↳ endDate string End date websitesarray Personal websites
Find a person's work email address using their full name and company domain.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key fullNamestring Yes Person's full name (e.g., John Doe) companyDomainstring Yes Company domain (e.g., example.com)
Parameter Type Description emailstring Found email address firstNamestring First name lastNamestring Last name domainstring Company domain foundboolean Whether an email was found acceptAllboolean Whether the domain accepts all emails
Find a work email address from a LinkedIn profile URL.
Inputs and outputsParameter Type Description emailstring Found work email address foundboolean Whether an email was found statusstring Request status (in_progress or completed)
Find personal email address from a LinkedIn profile URL.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key linkedinProfilestring Yes LinkedIn profile URL (e.g., linkedin.com/in/username)
Parameter Type Description emailstring Personal email address foundboolean Whether an email was found statusstring Request status
Find a phone number from a LinkedIn profile URL.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key linkedinProfilestring Yes LinkedIn profile URL (e.g., linkedin.com/in/williamhgates)
Parameter Type Description profileUrlstring LinkedIn profile URL mobileNumberstring Found mobile phone number foundboolean Whether a phone number was found statusstring Request status (in_progress or completed)
Find a phone number associated with an email address.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key emailstring Yes Email address to look up (e.g., john.doe@example.com )
Parameter Type Description emailstring Email address looked up mobileNumberstring Found mobile phone number foundboolean Whether a phone number was found statusstring Request status (in_progress or completed)
Verify an email address for deliverability, including catch-all detection and provider identification.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key emailstring Yes Email address to verify (e.g., john.doe@example.com )
Parameter Type Description emailstring Email address verified statusstring Verification status resultstring Deliverability result (deliverable, undeliverable, etc.) confidenceScorenumber Confidence score (0-100) smtpProviderstring Email service provider (e.g., Google, Microsoft) mailDisposableboolean Whether the email is from a disposable provider mailAcceptAllboolean Whether the domain is a catch-all domain freeboolean Whether the email uses a free email service
Check if an email address is from a disposable or temporary email provider. Returns a score and validation details.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key emailstring Yes Email address to check (e.g., john.doe@example.com )
Parameter Type Description emailstring Email address checked scorenumber Validation score (0-100) testsPassedstring Number of tests passed (e.g., "3/3") passedboolean Whether the email passed all validation tests reasonstring Reason for failure if email did not pass mailServerIpstring Mail server IP address mxRecordsarray MX records for the domain ↳ host string MX record host ↳ pref number MX record preference
Discover an IP address associated with an email address.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key emailstring Yes Email address to look up (e.g., john.doe@example.com )
Parameter Type Description emailstring Email address looked up ipstring Associated IP address foundboolean Whether an IP address was found
Identify a company from an IP address with detailed firmographic information.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key ipstring Yes IP address to look up (e.g., 86.92.60.221)
Parameter Type Description namestring Company name legalNamestring Legal company name domainstring Primary domain domainAliasesarray Domain aliases sectorstring Business sector industrystring Industry phonestring Phone number employeesnumber Number of employees revenuestring Estimated revenue locationjson Company location ↳ city string City ↳ state string State ↳ country string Country ↳ timezone string Timezone linkedInUrlstring LinkedIn company URL twitterUrlstring Twitter URL facebookUrlstring Facebook URL
Look up company information by name or domain, including funding, location, and social profiles.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key namestring No Company name (e.g., Google) domainstring No Company domain (e.g., google.com)
Parameter Type Description namestring Company name universalNamestring Universal company name companyIdstring Company ID descriptionstring Company description phonestring Phone number linkedInUrlstring LinkedIn company URL websiteUrlstring Company website followersnumber Number of LinkedIn followers staffCountnumber Number of employees foundedDatestring Date founded typestring Company type industriesarray Industries specialtiesarray Company specialties headquartersjson Headquarters location ↳ city string City ↳ country string Country ↳ postalCode string Postal code ↳ line1 string Address line 1 logostring Company logo URL coverImagestring Cover image URL fundingRoundsarray Funding history ↳ roundType string Funding round type ↳ amount number Amount raised ↳ currency string Currency ↳ investors array Investors
Retrieve company funding history, traffic metrics, and executive information by domain.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key domainstring Yes Company domain (e.g., example.com)
Parameter Type Description legalNamestring Legal company name employeeCountnumber Number of employees headquartersstring Headquarters location industrystring Industry totalFundingRaisednumber Total funding raised fundingRoundsarray Funding rounds ↳ roundType string Round type ↳ amount number Amount raised ↳ date string Date ↳ investors array Investors monthlyVisitsnumber Monthly website visits trafficChangenumber Traffic change percentage itSpendingnumber Estimated IT spending in USD executivesarray Executive team ↳ name string Name ↳ title string Title
Retrieve company revenue data, CEO information, and competitive analysis by domain.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key domainstring Yes Company domain (e.g., clay.io)
Parameter Type Description companyNamestring Company name shortDescriptionstring Short company description fullSummarystring Full company summary revenuestring Company revenue revenueMinnumber Minimum revenue estimate revenueMaxnumber Maximum revenue estimate employeeCountnumber Number of employees foundedstring Year founded ownershipstring Ownership type statusstring Company status (e.g., Active) websitestring Company website URL ceojson CEO information ↳ name string CEO name ↳ designation string CEO designation/title ↳ rating number CEO rating socialLinksjson Social media links ↳ linkedIn string LinkedIn URL ↳ twitter string Twitter URL ↳ facebook string Facebook URL totalFundingstring Total funding raised fundingRoundsnumber Number of funding rounds competitorsarray Competitors ↳ name string Competitor name ↳ revenue string Revenue ↳ employeeCount number Employee count ↳ headquarters string Headquarters
Search for professionals by various criteria including name, title, skills, education, and company.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key firstNamestring No First name lastNamestring No Last name summarystring No Professional summary keywords subTitlestring No Job title/subtitle locationCountrystring No Country locationCitystring No City locationStatestring No State/province influencerboolean No Filter for influencers only premiumboolean No Filter for premium accounts only languagestring No Primary language industrystring No Industry currentJobTitlesjson No Current job titles (array) pastJobTitlesjson No Past job titles (array) skillsjson No Skills to search for (array) schoolNamesjson No School names (array) certificationsjson No Certifications to filter by (array) degreeNamesjson No Degree names to filter by (array) studyFieldsjson No Fields of study to filter by (array) currentCompaniesjson No Current company IDs to filter by (array of numbers) pastCompaniesjson No Past company IDs to filter by (array of numbers) currentPagenumber No Page number (default: 1) pageSizenumber No Results per page (default: 20)
Parameter Type Description currentPagenumber Current page number totalPagenumber Total number of pages pageSizenumber Results per page profilesarray Search results ↳ profileIdentifier string Profile ID ↳ givenName string First name ↳ familyName string Last name ↳ currentPosition string Current job title ↳ profileImage string Profile image URL ↳ externalProfileUrl string LinkedIn URL ↳ city string City ↳ country string Country ↳ expertSkills array Skills
Search for companies by various criteria including name, industry, location, and size.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key namestring No Company name websitestring No Company website URL taglinestring No Company tagline typestring No Company type (e.g., Private, Public) descriptionstring No Company description keywords industriesjson No Industries to filter by (array) locationCountrystring No Country locationCitystring No City postalCodestring No Postal code locationCountryListjson No Multiple countries to filter by (array) locationCityListjson No Multiple cities to filter by (array) specialitiesjson No Company specialties (array) followersnumber No Minimum number of followers staffCountnumber No Maximum staff count staffCountMinnumber No Minimum staff count staffCountMaxnumber No Maximum staff count currentPagenumber No Page number (default: 1) pageSizenumber No Results per page (default: 20)
Parameter Type Description currentPagenumber Current page number totalPagenumber Total number of pages pageSizenumber Results per page companiesarray Search results ↳ companyName string Company name ↳ tagline string Company tagline ↳ webAddress string Website URL ↳ industries array Industries ↳ teamSize number Team size ↳ linkedInProfile string LinkedIn URL
Search for employees within specific companies by location and job title.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key companyIdsjson No Array of company IDs to search within countrystring No Country filter (e.g., United States) citystring No City filter (e.g., San Francisco) statestring No State filter (e.g., California) jobTitlesjson No Job titles to filter by (array) pagenumber No Page number (default: 1) pageSizenumber No Results per page (default: 10)
Parameter Type Description currentPagenumber Current page number totalPagenumber Total number of pages pageSizenumber Number of results per page profilesarray Employee profiles ↳ profileIdentifier string Profile ID ↳ givenName string First name ↳ familyName string Last name ↳ currentPosition string Current job title ↳ profileImage string Profile image URL ↳ externalProfileUrl string LinkedIn URL ↳ city string City ↳ country string Country ↳ expertSkills array Skills
Find companies similar to a given company by LinkedIn URL with filters for location and size.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key urlstring Yes LinkedIn company URL (e.g., linkedin.com/company/google) accountLocationjson No Filter by locations (array of country names) employeeSizeTypestring No Employee size filter type (e.g., RANGE) employeeSizeRangejson No Employee size ranges (array of {start, end} objects) pagenumber No Page number (default: 1) numnumber No Number of results per page
Parameter Type Description companiesarray Similar companies ↳ url string LinkedIn URL ↳ name string Company name ↳ universalName string Universal name ↳ type string Company type ↳ description string Description ↳ phone string Phone number ↳ website string Website URL ↳ logo string Logo URL ↳ foundedYear number Year founded ↳ staffTotal number Total staff ↳ industries array Industries ↳ relevancyScore number Relevancy score ↳ relevancyValue string Relevancy value
Advanced people search with complex filters for location, company size, seniority, experience, and more.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key pagenumber Yes Page number (starts at 1) filtersjson Yes Array of filter objects. Each filter has type (e.g., POSTAL_CODE, COMPANY_HEADCOUNT), values (array with id, text, selectionType: INCLUDED/EXCLUDED), and optional selectedSubFilter
Parameter Type Description dataarray People results ↳ name string Full name ↳ summary string Professional summary ↳ location string Location ↳ profilePicture string Profile picture URL ↳ linkedInUrn string LinkedIn URN ↳ positions array Work positions ↳ education array Education paginationjson Pagination info ↳ totalCount number Total results ↳ returnedCount number Returned count ↳ start number Start position ↳ limit number Limit
Search LinkedIn job postings by keywords with filters for location, job type, workplace type, experience level, and company.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key keywordsstring Yes Search keywords (e.g., "software engineer") locationstring No Location filter (e.g., London) jobTypesstring No Comma-separated job types (e.g., "full time, part time") workplaceTypesstring No Comma-separated workplace types (e.g., "on site, remote") experienceLevelsstring No Comma-separated experience levels (e.g., "internship, associate") companyIdsstring No Comma-separated LinkedIn company IDs to filter by (e.g., "2048, 3050") timePostedstring No Time filter (e.g., past_24hrs, past_week, past_month) startnumber No Number of records to skip for pagination (default: 0)
Parameter Type Description countnumber Number of job postings returned jobsarray Job postings ↳ title string Job title ↳ companyName string Hiring company name ↳ companyLink string Company LinkedIn URL ↳ companyLogo string Company logo URL ↳ location string Job location ↳ url string Job posting URL ↳ postedDate string Date the job was posted ↳ postedTimestamp string Timestamp the job was posted ↳ hiringStatus string Hiring status ↳ criteria object Employment criteria (seniority, type, function)
Search LinkedIn posts by keywords with date filtering.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key keywordsstring Yes Search keywords (e.g., "AI automation") datePostedstring No Time filter (e.g., past_week, past_month) pagenumber No Page number (default: 1)
Parameter Type Description countnumber Total number of results postsarray Search results ↳ url string Post URL ↳ postId string Post ID ↳ author object Author information ↳ name string Author name ↳ headline string Author headline ↳ linkedInUrl string Author LinkedIn URL ↳ profileImage string Author profile image ↳ timestamp string Post timestamp ↳ textContent string Post text content ↳ hashtags array Hashtags ↳ mediaUrls array Media URLs ↳ reactions number Number of reactions ↳ commentsCount number Number of comments
Get detailed information about a LinkedIn post by URL.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key urlstring Yes LinkedIn post URL
Parameter Type Description postIdstring Post ID authorjson Author information ↳ name string Author name ↳ headline string Author headline ↳ linkedInUrl string Author LinkedIn URL ↳ profileImage string Author profile image timestampstring Post timestamp textContentstring Post text content hashtagsarray Hashtags mediaUrlsarray Media URLs reactionsnumber Number of reactions commentsCountnumber Number of comments
Get reactions on a LinkedIn post with filtering by reaction type.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key postUrnstring Yes LinkedIn activity URN (e.g., urn:li:activity:7231931952839196672) reactionTypestring Yes Reaction type filter: all, like, love, celebrate, insightful, or funny (default: all) pagenumber Yes Page number (starts at 1)
Parameter Type Description pagenumber Current page number totalPagenumber Total number of pages countnumber Number of reactions returned reactionsarray Reactions ↳ reactionType string Type of reaction ↳ reactor object Person who reacted ↳ name string Name ↳ subTitle string Job title ↳ profileId string Profile ID ↳ profilePicture string Profile picture URL ↳ linkedInUrl string LinkedIn URL
Get reactions on a LinkedIn post by its URL, filtered by reaction type.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key postUrlstring Yes LinkedIn post URL (e.g., https://www.linkedin.com/posts/ ...) reactionTypestring Yes Reaction type filter: all, like, love, celebrate, insightful, or funny (default: all) pagenumber Yes Page number (starts at 1)
Parameter Type Description pagenumber Current page number totalPagenumber Total number of pages countnumber Number of reactions returned reactionsarray Reactions ↳ reactionType string Type of reaction ↳ reactor object Person who reacted ↳ name string Name ↳ subTitle string Job title ↳ profileId string Profile ID ↳ profilePicture string Profile picture URL ↳ linkedInUrl string LinkedIn URL
Get comments on a LinkedIn post.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key postUrnstring Yes LinkedIn activity URN (e.g., urn:li:activity:7191163324208705536) pagenumber No Page number (starts at 1, default: 1)
Parameter Type Description pagenumber Current page number totalPagenumber Total number of pages countnumber Number of comments returned commentsarray Comments ↳ activityId string Comment activity ID ↳ commentary string Comment text ↳ linkedInUrl string Link to comment ↳ commenter object Commenter info ↳ profileId string Profile ID ↳ firstName string First name ↳ lastName string Last name ↳ subTitle string Subtitle/headline ↳ profilePicture string Profile picture URL ↳ backgroundImage string Background image URL ↳ entityUrn string Entity URN ↳ objectUrn string Object URN ↳ profileType string Profile type ↳ reactionBreakdown object Reactions on the comment ↳ likes number Number of likes ↳ empathy number Number of empathy reactions ↳ other number Number of other reactions
Get comments on a LinkedIn post by its URL.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key postUrlstring Yes LinkedIn post URL (e.g., https://www.linkedin.com/posts/ ...) pagenumber No Page number (starts at 1, default: 1)
Parameter Type Description pagenumber Current page number totalPagenumber Total number of pages countnumber Number of comments returned commentsarray Comments ↳ activityId string Comment activity ID ↳ commentary string Comment text ↳ linkedInUrl string Link to comment ↳ commenter object Commenter info ↳ profileId string Profile ID ↳ firstName string First name ↳ lastName string Last name ↳ subTitle string Subtitle/headline ↳ profilePicture string Profile picture URL ↳ backgroundImage string Background image URL ↳ entityUrn string Entity URN ↳ objectUrn string Object URN ↳ profileType string Profile type ↳ reactionBreakdown object Reactions on the comment ↳ likes number Number of likes ↳ empathy number Number of empathy reactions ↳ other number Number of other reactions
Get a person's LinkedIn activities (posts, comments, or articles) by profile ID.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key profileIdstring Yes LinkedIn profile ID activityTypestring Yes Activity type: posts, comments, or articles paginationTokenstring No Pagination token for next page of results
Parameter Type Description paginationTokenstring Token for fetching next page activityTypestring Type of activities returned activitiesarray Activities ↳ activityId string Activity ID ↳ commentary string Activity text content ↳ linkedInUrl string Link to activity ↳ timeElapsed string Time elapsed since activity ↳ numReactions number Total number of reactions ↳ author object Activity author info ↳ name string Author name ↳ profileId string Profile ID ↳ profilePicture string Profile picture URL ↳ reactionBreakdown object Reactions ↳ likes number Likes ↳ empathy number Empathy reactions ↳ other number Other reactions ↳ attachments array Attachment URLs
Get a company's LinkedIn activities (posts, comments, or articles) by company ID.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key companyIdstring Yes LinkedIn company ID activityTypestring Yes Activity type: posts, comments, or articles paginationTokenstring No Pagination token for next page of results offsetnumber No Number of records to skip (default: 0)
Parameter Type Description paginationTokenstring Token for fetching next page activityTypestring Type of activities returned activitiesarray Activities ↳ activityId string Activity ID ↳ commentary string Activity text content ↳ linkedInUrl string Link to activity ↳ timeElapsed string Time elapsed since activity ↳ numReactions number Total number of reactions ↳ author object Activity author info ↳ name string Author name ↳ profileId string Profile ID ↳ profilePicture string Profile picture URL ↳ reactionBreakdown object Reactions ↳ likes number Likes ↳ empathy number Empathy reactions ↳ other number Other reactions ↳ attachments array Attachments
Convert an MD5 email hash back to the original email address and display name.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key hashstring Yes MD5 hash value to look up
Parameter Type Description hashstring MD5 hash that was looked up emailstring Original email address displayNamestring Display name associated with the email foundboolean Whether an email was found for the hash
Get a company logo image URL by domain.
Inputs and outputsParameter Type Required Description apiKeystring Yes Enrich API key urlstring Yes Company domain (e.g., google.com)
Parameter Type Description logoUrlstring URL to fetch the company logo domainstring Domain that was looked up