Company and contact data enrichment

The data enrichment API
that fills in the blanks.

Send a website, an email or a name, even a messy one. Get the full company and contact record back, from data TAMI AI refreshes in real time. That includes how the company takes payments, what its online store runs on and who ships its orders.

96%

Company match

144

Data fields

400M

Websites

1000

Records per batch call

How it works

How the data enrichment API works

TAMI AI is a real-time B2B data enrichment API. Three steps, and you can test them in two minutes with a free key. Send what you have, TAMI AI finds the right company, and you collect the full record.

POST search

Send what you have

A website, an email address, a name and company, or a LinkedIn profile. TAMI AI cleans the input, follows redirects and resolves brands and subsidiaries, so "yahoo.com" and "Yahoo" land on the same record.

  • Website. With or without www, redirects handled.
  • Business email. The company is worked out from it.
  • Name and company. Even when the spelling is messy.
  • LinkedIn profile. Person and employer in one go.
  • Up to 1,000 records. In one call, processed in the background.
# 1. Submit a company search
curl -X POST "https://api.tami.ai/api/v3/companies/search" \
  -H "X-Api-Key-Id: $TAMI_API_KEY_ID" \
  -H "X-Api-Key-Secret: $TAMI_API_KEY_SECRET" \
  -H "Content-Type: application/json" \
  -d '{ "companies": [{ "website": "https://www.example.com" }] }'

# Returns
{ "status": "Refreshing", "jobId": "b3f1c2a4-..." }

GET results

Collect the record

You get a job ID straight away and pull the result when it is ready, with a confidence score and a stable company ID you can match on.

  • Company details. Size, sector, turnover and more.
  • Contacts. Verified emails, direct dials and mobiles.
  • Technology. Including the ecommerce platform.
  • Payments and shipping. Payment provider and shipping carrier.
  • Confidence score. So you choose precision or reach.
# 2. Collect the results
curl "https://api.tami.ai/api/v3/companies/jobs/b3f1c2a4-..." \
  -H "X-Api-Key-Id: $TAMI_API_KEY_ID" \
  -H "X-Api-Key-Secret: $TAMI_API_KEY_SECRET"

# Full field list: tami.ai/api_developers/

Contact Enrichment API

Contact enrichment API:
fill in the blanks on every contact

Start with whatever you have, a name, an email, or a LinkedIn handle, and TAMI AI returns a complete, verified contact record. No more chasing partial data or calling the wrong person.

It works as a lead enrichment API or an email enrichment API, whichever you start from. Need ready-made lists rather than an API? See B2B contact data.

Name + Company

First name, last name, and company name. TAMI AI resolves the person to their current verified role.

01

High coverage

02

Name + Website

First name, last name, and company website. Ideal when you have the website but not the formal company name.

Highest precision

03

Email Address

Pass a business email and we return the full contact profile, role, company, phone, and social handles.

Instant lookup

04

LinkedIn Handle

Provide a LinkedIn profile URL or handle and TAMI AI enriches with verified email, direct dial, and current employer.

Sales & ABM ready

However incomplete your inbound data is, TAMI's contact engine works backwards from any detail to build a full, usable profile, confirming current employment at every step.

Verified business email

Deliverable, role-specific email addresses, not guessed patterns. Validated against live MX records.

Current job title & seniority

Confirmed current role at the company, not a stale LinkedIn snapshot. We verify the most recent employer, not the last known one.

Direct dial & mobile number

Where available, we surface direct lines and mobile numbers, dramatically reducing gatekeeping on outbound calls.

Last verified employer

Our matching engine confirms the company a contact currently works at, critical for avoiding bounced emails and wasted outreach after job changes.

LinkedIn & social profiles

Canonical LinkedIn URL, Twitter/X handle, and other relevant professional profiles returned alongside contact data.

Location & timezone

City, country, and inferred timezone, so your sales team reaches out at the right moment.

What you send

JamesHollisacmepay.ioemail: blankphone: blank

What TAMI AI sends back

James Hollis

VP of Payments, Acme Pay (example)

Emailj.hollis@acmepay.ioChecked
PhoneDirect dialFound
EmployerAcme Pay LtdCurrent
LocationLondon, UK

Every match comes back with a confidence score.

What you get back

Company, contact and technographic data in one call

One endpoint covers firmographic, contact and technographic data, so you don't stitch three providers together. Use it as a company enrichment API, a firmographic data API or a technographic data API: it is the same B2B data API either way. Every field comes from TAMI AI's 90TB dataset, which covers 400M websites as of October 2026, and you pay only for the packages you use.

Best Value

Full Intelligence

8 credits per record · all company packages, instead of 13

Bundles all company packages

  • Company Essentials 1cr
  • Payments & Finance 3cr
  • Ecommerce 3cr
  • Shipping 3cr
  • Website Traffic 3cr

Pay only for successful matches. Volume discounts apply automatically from 300,000 credits.

Payments, ecommerce and shipping

Payment data enrichment API:
how a company takes payments and ships

Most enrichment APIs stop at size, sector and job titles. TAMI AI reads each company's website, so it can also tell you how they take payments and how they ship.

01

Payment provider

Which processors and payment tools a merchant uses. We hold a patent on how we detect them (EP3289487).
02

Shipping carrier

Who delivers their orders.
03

Ecommerce platform

What their online store runs on.
04

Who it's for

Payments companies finding merchants, logistics companies finding shippers, and anyone scoring leads on how a business actually trades.
  • 89%Payment provider detected
  • 91%Shipping carrier identified
  • 100%Ecommerce platform, for the online stores we cover
  • 98%Turnover

Share of companies where TAMI AI returns each field. Payment provider detection is patented (EP3289487).

CRM enrichment

A CRM enrichment API that
keeps your records straight

Enrich records in Salesforce, HubSpot or any other CRM in place, attached to the right account, without breaking territories or reporting.

Want to clean and refresh a whole CRM without writing code? See CRM data enrichment.

01

Updates the record you already have

The existing record is enriched in place, so no duplicates are created.
02

Hands back the account ID

So your systems know which record is which.
03

Marks what it added

Every field TAMI AI fills is marked, with the date it was added.
04

Batch or one at a time

Refresh a whole CRM in batches of up to 1,000, or enrich each new record as it arrives.

Salesforce and HubSpot

Records are enriched where they already live, against the right account.

  • Account ID returned on every match
  • Fields marked with what was added and when
  • Up to 1,000 records in one call

Match quality

Matching logic
you can check

Buyers ask us one question before any other: how do you match? Here is the answer. TAMI AI matches 96% of companies, and 100% from a clean website. These are TAMI AI's own figures from June 2026.

01

Website clean-up

Handles www, subdomains, redirects and URL variants before matching starts.
02

Entity resolution across sources

Cross-checks the website, brand name, company registration and social presence.
03

Brand and subsidiary graph

Links parents, trading names and sub-brands, so you get the right company.
04

A confidence score on every match

So you choose precision or reach.

96%

Company match rate

  • 100% from a clean website
  • A confidence score on every match
  • A stable company ID you can match on
  • No match, no charge. You are told why and not billed.

Built for production

Reliable at volume,
and secure

From one record on a form to a full CRM refresh, the API is built to run in production.

01

Batch and async

Up to 1,000 records in one call, processed in the background.
02

Rate limits

60 requests a minute and 1,500 an hour as standard. Talk to us if you need more.
03

Security

ISO 27001 certified since May 2025. GDPR compliant, with opt-out flags on every contact.
04

Docs

Full API documentation and a data dictionary for every field.

How TAMI AI compares to other data enrichment APIs

When you compare data enrichment APIs, these are the things that set TAMI AI apart.

  • Payment and shipping data as standard. Payment provider, ecommerce platform and shipping carrier come back in the same call.
  • You pay only for matches. No charge for duplicates, dead records or no-matches.
  • One pool of credits across the API, Lead Enrichment, CRM Refresh and the MCP server.
  • Batch up to 1,000 records a call, with a confidence score on every match.

Pricing

Data enrichment API pricing

Credit-based. You pay for records we match, never for attempts.

01

500 free credits to start

No card needed.
02

No charge for no-matches

Or for duplicates and dead records.
03

No minimum, no lock-in

Use what you need, when you need it.
04

One pool of credits

Across the API, Lead Enrichment, CRM Refresh and the MCP server.

500

free credits to start, no card

Start with 500 free creditsSee pricing

Use cases

Lead enrichment API for every
stage of your funnel

From the moment a lead hits your inbound form to the moment a deal is closed, TAMI AI enriches every touchpoint with fresh, accurate company intelligence.

Prefer to enrich leads without code? Lead enrichment does the same job inside the TAMI AI app.

Data Lake & Warehouse

Pipe TAMI AI enrichment data directly into your data lake or warehouse, Snowflake, BigQuery, Redshift, or S3. Keep company and contact intelligence fresh across your entire data infrastructure, ready for BI, segmentation, and propensity modelling at any scale.

AI Agent Enrichment

Give your AI agents real company context. Whether you are building SDR agents, qualification bots or research workflows, TAMI AI gives them structured, fresh facts to work from. Also available as an MCP server, so AI assistants can call TAMI AI directly.

Works with your existing stack

REST API Webhooks Batch CSV

Data enrichment API
questions

1What is a data enrichment API?
A data enrichment API takes a little information, like a website or an email, and returns a full, checked record about that company or person. TAMI AI returns company details, contacts, technology, payment tools and shipping data.
2Is TAMI AI a real-time data enrichment API?
Yes. TAMI AI refreshes its data in real time, so what you get back is current, not a months-old snapshot. Each search runs as a job: you send one record or up to 1,000, then collect the results with the job ID.
3Which data enrichment API is best for payment and merchant data?
TAMI AI finds the payment provider for 89% of companies and the shipping carrier for 91%. We hold a patent on how it detects payment providers. General enrichment APIs mostly stop at company size, sector and contacts.
4Is there a pay-per-enrichment data API with no seats?
Yes. You pay per matched record from one pool of credits. There are no seats and no minimum, and no charge when there's no match. You start with 500 free credits.
5How does TAMI AI match a messy website or name to the right company?
It cleans up what you send, follows redirects and works out brands and subsidiaries. Every match comes back with a confidence score. "Viking Cruises" and "Viking River Cruises" resolve to the same company.
6How much of my list gets completed?
TAMI AI matches 96% of companies. When it can't match a record, it says why and doesn't charge you.
7Is there a CRM enrichment API for Salesforce and HubSpot?
Yes. TAMI AI updates each record in place, links it to the right account and hands back the account ID, so your CRM stays clean.
8Can I use TAMI AI as a contact enrichment API or lead enrichment API?
Yes. Send a name and company, an email or a LinkedIn profile and get back verified emails, direct dials and mobiles, plus the company record.
9How accurate is the email enrichment API?
TAMI AI checks every email against live mail servers, so you get addresses that work, not guesses.
10What is a technographic data API?
A technographic data API returns the technology a company uses. TAMI AI goes further than most and returns payment tools, ecommerce platform and shipping carriers.
11Is TAMI AI a B2B data API or a company enrichment API?
Both. One endpoint enriches companies and the people who work there. It draws on 400M websites and a 90TB dataset.
12What makes it a B2B data enrichment API rather than a people search tool?
It starts from the company. You send a business website, email or name, and it returns the company record first, then the right people inside it.
13How secure is the TAMI AI API?
TAMI AI is ISO 27001 certified (since May 2025) and GDPR compliant, with opt-out flags on every contact.
14How does TAMI AI compare to other data enrichment APIs?
TAMI AI returns payment, ecommerce and shipping data as standard, alongside company and contact data. You pay only for matched records, from one pool of credits.

Start enriching in
two minutes

Get a free key with 500 credits and send your first request today. No card, no sales call.