Firmographic Ledger

Company Data API: A Practical Guide for Builders

Firmographic Ledger explains what a company data API actually returns, how to wire one into signups, CRMs and agents, and where the data runs out.

A company data API answers one question over HTTP: given a domain, a URL or a work email, which company is this, and what do we know about it? A good one returns a small set of firmographic fields such as name, industry, size band, location, phone and a LinkedIn page, and it says plainly when it has nothing. That last part matters more than most buyers expect.

The category is crowded and the marketing is loud. Some vendors sell people data and intent signals, some sell registry extracts, some sell a database you query with filters. Before choosing, decide what job the data must do. Enriching a signup form needs fast single lookups. Cleaning a CRM needs bulk calls and a way to spot dead websites. Building prospect lists needs search by industry, country and headcount. Feeding an AI agent needs the same data exposed as a tool.

If you want one concrete, documented example to study, the BusinessMCP Company Data API exposes five REST endpoints (lookup, bulk lookup, website status, email pattern and search), each also available as an MCP tool with the same price. Its page states that you pay only when a company is found and that company-level data is all you get: no people, no personal email addresses. You can try the free company lookup tool on the same site before creating a key, and the full API reference lists the schemas.

This publication is organised by the decisions you will face.

One rule runs through every article: treat an API answer as a record with a source and a date, not as the truth. Small and new companies are often missing, size bands are estimates, and a miss should be stored as unknown rather than guessed. Teams that build around misses end up with cleaner data than teams that assume coverage.

We are independent. Where a product is discussed we say what it does, who it suits and what it lacks, and we link to its own pages so you can verify. Prices and features change, so always confirm on the vendor’s page, which for BusinessMCP is the data API overview.

All articles

Basics

Buying & Pricing

Use Cases

Integration

Frequently asked questions

What is a company data API?

A web service that takes an identifier such as a domain, URL or work email and returns company-level facts: name, industry, size, location and contact basics. It should also return a clear not-found result.

What data does a company data API usually return?

Firmographics. BusinessMCP’s page lists name, industry, size, location, phone and LinkedIn for lookups. Revenue, funding and technology data come only from vendors that sell them.

How much does a company data API cost?

Models range from per-call to seat subscriptions and enterprise licences. BusinessMCP lists $0.02 per company found and $0.01 per search result, with $5 of free credit for 7 days.

Does a company data API include people or personal emails?

Some do. BusinessMCP’s company endpoints are company-level only, with no people or personal email addresses.

How do I test a company data API?

Take a few hundred domains from your own CRM or signups, resolve them, count found and not-found results, and hand-check a sample for accuracy before paying for volume.