Company and contact data enrichment

The data enrichment API that fills in the blanks.

Send TAMI a website, an email, or a name, even a messy one, and it fills in the rest. TAMI matches 96% of companies, and you only pay when it finds a result.

100% Website match
96% Company name match
98% LinkedIn handle match

Two powerful ways to use
the TAMI API

Whether you need a lead enrichment API for inbound forms or company data at scale, TAMI delivers structured intelligence from any website.

POST /contacts/enrich

Enrich Contacts with GDPR Compliant Data

Pass a name, email, website, or LinkedIn handle and TAMI returns a fully enriched, verified contact record, built on lawfully sourced data and compliant across all major markets.

  • Verified business email, deliverable, not guessed patterns
  • Current job title & seniority, confirmed, not stale snapshots
  • Direct dial & mobile, bypass the gatekeeper
  • Last verified employer, catch job changers before you send
  • GDPR compliant, lawfully sourced, audit-ready data
// Request
POST /v2/contacts/enrich
{ "first_name": "Sarah", "domain": "acmecorp.com" }

// Response
{
  "name": "Sarah Connors",
  "title": "Head of Payments",
  "email": "s.connors@acmecorp.com"
}
POST /enrich

Enrich Companies with AI Insights

Turn a raw website into a rich company profile. TAMI's AI reads payment providers, shipping behaviour, ecommerce activity, and web traffic, and returns structured data in milliseconds.

  • Payment & PSP detection, who they process payments with
  • Ecommerce intelligence, sales estimates, cart activity, Amazon seller
  • Shipping behaviour, carriers, regions, import/export volume
  • Web presence data, traffic, age, hosting, rank
  • Finance & FCA status, regulated entity detection
// Request
POST /v2/enrich
{ "domain": "shopexample.co.uk" }

// Response (excerpt)
{
  "payment_provider": "Stripe, PayPal",
  "has_multiple_psp": true,
  "estimated_sales_band": "£1M to £5M",
  "ships_to_region": "EU, UK, US"
}

Fill in the blanks on
every contact

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

Name + Company

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

High coverage

Name + Website

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

Highest precision

Email Address

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

Instant lookup

LinkedIn Handle

Provide a LinkedIn profile URL or handle and TAMI 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.

POST /v2/contacts/enrich, live example

Input, what you have

first_name: "James" last_name: "Hollis" domain: "acmepay.io"
email: empty phone: empty title: empty

Output, what TAMI returns

James Hollis
VP of Payments & Partnerships · Acme Pay
Emailj.hollis@acmepay.io✓ verified
Phone+44 7700 900 412✓ direct dial
EmployerAcme Pay Ltd✓ current
SeniorityVP / Director level
LinkedInlinkedin.com/in/james-hollis
LocationLondon, UK · GMT+1

Fields filled from partial input: 3 blanks filled

"match_confidence": 0.97,
"email_status": "deliverable",
"employment_verified": true,
"last_verified_at": "2025-04"
Data Packages

Six deep intelligence data packages

Every field is sourced from TAMI's proprietary 90TB dataset, crawled fresh across 300M+ websites monthly. Combine packages for full-spectrum company intelligence, pay only for what 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 Amazon 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.
See full API documentation →

Matching logic built
for the real web

Most enrichment APIs fail on messy, real-world data. TAMI's multi-source matching engine was built from the ground up to handle redirects, subsidiaries, international websites, and brand variants, and it matches 96% of companies.

  • 01

    Website normalisation

    Handles www, subdomains, redirects, and URL variants automatically before matching begins.

  • 02

    Multi-source entity resolution

    We cross-reference website, brand name, company registrations, and social presence to resolve ambiguous entities.

  • 03

    Subsidiary & brand graph

    Our corporate hierarchy graph links parent companies, trading names, and own-brand sub-sites for full coverage.

  • 04

    Confidence scoring

    Every match is returned with a confidence score so you can tune your workflows for precision or recall.

96% Company match rate
Input: raw website address or company name
Step 1: website normalise & resolve redirects
Step 2: multi-source entity match across 300M sites
Step 3: enrich with real-time + cached intelligence

Clients including Stripe, Amazon Payments, DPD and Worldline rely on TAMI's match engine for mission-critical enrichment pipelines.

Power every stage of your
revenue funnel

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

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 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-world company context. Whether you're building autonomous SDR agents, AI-powered qualification bots, or LLM-driven research workflows, TAMI's API feeds structured, fresh intelligence so your agents act on facts, not hallucinations.

Works seamlessly with your existing stack

REST API Webhooks Batch CSV

Frequently asked questions

What is a data enrichment API?
It is a tool your systems connect to that takes a small amount of information, like a company website or an email, and gives back a full, checked record about that company or person. TAMI returns company data, the technology and payment tools a company uses, its ecommerce and shipping details, verified emails, and direct phone numbers.
How does TAMI match a messy website or name to the right company?
TAMI cleans up what you send, then works out which company it belongs to. It handles tricky cases, so "yahoo.com" and "Yahoo", or "Viking Cruises" and "Viking River Cruises", are treated as the same company. Every answer comes with a score for how confident TAMI is, and it is 100% accurate from a clean website.
How much of my list gets completed?
TAMI matches 96% of companies. When it cannot match a record, it tells you why, and you are not charged for it.
Is there a CRM enrichment API for Salesforce and HubSpot?
TAMI updates each record in place, links it to the right account, and hands back the account ID so your systems know which record is which. It also marks which details it added and when.
How does pricing work, and do I pay when there is no match?
You pay only for results, never for attempts. There is no charge for duplicates or dead records, no minimum, and no lock-in.
What is a technographic data API?
A technographic data API returns technographic data, the technology a company uses. TAMI can tell you a company's payment tools, its ecommerce platform, and how it ships, which most providers cannot.
How accurate is the email enrichment API, and how do you avoid bounced emails?
TAMI checks every email against live mail servers, so you get addresses that work, not guesses. It also confirms where each person works right now, so you are not emailing someone who has moved on.
Can I use TAMI as a lead enrichment API or a B2B data API?
Yes. Send a lead's email, name, or company website and you get back the full company and contact record, so it works as a lead enrichment API. It is also a B2B data API: company details, the technology and payment tools a company uses, and verified contacts all come from one endpoint.
Can the company data API identify a company from just its website?
Yes. Send a domain and the company data API returns the firmographic data, the technology and payment tools in use, and the ecommerce and shipping profile. The same company enrichment API fills the gaps in records you already hold.

Ready to enrich your pipeline
with real intelligence?

Join enterprise customers who use TAMI to find, enrich, and convert more companies.