Our own visit statistics are always on. Google Analytics, which helps us understand how people use our public pages (not your signed-in workspace), is enabled only with your permission. See our Privacy policy.

Company Data API

Company-level data, never people or contact details. enrich reads a company profile by domain, peers lists its direct peers and large competitors, search finds companies from a one-sentence description and brand_search finds brands by name or domain prefix.

A company is identified by its domain, such as stripe.com; a website link also works. Profiles, peers and search results come from different datasets, so sizes and industries are worded differently between actions.

Platform availability

24h health
Normal
Normal

Last 30 days

Available capabilities

Each Company Data action, what it does, its price and its health over the last 24 hours. Open an action for its parameters, response fields and code samples.

CapabilityWhat it doesPer 1,00024-hour health
Company profileenrichRead a company profile by domain: name, tagline, description, industry, type, headcount range, founding year, LinkedIn and social links, office locations and match confidence.$10.4 per 1,000 requestsNormal
Peers and competitorspeersList a company's direct peers and large competitors by domain, each with a short description of how it competes.$20 per 1,000 requestsNormal
SearchsearchFind companies from a one-sentence description, optionally by country and headcount, with headquarters, headcount, revenue estimate, funding stage and rounds.$3.19 per 1,000 requestsNormal
Brand searchbrand_searchFind brands by name, domain or the first letters of either, with domain, description, country and website language.$0.56 per 1,000 requestsNormal

Open a capability for its parameters, response fields, code samples and trial.

What does each Company Data action accept?

Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.

Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and features of the official site are not part of the EveryInfra API unless this page lists them.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
enrich

Company profile

Read a company profile by domain: name, tagline, description, industry, type, headcount range, founding year, LinkedIn and social links, office locations and match confidence.

domain—Sync delivery—$10.4 per 1,000 requestsname · domain · headline · description · industry · company_type · size · founded · linkedin_url · socials · locations · match_confidence · platform
peers

Peers and competitors

List a company's direct peers and large competitors by domain, each with a short description of how it competes.

domain—Sync deliveryCatalog values: defaultLimit=20, maxLimit=50. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$20 per 1,000 requestsname · description · peer_type · platform
search

Search

Find companies from a one-sentence description, optionally by country and headcount, with headquarters, headcount, revenue estimate, funding stage and rounds.

keywordcountry, employees_max, employees_minSync deliveryCatalog values: defaultLimit=10, maxLimit=10. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$3.19 per 1,000 requestsname · domain · description · organization_type · operating_status · industries · founded_year · hq_country_code · hq_region · hq_city · hq_street_address · hq_postal_code · employee_count · employees_min · employees_max · revenue_min_usd · revenue_max_usd · funding_total_usd · funding_round_count · funding_stage · latest_round · funding_rounds · platform
brand_search

Brand search

Find brands by name, domain or the first letters of either, with domain, description, country and website language.

keyword—Sync deliveryCatalog values: defaultLimit=10, maxLimit=10. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$0.56 per 1,000 requestsname · domain · description · country · language · platform

What do the Company Data enrich parameters mean?

Read a company profile by domain: name, tagline, description, industry, type, headcount range, founding year, LinkedIn and social links, office locations and match confidence.

Full API reference: parameters, code samples, response example and health
domainRequired
A company domain or website link, such as stripe.com or https://www.notion.com/; the scheme, www. and any path are removed. Anything that is not a domain is rejected before any charge.

What do the Company Data peers parameters mean?

List a company's direct peers and large competitors by domain, each with a short description of how it competes.

Full API reference: parameters, code samples, response example and health
domainRequired
A company domain or website link, such as stripe.com or https://www.notion.com/; the scheme, www. and any path are removed. Anything that is not a domain is rejected before any charge.

What do the Company Data search parameters mean?

Find companies from a one-sentence description, optionally by country and headcount, with headquarters, headcount, revenue estimate, funding stage and rounds.

Full API reference: parameters, code samples, response example and health
keywordRequired
search: a one-sentence description of the companies to find, up to 500 characters, such as payment infrastructure companies in Ireland. brand_search: a brand name, domain or the first letters of either, up to 100 characters, such as notion or nik.
countryOptional
Only companies headquartered in this country, as a two-letter code such as US, GB or IE (search).
ISO: ISO 3166 country codes — ISO's official page explains that ISO 3166-1 identifies countries with two-letter codes, which is what US, GB or IE in `country` mean. Where a company is headquartered comes from the returned data, not from this standard. · Checked
employees_maxOptional
Maximum headcount for search.
employees_minOptional
Minimum headcount for search; companies whose headcount range overlaps count.

What do the Company Data brand_search parameters mean?

Find brands by name, domain or the first letters of either, with domain, description, country and website language.

Full API reference: parameters, code samples, response example and health
keywordRequired
search: a one-sentence description of the companies to find, up to 500 characters, such as payment infrastructure companies in Ireland. brand_search: a brand name, domain or the first letters of either, up to 100 characters, such as notion or nik.

How to use the Company Data API

  1. 01Choose a platform action from the public catalog.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Read the result from the response. For an asynchronous action, poll the returned job ID.
  4. 04Store the response fields that your application needs.
company_data_enrich.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"company_data","action":"enrich","params":{"domain":"<domain>"}}'

Company Data API questions

What can I retrieve with the Company Data API?

Set platform to company_data. The current catalog lists company profile, peers and competitors, search, and brand search. These action names identify different Company Data objects or views; they are not interchangeable search modes.

Which input starts the Company Data enrich request?

A company domain or website link, such as stripe.com or https://www.notion.com/; the scheme, www. and any path are removed. Anything that is not a domain is rejected before any charge. Send it as domain inside params.

Which fields can Company Data enrich return?

Its declared schema includes name, domain, headline, and description. A declared field can still be absent from an individual record, and every other action has its own field list.

Does every Company Data action return immediately?

Actions labeled asynchronous return a job ID you poll. Every other action can also run asynchronously: add "mode": "async" to the request body to receive a job ID immediately, useful for slow tasks or large limits. The current catalog contains sync delivery.