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.
Company match
Data fields
Websites
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.
What you send
What TAMI AI sends back
James Hollis
VP of Payments, Acme Pay (example)
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.
API Ready
Company Essentials
1 credit per record · the foundation every workflow needs
- Website
- Company Name
- Company Description
- Industries
- SIC Codes
- NAICS Codes
- Turnover
- Merchant Type
- Year Founded
- No. of Employees
- Sub-Industries
- Full Company Summary
- Net Assets
- Total Assets
- Company Number
- Incorporation Country
- Incorporation Country Code
- VAT Number
- Company Type
- Incorporation Date
- Employee LinkedIn Range
- Company LinkedIn Link
- Address Street
- Address City
- Address State
- Address State Code
- Address ZIP
- Address Country
- Address Country Code
- Global Region
- Time Zone
- Company Primary Phone
- Company Phone Numbers
- Company Email
API Ready
Contact + Mobile
3 credits per record · verified contacts with mobile numbers
- Contact Title
- Contact Department
- Contact Level
- Contact Location
- Contact Email Address
- Contact Email Status
- Direct Phone Number
- Mobile Phone Number
- Contact LinkedIn Handle
- Filter: must have direct dial / mobile
- Filter: must have company email
API Ready
Payments & Finance
3 credits per record · patented PSP & FCA detection
- Payment Provider
- Has Multiple PSP
- Payment Method
- Finance Provider
- Payment Evidence
- Foreign Exchange
- FCA Authorisation
API Ready
Ecommerce
3 credits per record · cart and online-sales activity
- Estimated Online Sales
- Has Add to Cart
- Is Marketplace Seller
- Evidence of B2B
- Evidence of B2C
- Has Online Payments
API Ready
Shipping
3 credits per record · carrier and cross-border coverage
- Shipping Competitor Insights
- Ships to Country
- International Shipping
- Importer / Exporter Flag
- Ships to Region
- Shipping Evidence
- Import / Export Volume
- Import / Export Frequency (months)
- All Sites Shipping
API Ready
Website Traffic
3 credits per record · traffic, tech & channel mix
- Global Site Rank
- Total Monthly Visits
- Total Unique Users
- Mobile / Desktop Split
- Visitor Traffic by Country
- Visitor Traffic by Region
- Bounce Rate
- Time on Site
- Search Traffic (organic + paid)
- Website Technology Stack
- Pages per Visit
- Mobile / Desktop Hits Split
- Hosting Provider
- Age of Site
- Email Hosting Provider
- Parent Host
- Localised Sites
- Direct Traffic
- Referral Traffic
- Social Traffic (organic + paid)
- Email Traffic
- Display Ad Traffic
- Data Accuracy Score
- First Seen Date
- Last Refresh Date
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.
- 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.
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.
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.
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.
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.
Inbound Form Enrichment
When a prospect submits a form, enrich their company profile in real time. Route leads intelligently, personalise follow-up instantly, and never waste a rep's time on the wrong account. Works with HubSpot, Salesforce, Marketo and any webhook-capable form.
Lead Enrichment & Scoring
Append payment provider, ecommerce activity, shipping capability and web traffic to every lead in your CRM. Score accounts by fit, prioritise outreach by revenue potential, and arm your reps with context before the first call.
CRM Data Refresh
Stale CRM data costs deals. Run scheduled batch enrichment to keep payment, technology stack, and traffic data current across your entire account database, automatically flagging accounts that have changed behaviour.
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
Data enrichment API
questions
Start enriching in two minutes
Get a free key with 500 credits and send your first request today. No card, no sales call.






