# Coresignal on looot

Coresignal gives your agent 15 jobs through looot: find people record ids matching a query, find company record ids matching a query, enrich a company from its domain or name and 12 more jobs. 26 endpoints run today, some of them free.

## At a glance

- Category: Enrichment
- Access: Runs on looot's platform key: you do not need your own Coresignal account
- Price: some free

## Choose it when

- You need to find people record ids matching a query: Coresignal is the only provider on looot that runs this job today.
- You need to find company record ids matching a query: Coresignal is the only provider on looot that runs this job today.
- You want the best run record to enrich a company from its domain or name: 100% of 15 runs without an error, median 459 ms over 30 days, the highest of 16 providers with 10+ runs.
- You need to filter jobbase search: Coresignal is the only provider on looot that runs this job today.
- You need to filter employeepost search: Coresignal is the only provider on looot that runs this job today.

## Endpoints and jobs

| Endpoint | Job | Price | Runs (30 days) | Benchmark |
|---|---|---|---|---|
| [Search base employee ids by query](/public-catalog/coresignal-employee-base-search-es-dsl) | `people.search.ids` | free | 74.2% of 10,590 runs without an error, median 162 ms | no benchmark yet |
| [Search clean employee ids by query](/public-catalog/coresignal-employee-clean-search-es-dsl) | `people.search.ids` | free | 99.7% of 995 runs without an error, median 256 ms | no benchmark yet |
| [Search base company ids by query](/public-catalog/coresignal-company-base-search-es-dsl) | `company.search.ids` | free | 78.9% of 19 runs without an error, median 296 ms | no benchmark yet |
| [Enrich a company (multi-source)](/public-catalog/coresignal-company-multi-source-enrich) | `company.enrich` | $0.392 per call | 100% of 15 runs without an error, median 459 ms | [Enrich a company from its domain or name](/benchmarks/company-enrich) |
| [Find base company ids by website](/public-catalog/coresignal-company-base-search-filter) | `company.search.ids` | free | not enough runs to rank | no benchmark yet |
| [Find base employee ids by company website](/public-catalog/coresignal-employee-base-search-filter) | `people.search.ids` | free | not enough runs to rank | no benchmark yet |
| [Find base job posting ids by filter](/public-catalog/coresignal-job-base-search-filter) | `jobbase.search.filter` | free | not enough runs to rank | no benchmark yet |
| [Find employee post ids by filter](/public-catalog/coresignal-employee-post-search-filter) | `employeepost.search.filter` | free | not enough runs to rank | no benchmark yet |
| [Search base job posting ids by query](/public-catalog/coresignal-job-base-search-es-dsl) | `jobbase.search.es-dsl` | free | not enough runs to rank | no benchmark yet |
| [Search clean company ids by query](/public-catalog/coresignal-company-clean-search-es-dsl) | `company.search.ids` | free | not enough runs to rank | no benchmark yet |
| [Search employee post ids by query](/public-catalog/coresignal-employee-post-search-es-dsl) | `employeepost.search.es-dsl` | free | not enough runs to rank | no benchmark yet |
| [Search multi-source company ids by query](/public-catalog/coresignal-company-multi-source-search-es-dsl) | `company.search.ids` | free | not enough runs to rank | no benchmark yet |
| [Search multi-source employee ids by query](/public-catalog/coresignal-employee-multi-source-search-es-dsl) | `people.search.ids` | free | not enough runs to rank | no benchmark yet |
| [Search multi-source job posting ids by query](/public-catalog/coresignal-job-multi-source-search-es-dsl) | `jobmultisource.search.es-dsl` | free | not enough runs to rank | no benchmark yet |
| [Get a base job posting by id](/public-catalog/coresignal-job-base-collect) | `jobbase.collect` | $0.0196 per call | not enough runs to rank | no benchmark yet |
| [Get a multi-source job posting by id](/public-catalog/coresignal-job-multi-source-collect) | `jobmultisource.collect` | $0.0196 per call | not enough runs to rank | no benchmark yet |
| [Get an employee's post by id](/public-catalog/coresignal-employee-post-collect) | `employeepost.collect` | $0.0196 per call | not enough runs to rank | no benchmark yet |
| [Enrich a company from its website (clean)](/public-catalog/coresignal-company-clean-enrich) | `company.enrich` | $0.196 per call | not enough runs to rank | [Enrich a company from its domain or name](/benchmarks/company-enrich) |
| [Get a base company record by id](/public-catalog/coresignal-company-base-collect) | `company.record.get` | $0.196 per call | not enough runs to rank | no benchmark yet |
| [Get a base employee record by id](/public-catalog/coresignal-employee-base-collect) | `people.record.get` | $0.196 per call | not enough runs to rank | no benchmark yet |
| [Get a clean company record by id](/public-catalog/coresignal-company-clean-collect) | `company.record.get` | $0.196 per call | not enough runs to rank | no benchmark yet |
| [Get a clean employee record by id](/public-catalog/coresignal-employee-clean-collect) | `people.record.get` | $0.196 per call | not enough runs to rank | no benchmark yet |
| [Get a multi-source company record by id](/public-catalog/coresignal-company-multi-source-collect) | `company.record.get` | $0.392 per call | not enough runs to rank | no benchmark yet |
| [Get a multi-source employee record by id](/public-catalog/coresignal-employee-multi-source-collect) | `people.record.get` | $0.392 per call | not enough runs to rank | no benchmark yet |
| [Search with a plain-language question (fast)](/public-catalog/coresignal-agentic-search-fast) | `agenticsearch.fast` | $0.392 per call | not enough runs to rank | no benchmark yet |
| [Search with a complex plain-language question](/public-catalog/coresignal-agentic-search-reasoning) | `agenticsearch.reasoning` | $1.96 per call | not enough runs to rank | no benchmark yet |

## How the numbers are measured

Run numbers are looot's own runs of each endpoint over the last 30 days: the share that completed without an error, and the median time to answer. An endpoint with fewer than 10 runs in that window shows "not enough runs to rank" and is never ranked. Prices are what looot charges per call or per result, fee included, read from the live catalog; you prepay credit and each call is charged when it runs.

Read 2026-11-10 23:22 UTC.

## Related pages

- [Coresignal alternatives](/alternatives/coresignal)
- [Coresignal MCP](/mcp/coresignal)

## For agents

The minimal request for Search base employee ids by query (`coresignal-employee-base-search-es-dsl`). Replace each <placeholder> with your value and send a new idempotency key per run.

### MCP

```json
{
  "endpointId": "coresignal-employee-base-search-es-dsl",
  "input": {
    "query": "<query>"
  },
  "idempotencyKey": "<a new id per run>"
}
```

### REST

```bash
curl -X POST https://api.looot.ai/v1/runs \
  -H "Authorization: Bearer $LOOOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"endpointId":"coresignal-employee-base-search-es-dsl","input":{"query":"<query>"},"idempotencyKey":"<a new id per run>"}'
```

### CLI

```bash
looot run coresignal-employee-base-search-es-dsl --input '{"query":"<query>"}'
```
