Skip to content
looot docs
Esc
↑↓navigate↵open⌘Jpreview
On this page

The Companies API

The Companies API on looot as of 2026-09-28: 8 jobs through 13 endpoints, how you reach it, what it costs, and how to run it.

The Companies API

Enrichment8 jobs, 13 endpoints

What it’s good for

The Companies API is in Enrichment. Reach for it to enrich a company from its domain or name; find companies matching a filter; find companies similar to one you name.

As of 2026-09-28 (catalog revision 85280) it serves 8 jobs through 13 endpoints.

Jobs

Job id What it does Endpoints
company.enrich Enrich a company from its domain or name 4
company.search Find companies matching a filter 3
companies.ask Ask companies 1
companies.context Context companies 1
company.similar Find companies similar to one you name 1
people.email.pattern Detect a company’s email address format 1
prompts.product Product prompts 1
prompts.segmentation Segmentation prompts 1

Access

  • Runs on looot’s key for 13 endpoints: nothing to set up, the run spends your looot balance. You can connect your own key instead; see Bring your own key.

Price basis

1 per call (from $0.0019), 12 charged at the cost the provider reports. A call that fails at the provider costs $0; see What’s free.

Free first in fallback

No. Every endpoint bills on each answer, found or not, so a fallback walk pays for a miss here. See Free first.

Run it

A job run takes shared input names, not The Companies API’s own field names; looot maps them for each provider. For job:company.enrich, domain is taken by 14 of its 20 providers, company is taken by 7 of its 20 providers, linkedin_url is taken by 7 of its 20 providers. See Job inputs.

Example input for looot run or the MCP run tool, with placeholder values:

looot run job:company.enrich --input '{"domain":"example.com","company":"Example Inc","linkedin_url":"https://www.linkedin.com/in/janedoe"}'
{
  "endpointId": "job:company.enrich",
  "input": {
    "domain": "example.com",
    "company": "Example Inc",
    "linkedin_url": "https://www.linkedin.com/in/janedoe"
  },
  "idempotencyKey": "<new unique key>"
}

A job run picks among all the job’s providers. To run The Companies API itself, name one of its endpoints (MCP search with {"filters": {"provider": "thecompaniesapi"}} lists them), for example thecompaniesapi-companies: looot inspect thecompaniesapi-companies prints its exact input fields and price.

In the live catalog

The Companies API’s name and logo are trademarks of their owner, shown to identify the provider.

Was this page helpful?