Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Data Enrichment / FullEnrich API
FullEnrich API logo

FullEnrich API

Agent-ready OpenAPI document · curated by JenticData EnrichmentContact Enrichmentbearer8 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Enrich B2B contacts with email and phone, reverse-lookup an email to a person, and search people or companies across 20+ providers.

Use for: Enrich a list of LinkedIn URLs with verified work emails, Find the person behind a given email address, Search for VPs of Engineering at companies with 100-500 employees, Look up a company by domain name

Not supported: Does not handle email sending, ad targeting, or CRM record sync - use for B2B contact enrichment, reverse email lookup, and people or company search only.

Jentic publishes the only available OpenAPI specification for FullEnrich API, keeping it validated and agent-ready. FullEnrich is a B2B contact-enrichment service that aggregates 20+ providers to maximise email, phone, and firmographic match rates. The API exposes 8 endpoints covering bulk contact enrichment, reverse email lookup, people and company search, account credit checks, and key verification. Bulk jobs are asynchronous: callers submit a batch and poll the enrichment ID for results. Authentication uses bearer tokens.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the FullEnrich API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the FullEnrich API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Ffullenrich.com%2Ffullenrich" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Ffullenrich.com%2Ffullenrich" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with FullEnrich API.

Submit bulk contact enrichment jobs spanning 20+ underlying providers

Poll a bulk enrichment job by ID until results are ready

Reverse-lookup an email to identify the person behind it

Search for people matching name, role, or company filters

Search for companies matching firmographic filters

Check the credits remaining on the FullEnrich account

Verify that an API key is valid before issuing enrichment jobs

Use Cases

Patterns agents use FullEnrich API for, with concrete tasks.

★ Bulk Lead Enrichment

Sales operations teams upload a list of LinkedIn URLs or names plus companies and need verified work emails for outbound. POST /contact/enrich/bulk submits the batch and returns an enrichment_id; GET /contact/enrich/bulk/{enrichment_id} returns the matched records once the underlying providers have responded. FullEnrich's waterfall typically lifts match rates over single-provider tools.

Submit a bulk enrichment job with 100 LinkedIn URLs and poll the enrichment_id every 30 seconds until complete

Reverse Email Lookup

Given only an email captured in a webform or a calendar invite, POST /contact/reverse/email/bulk identifies the person, their employer, and verified contact channels. GET /contact/reverse/email/bulk/{enrichment_id} returns the resolved profile. Useful for lead routing inside a CRM when only the email is known.

Submit a reverse-email job for sales@example.com and retrieve the resolved name, role, and company

Targeted People Search

Marketing and sales teams build target lists by attributes rather than starting from a known contact. POST /people/search returns matching profiles for queries such as job title, seniority, and company size. The results can be fed back into bulk enrichment to verify the email and phone before outreach.

Search FullEnrich for VPs of Engineering at SaaS companies with 100-500 employees in the United States

Account Credit and Key Health

Before launching a large enrichment job, an operations script calls GET /account/credits to confirm sufficient credits and GET /account/keys/verify to confirm the API key is active. This avoids partial-batch failures and surfaces low-credit conditions to the team in advance.

Call GET /account/credits and alert if credits remaining is below 1000

Agent-Driven Lead Workflow

An AI agent inside a sales workflow takes a list of LinkedIn URLs from a chat prompt, kicks off a bulk enrichment, polls for results, and writes the verified emails into a downstream CRM. Through Jentic the bearer token is vaulted and the agent only sees scoped enrichment results.

Search Jentic for 'enrich a list of contacts', load POST /contact/enrich/bulk, execute with 50 rows, and poll GET /contact/enrich/bulk/{enrichment_id}

Key Endpoints

8 endpoints — jentic publishes the only available openapi specification for fullenrich api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

POST

/contact/enrich/bulk

Submit a bulk contact enrichment job

GET

/contact/enrich/bulk/{enrichment_id}

Retrieve results for a bulk enrichment job

POST

/contact/reverse/email/bulk

Submit a reverse email lookup job

GET

/contact/reverse/email/bulk/{enrichment_id}

Retrieve reverse-email results

POST

/people/search

Search for people by filters

POST

/company/search

Search for companies by firmographics

GET

/account/credits

Check remaining account credits

POST

/contact/enrich/bulk

Submit a bulk contact enrichment job

GET

/contact/enrich/bulk/{enrichment_id}

Retrieve results for a bulk enrichment job

POST

/contact/reverse/email/bulk

Submit a reverse email lookup job

GET

/contact/reverse/email/bulk/{enrichment_id}

Retrieve reverse-email results

POST

/people/search

Search for people by filters

POST

/company/search

Search for companies by firmographics

GET

/account/credits

Check remaining account credits

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring FullEnrich by hand means passing your API key as a bearer token in the Authorization header on api.fullenrich.com, submitting a bulk enrichment job, then polling the enrichment id for results yourself. Through Jentic you install once, import FullEnrich from the API Directory, store the token once, and your agent calls it.

Permission scoping

Permission scoping

FullEnrich submits batches through the request body and returns results by enrichment id in the path, so you limit the agent to the operations it needs, such as enriching a contact batch or a reverse-email lookup. You choose which operations it may call, and nothing outside that set runs.

Credential management

Credential isolation

Your FullEnrich token is stored once, encrypted, by your own Jentic One instance and injected into the Authorization header at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'enrich a list of contacts' or 'find the person behind an email', and Jentic returns the matching POST /contact/enrich/bulk or POST /contact/reverse/email/bulk operation with its input schema so the agent submits the right batch shape without reading the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Clearbit

→

Single-source firmographic and contact enrichment provider

Choose Clearbit when the integration prefers one well-known provider over a 20+ provider waterfall

Alternative

Apollo

→

B2B database with built-in sales engagement

Choose Apollo when the workflow combines enrichment with email sequencing inside one tool

Alternative

Hunter

→

Email finder and verifier focused on domain-based search

Choose Hunter when the input is mostly company domains and the team only needs work-email discovery

Alternative

People Data Labs

→

Bulk person and company datasets via API

Choose People Data Labs when the workflow needs raw bulk data licensing rather than per-record waterfall enrichment

FAQs

Specific to using FullEnrich API through Jentic.

Why is there no official OpenAPI spec for FullEnrich API?

FullEnrich does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call FullEnrich API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

What authentication does the FullEnrich API use?

FullEnrich uses bearer-token authentication. The token is generated in the FullEnrich dashboard and presented as Authorization: Bearer <token>. Jentic stores the bearer token encrypted in your Jentic One instance and injects it at execution time.

Can I run reverse email lookups in bulk through FullEnrich?

Yes. POST /contact/reverse/email/bulk submits a batch of emails for resolution and returns an enrichment_id. Poll GET /contact/reverse/email/bulk/{enrichment_id} to retrieve the resolved person, role, and company.

What are the rate limits for the FullEnrich API?

FullEnrich rate-limits per account, with bulk operations consuming credits rather than synchronous request quota. Keep concurrent jobs low and rely on the asynchronous bulk pattern for large lists; do not poll a single enrichment_id more often than every 15-30 seconds.

How do I check my account credits through Jentic?

Search Jentic for 'check fullenrich credits', load the GET /account/credits schema, and execute. The response returns the credit balance so an operations agent can alert before a large bulk job begins.

Is the FullEnrich API free?

FullEnrich operates on a paid credit model. Each enriched record consumes credits regardless of which underlying provider supplied the match. There is typically a free trial credit allotment for new accounts.

Can I limit what my agent is allowed to do with the FullEnrich API?

Yes. Jentic One is self-hosted, so your own rules decide which FullEnrich operations and credentials the agent may use. You can allow it only the operations it needs, such as submitting a bulk contact enrichment job with POST /contact/enrich/bulk and polling GET /contact/enrich/bulk/{enrichment_id}, or running a reverse-email lookup, while blocking people search, company search, and account credit checks. Anything outside the set you permit never runs.

GET STARTED

Start building with FullEnrich API

Explore with Jentic One
View OpenAPI Document