Enrichment API

Enrich any domain or email with accurate company data, including headcount, location and industry.
Get started
    ? api_key = YOUR_API_KEY
    & domain =

    "name": "Airbnb",
    "year_founded": 2008,
    "industry": "Internet",
    "employees_count": 14604,
    "locality": "San Francisco"
"country": "United States"

World icon for global availability
in 170+ countries
send icon
Rich data on
domains and emails
check icon
Privacy compliant
check icon
Lightning fast
accenture logonokia logologo cross icongoogle logostanford uni iconpayoneer logo

Why do 10,000+ developers trust Abstract?

Easy to implement and maintain

We built Abstract because most of the API's we've used in the past simply weren't great. Our APIs are built the way we think API's should be: with excellent documentation, multiple easy to use libraries, and tutorials to get you started.

Speed and scale built into everything we do

Something like IP geolocation is probably part of a critical business processes and flow, so we built it (as all of our APIs) for use at scale and at blazing speeds. These aren't just marketing phrases, but fundamental features of our APIs.

Reliable uptime and great support

Developers trust Abstract because of our reliable uptime and excellent technical support that will help get you live quickly, keep you running smoothly, and resolve any issues you have fast regardless of where you are or what you're building.

Enhance your sales, onboarding, and other processes
with Abstract's Company Enrichment API

Rich data on company size, industry, locations, etc

We work with multiple data sources to provide a deep and accurate insight into companies. This includes their number of employees, industry, office locations, and more, with additional details added often.

Company data updated weekly

Companies are always evolving and Abstract's Company Enrichment API captures all those changes and makes them available to you. Stay on top of your customers and competitors with trustworthy data.

Coverage of companies in 175+ countries

From Argentina to Zimbabwe, Abstract works with global businesses and provides accurate, detailed data from countries around the world so you can win and expand business anywhere in the world.

Simple and fast yet powerful REST API

Abstract is built by developers for developers, and that means providing the right balance of simplicity and power in a single, modern REST API. This includes clear API documentation and fast, knowledgable support.

CSV upload available for bulk queries

If you don't need or know how to use an API, we also support uploading data via CSV and executing bulk queries. This is great for non-technical users, as well as understanding Abstract's data quality.

Bank-level security for all queries

Security is very important to us, so all data that is sent to Abstract's Company Enrichment API and processed by Abstract is secured by 256-bit SSL encryption (HTTPS). Make sure you stay GDPR compliant and use our GDPR cookie banner creator.

Simple, transparent, and cost-effective pricing




  • 1,000 requests
  • 3 request / second




  • 4,000 requests / month
  • 3 requests / second




  • 15,000 requests / month
  • 25 requests / second




  • 100,000 requests / month
  • 100 requests / second

Frequently Asked Questions
about Abstract's Company Enrichment API

What is the Company Enrichment API?

The Company Enrichment API takes a domain name (such as as an input, and returns various pieces of information about the company behind the domain name. For example, the Enrichment API will return what industry the company is in, how many employees they have, where their headquarters is located, and more.

Where does the enrichment data come from?

Abstract uses a variety of frequently-updated data sources, including but not limited to Linkedin, public and government databases (such as the SEC's EDGAR System), and other private databases of publicly available information. This data is updated and cleaned at least weekly, to ensure it's accurate. We're also always on the lookout for additional info that can expand our insight into companies. If you own such a dataset or know of one that we should include, please email us at: data at

What countries or company types does the Enrichment API support?

The API pulls from a dataset that supports companies in 180+ countries, and companies ranging in size from 1 to 1,000,000+ employees. The larger and/or "more online" a company is, the more likely we will have a greater amount and more accurate data on it. We are constantly improving this dataset to reach even more companies as well as surface a greater amount and more accurate data on them.

Company Enrichment API Changelog

Last Updated on 

September 4, 2023

September 4, 2023


Fixed inconsistencies in company categorization and industry tagging

August 3, 2023


Added data for over 100,000 new companies worldwide

July 4, 2023


Updated documentation and migrated to a new provider:

May 31, 2023


Expanded data sources to enrich company information, improving the accuracy and comprehensiveness of the data returned

April 16, 2021


Company Enrichment API is now out of private beta!

Developers around the world love Abstract's Company Enrichment API

Abstract's Company Enrichment API has saved us hours of work and helped close several new deals each month by helping us prioritize our inbound sign ups.

Chris Stanley, Snapdata

We were using Clearbit before but that got insanely expensive for us. We were really lucky to find Abstract and their Company Enrichment API, and now we have a smoother (and cheaper!) process.

Matt Chapman, Developer

Abstract's Enrichment API has been a huge time saver for us and has helped our team close more business. We're so happy to have found it and would recommend it to anyone interested in ramping up their enrichment workflows.

Michelle Villager, Poplaunch


Get FREE credits to start today.

Get thousands of API calls for free across all Abstract APIs.