# Coresignal Employee Base Filter Search

> Coresignal Employee Base Filter Search is a paid API for AI agents from Coresignal at mpp.orthogonal.com, paid per call via MPP, $0.021/call, status unknown (last checked 2026-10-11).

Search for professionals and employees using structured filters, returning an array of numeric Coresignal employee record IDs.

## Facts

- Endpoint: POST https://mpp.orthogonal.com/coresignal/v2/employee_base/search/filter?utm_source=zero.xyz
- Price: $0.021/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Provider: Coresignal
- Docs: https://docs.coresignal.com
- Website: https://coresignal.com
- Tags: company, employee, jobs, intelligence, data
- Canonical page: https://www.zero.xyz/c/coresignal-employee-base-filter-search-fce10b57
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Yp5H9h2Z4JJOC90Db1p13

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability coresignal-employee-base-filter-search-fce10b57 -d '<json body>'
```

Example prompt: Search Coresignal's employee database for software engineers at Stripe based in San Francisco with at least senior-level seniority — I need the list of matching employee IDs so I can enrich their profiles.

## When to prefer this

Use this endpoint when you need to search for professionals or employees using structured criteria like job title, company, location, or skills and need to retrieve matching record IDs for further enrichment. Prefer this over preview endpoints when you need complete ID lists rather than summary data, and over company or job endpoints when the target entity is an individual employee or professional.

## Known failure modes

- Invalid or unsupported filter fields return a 400 bad request error
- No matching employees found returns an empty array
- Overly broad filters may return truncated result sets
- Authentication failures return 401 unauthorized
- Rate limiting may return 429 too many requests
- Malformed request body returns a parsing error

## How this service works

Search for professionals/employees using filters passed in the request body. Returns an array of numeric Coresignal employee IDs (e.g., [374311229, 958490751, ...]). Use these IDs with the 'Base Employee Collect by ID' endpoint to get full profiles. All filters are optional; combine any number of them to narrow results.

## Output

Returns an array of numeric Coresignal employee record IDs matching the specified filters. These IDs can subsequently be used to fetch full employee profile details via enrichment endpoints.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coresignal-employee-base-filter-search-fce10b57/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.orthogonal.com](https://www.zero.xyz/host/mpp.orthogonal.com/llms.txt)
