EnvoAPI — B2B data enrichment API

Enrich people and company data through one reliable API.

Access profiles, companies, people search, and job data through a consistent, developer-friendly API built on public professional data.

100 free credits · No credit card required

Built for

  • B2B SaaS products
  • CRM enrichment
  • Recruiting platforms
  • Sales intelligence
  • Market research
  • Internal data tools

One request

From identifier to enriched data in one request.

Send a profile URL, username, company domain, or search query. EnvoAPI returns normalized, structured JSON with consistent metadata and transparent credit usage.

Try in Playground

Accepted identifiers

  • URLlinkedin.com/in/phankhuong
  • USERNAMEphankhuong
  • DOMAINvinamilk.com.vn
  • QUERYemployer branding · Vietnam

Request

curl "https://api.envoapi.com/api/v2/profiles/phankhuong" \
  -H "X-API-Key: $ENVOAPI_KEY"

Response

200 OKapplication/json

  • successtrue
  • dataobject35 keys
  • profileId"prsn_jedg2kkfu98"
  • fullName"Phan Khương Felis"
  • firstName"Phan Khương"
  • lastName"Felis"
  • headline"Employer Branding I Talent & Culture - Manager @Vinamilk"
  • publicIdentifier"phankhuong"
  • profilePicturesarray4 items
  • backgroundPicturesarray2 items
  • locationobject5 keys
  • followerCount7713
  • connectionCount6628
  • isPremiumfalse
  • isInfluencerfalse
  • isCreatortrue
  • isOpenToWorkfalse
  • isHiringfalse
  • memorializedfalse
  • showPremiumSubscriberBadgefalse
  • industryobject3 keys
  • primaryLocaleobject5 keys
  • supportedLocalesarray1 item
  • about"Inspired by Dr. Alexandre Yersin’s quote, “Ce n’est pas une vie que de ne pas bouger”…"+ 634 chars
  • languagesarray4 items
  • educationsarray6 items
  • skillsarray20 items
  • profileCollectionsobject14 keys
  • topPositionsarray1 item
  • currentPositionsarray1 item
  • topEducationarray1 item
  • profilePictureUrl"https://cdn.envoapi.com/p/9f3ca1d2e7/avatar-800.jpg"
  • backgroundImageUrl"https://cdn.envoapi.com/p/9f3ca1d2e7/cover-1400.jpg"
  • positionsarray7 items
  • paginationnull
  • metaobject4 keys
  • operation"full_profile"
  • inputobject1 key
  • resolvedobject3 keys
  • cacheobject1 key

Cost and balance return on every call — x-credits-used and x-credits-remaining.

Use cases

Build common B2B data workflows

See how EnvoAPI endpoints work together for sales intelligence, recruiting, CRM enrichment, and market research. Each example shows the input, API calls, and returned data.

Workflow

Sales intelligence

3 calls · 2 API families

From a company domain to enriched employee profiles.

Qualify accounts and enrich lead records with structured profile and company data for outbound workflows.

You have
A website domain
You call
  1. /companies/by-domainResolve the company from its domain
  2. /companies/{universal_name}/employeesRetrieve employees associated with the company
  3. /profiles/{public_identifier}Fetch structured data for a selected profile
You get
  • Company details
  • Employee records
  • Professional profiles

Pricing

Read the plans the way you read the schema

Every plan runs off the same two dials—monthly credits and requests per minute. Start free with 100 free credits and no credit card, and watch the unit price fall as the volume rises.

Free

$0

No subscription

Included credits100 starter credits
Rate limit10 RPM
Effective price / 1,000 creditsNot applicable
Best forExplore the API and evaluate core endpoints.

Launch

$49

Per month

Included credits10,000 / month
Rate limit60 RPM
Effective price / 1,000 credits$4.90
Best forFor prototypes, internal tools, and early-stage products.
Recommended

Growth

$149

Per month

Included credits50,000 / month
Rate limit120 RPM
Effective price / 1,000 credits$2.98
Best forFor production apps and recurring enrichment workflows.

Scale

$499

Per month

Included credits250,000 / month
Rate limit300 RPM
Effective price / 1,000 credits$2.00
Best forFor high-volume SaaS products, CRMs, and data pipelines.
Volume
$1,799/month · 1,000,000 credits · 600 RPM · $1.80 per 1,000 credits
Choose Volume
Enterprise
2M+ monthly credits · Custom rate limits · SLA and capacity options · DPA and procurement support
Talk to sales

Top-up credits, annual billing, and billing questions

Automation platforms

Call EnvoAPI from any HTTP-capable workflow

Use the HTTP request step in your automation platform to send your API key, call an endpoint, and work with the returned JSON. No native connector is required.

Works with the built-in HTTP tools in:

  • n8n
  • Make
  • Zapier
  • Pipedream
  • Power Automate
  • Workato
  • Tray.ai
  • Activepieces
  • Retool
  • Clay
  • Node-RED
  • Windmill

These are examples, not a complete list. Any tool, script, or service that can send an HTTP request with a custom header can call EnvoAPI. That includes cron jobs, queue workers, serverless functions, and your own applications.

A standard HTTP request is all you need

Choose an endpoint, add your API key to the request header, and use the returned JSON in the next step of your workflow.

View the authentication guide
Method
GET
Endpoint
https://api.envoapi.com/api/v2/profiles/{public_identifier}
Authentication
X-API-Key: your_api_key
Response
  • success
  • data
  • pagination
  • meta

Model Context Protocol

Or skip the request and just ask

EnvoAPI runs a hosted MCP server. Connect Claude, Cursor, or your own agent once and the endpoints above become 15 typed tools your assistant reaches for on its own — same key, same credits, same JSON.

  1. You

    Find a VP of Engineering at Acme Corp and summarize their background.

  2. Tool call

    search_peoplekeywords="VP Engineering"current_company="Acme Corp"limit=1

    The assistant picked the tool and filled the arguments. You wrote no code.

  3. EnvoAPI

    GET/api/v2/search/people200 · application/json

    Every tool proxies the REST endpoint you would have called yourself, so auth, credits, rate limits, and usage run exactly once — there is no separate MCP metering.

  4. Assistant

    Reads success · data · pagination · meta back out of the response and answers in the thread — with the position history, tenure, and current company already resolved from structured fields rather than scraped text.

Tools exposed
15 read-only
Transport
Streamable HTTP hosted
Setup
~1 min one header
Explore the MCP server

FAQ

Common questions about EnvoAPI

Clear answers about data coverage, integration, authentication, and pricing.

About EnvoAPI

3 questions

What is EnvoAPI?

EnvoAPI is a B2B data enrichment API that returns public professional and company data as structured JSON. It includes endpoints for profiles, companies, search, jobs, and posts, all accessible with one API key.

Is EnvoAPI an official LinkedIn API?

No.EnvoAPI is an independent third-party data API and is not affiliated with or endorsed by LinkedIn. For LinkedIn sign-in, authenticated member permissions, advertising, campaign management, or other official platform features, use LinkedIn’s developer products.

What data can I access with EnvoAPI?

You can access public professional profiles, experience, education, skills, certifications, company firmographics, employees, products, jobs, posts, comments, reactions, and search results. Exact fields and record availability vary by endpoint and the public data available.

Data & use cases

2 questions

How can I look up a profile or company?

Profiles can be looked up by username, profile URL, or profile ID. Companies can be looked up by domain, slug, company URL, or company ID. Search endpoints are available when you do not already have a specific profile or company identifier.

Can I use EnvoAPI for CRM enrichment?

Yes. Your integration can use identifiers such as a profile URL or company domain to retrieve structured data and map it into CRM fields. Results depend on public data availability.

Integration & pricing

3 questions

Do you provide API documentation?

Yes. The documentation covers all 47 endpoints, with authentication guidance, request and response examples, pagination behavior, error handling, and Python examples.

How do I authenticate API requests?

Send your API key in the X-API-Key header with each server-side request. Store it in an environment variable, never expose it in client-side code, and rotate it if it may have been compromised.

How does pricing work?

Start with 100 free credits, no credit card required. Paid plans start at $49 per month for 10,000 credits. Higher tiers include more monthly credits and higher rate limits, with custom options for enterprise volume.

Need implementation details? Explore the full API reference and code examples.

Read the API docs

Start building

Your first call is a key away.

Create a key, make your first call, and ship your integration.

100 free credits · No credit card required · 47 documented endpoints