Coresignal
Coresignal on looot as of 2026-10-07: 15 jobs through 26 endpoints, how you reach it, what it costs, and how to run it.
Coresignal
What it’s good for
Coresignal is in Enrichment. Reach for it to enrich a company from its domain or name; find company record ids matching a query; find people record ids matching a query.
As of 2026-10-07 (catalog revision 101776) it serves 15 jobs through 26 endpoints.
Jobs
| Job id | What it does | Endpoints |
|---|---|---|
company.search.ids |
Find company record ids matching a query | 4 |
people.search.ids |
Find people record ids matching a query | 4 |
company.record.get |
Get a full company record by id | 3 |
people.record.get |
Get a full employee record by id | 3 |
company.enrich |
Enrich a company from its domain or name | 2 |
agenticsearch.fast |
Fast agenticsearch | 1 |
agenticsearch.reasoning |
Reasoning agenticsearch | 1 |
employeepost.collect |
Collect employeepost | 1 |
employeepost.search.es-dsl |
Es dsl employeepost search | 1 |
employeepost.search.filter |
Filter employeepost search | 1 |
jobbase.collect |
Collect jobbase | 1 |
jobbase.search.es-dsl |
Es dsl jobbase search | 1 |
jobbase.search.filter |
Filter jobbase search | 1 |
jobmultisource.collect |
Collect jobmultisource | 1 |
jobmultisource.search.es-dsl |
Es dsl jobmultisource search | 1 |
Access
- Runs on looot’s key for 26 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
13 per call (from $0.0196), 13 free. A call that fails at the provider costs $0; see What’s free.
Free first in fallback
Yes. 13 endpoints cost $0, and a $0 row is tried ahead of the paid rows in its bucket. See Free first.
Run it
A job run takes shared input names, not Coresignal’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 Coresignal itself, name one of its endpoints (MCP search with {"filters": {"provider": "coresignal"}} lists them), for example coresignal-company-clean-enrich: looot inspect coresignal-company-clean-enrich prints its exact input fields and price.
In the live catalog
- Browse: looot.ai/public-catalog/coresignal-company-base-search-es-dsl, or search looot.ai/public-catalog for Coresignal.
- Every endpoint, no account needed:
curl "https://api.looot.ai/v1/public-catalog?provider=coresignal"
Coresignal’s name and logo are trademarks of their owner, shown to identify the provider.