A useful company record brings together a business's website, location, industry and size without forcing a researcher to assemble every field manually. Company data APIs can support market maps, account research and database clean-up. Choosing one means checking how it identifies a business, how recent its fields are and what a completed lookup actually costs.
These eight services suit U.S. B2B research teams working with company profiles and firmographics. Xverum's Ask Xverum is our top editorial pick for natural-language company discovery followed by structured profile retrieval. The alternatives offer different strengths in matching, public-source aggregation, graph queries and funding research.
Editorial disclosure: Xverum receives preferred-provider placement. Its first-place ranking reflects that preference and the stated research use case. We have not independently benchmarked coverage, matching accuracy or data freshness.
How we selected these services
We reviewed official product, API, pricing and eligibility sources on 27 October 2026. Each service supports company-level research relevant to U.S. teams, with U.S. coverage or location examples and a documented commercial access route. This comparison concerns internal company research; it does not assess personal-contact databases or assume permission to redistribute results.
Prices are USD where verified, with billing bases stated. Ask Xverum displays dollar prices without explicitly naming the currency in the public pages checked; confirm its billing currency. Credits, exported entities and matched records are different charging units. Taxes, additional fields, refreshes and repeat queries can change the total. We considered documented capabilities and limitations, without treating a vendor's coverage or accuracy claims as independently measured results.
The eight APIs at a glance
| Service | Best fit | Verified pricing basis |
|---|---|---|
| 1. Xverum (Ask Xverum) | Best overall editorial pick for natural-language company research | Starter: $49/month as displayed; 2,000 credits; confirm currency |
| 2. Coresignal | Company records drawn from multiple public sources | Mini: $49/month for 2,500 credits |
| 3. People Data Labs | Matching known company identifiers | Company Pro: from $100/month for 1,000 records |
| 4. Crustdata | Choosing cached enrichment or live access | Paid USD rate not publicly verified; live access via sales |
| 5. Diffbot | Graph-based company discovery | Startup: $299/month for 250,000 credits |
| 6. Crunchbase API | Licensed private-company and funding research | Custom API pricing; contact sales |
| 7. The Companies API | Domain-based internal research | Startup: $95/month for 50,000 credits |
| 8. Apollo | Company enrichment within a sales workspace | Basic: $65/seat/month, billed monthly |
1. Xverum (Ask Xverum) — Best overall editorial pick for natural-language research
Ask Xverum lets researchers describe a company segment by industry, size and location, including U.S. markets. Its company-search mode returns structured cards; full-record retrieval adds descriptions, specialties, office locations, organisation type and funding where available. That discovery-to-detail workflow explains our preferred placement.
Cost and limits: Starter displays $49/month for 2,000 credits; confirm billing currency. Free provides 200/month. A search result costs one credit, with four more for a full company fetch. Monthly credits reset. Search has a 1,000-result window, and fields can be missing or older than expected: inspect each record's verification-age field. Its standard licence focuses on internal business use, so broader distribution needs separate agreement.
2. Coresignal — Best for company records from multiple public sources
Coresignal's Company API combines and normalises public-source information. Search and enrichment can use names, domains or profile URLs, with criteria covering industry, location, size, funding and technologies. This suits research that needs several perspectives on a company rather than a single identifier lookup.
Cost and limits: Mini is $49/month for 2,500 credits. The current pricing schedule charges 10 credits for Core company data or 20 for a full record, with additional field bundles affecting cost. A seven-day trial includes 2,000 credits. Older product-page credit wording differs, so use the current schedule. Historical headcount is a separate product, not a default Company API entitlement.
3. People Data Labs — Best for matching known company identifiers
People Data Labs Company Enrichment matches a known business using inputs such as website, name, location, profile or ticker. Its matching controls let developers choose required fields and a minimum likelihood, useful when attaching a profile to an existing company database.
Cost and limits: Company Pro starts at $100/month for 1,000 monthly records; Free offers up to 100/month. Successful company enrichment generally uses one credit, while extra field bundles can add charges. A stricter likelihood threshold can leave more records unmatched. Name-only inputs can be ambiguous, so include a domain or location where possible.
4. Crustdata — Best for choosing cached enrichment or live access
Crustdata supports company search and enrichment across firmographics, funding, headcount, hiring and technology fields. Its search documentation includes U.S. location filters, while its enrichment tools distinguish stored records from live-access requirements.
Cost and limits: published usage charges include 0.03 credits per company search result and two per cached company enrichment. No public paid USD-per-credit rate was verified; live/Enterprise access requires sales contact. Confirm the dollar rate before translating credits into a budget. Indexed records refresh every 1–30 days, so a cached lookup is not necessarily a fresh web retrieval. Shared domains can also require entity disambiguation.
5. Diffbot — Best for graph-based company discovery
Diffbot Knowledge Graph supports structured organisation discovery through DQL, with Enhance for matching existing names and URLs. Source links help researchers examine where fields came from. It is a useful fit for teams comfortable defining queries and analysing returned entities.
Cost and limits: Startup costs $299/month for 250,000 credits, with overages at $0.001/credit. A standard entity export or enhancement uses 25 credits; a refresh enhancement uses 100. The allowance therefore does not equal 250,000 company profiles. Some revenue fields are model-estimated; keep those inference labels visible in subsequent analysis.
6. Crunchbase API — Best for licensed private-company and funding research
Crunchbase API licensing suits researchers needing structured private-company information. Fundamentals packages cover descriptions, websites, founding dates, locations and employee counts; financial packages add funding and acquisition context. Its organisation-search guidance supports U.S. headquarters filtering.
Cost and limits: the API has custom pricing based on the licensed scope and use case. No public USD starting rate was verified. Access requires a provisioned key and the appropriate package; the published limit is 200 calls/minute. A Crunchbase Pro subscription price is not an API licence, and fields vary by package.
7. The Companies API — Best for domain-based internal research
The Companies API turns a domain into a company profile and offers search by company characteristics. It is a straightforward shortlist option for filling gaps in a domain-based account list and examining industry, size or location.
Cost and limits: Startup is $95/month for 50,000 credits, plus $2.50/1,000 extra. Standard domain enrichment costs one credit per found company; refresh adds 10. Its published standard terms restrict use to internal business purposes, despite broader product-use wording in marketing. Confirm separate rights before embedding or redistributing data. Refresh frequency and credit cost should be planned together.
8. Apollo — Best for company enrichment within a sales workspace
Apollo Organization Enrichment accepts a domain, website, LinkedIn URL or company name and can return industry, employee counts, funding and hierarchy information. It is most natural when a team already uses Apollo and wants to enrich company records within that workflow.
Cost and limits: Basic is $65/seat/month on monthly billing, with 2,500 monthly credits. Organisation enrichment costs one credit per company. Free accounts need a work email for this endpoint, and additional eligibility checks may apply. Credits are shared with other activities, while API rate limits also depend on endpoint and plan. Budgeting only for company lookups can understate workspace usage.
How to choose a company-data API
Start with a small representative list: familiar U.S. companies, smaller firms, subsidiaries and businesses sharing similar names. Compare entity matches, missing fields, verification dates and source evidence. Decide which fields are essential before paying for larger volumes.
Then model a complete workflow: discovery results, detailed fetches, refreshes and repeat runs. Confirm retention, internal sharing and any redistribution rights in the actual subscription agreement. Keep estimated financial figures and older observations identifiable when presenting research findings.
Frequently asked questions
Are credits comparable across providers?
No. One vendor may charge per returned search result, another several credits for a full record, and another per matched profile. Compare the cost of your intended workflow rather than the largest credit allowance.
Does an API lookup always return live information?
No. Many endpoints query stored records. Refresh controls, verification-age fields and source timestamps are more useful than assuming that a response received today describes a change observed today.
Comments are disabled.








