# Coresignal Job Search Filter

> Coresignal Job Search Filter 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-12).

Search for job listings using filter criteria and return an array of matching Coresignal job IDs

## Facts

- Endpoint: POST https://mpp.orthogonal.com/coresignal/v2/job_base/search/filter?utm_source=zero.xyz
- Price: $0.021/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-12
- 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-job-search-filter-5b3837f8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_s5rEnuEvjmWUH14N4MdSt

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-job-search-filter-5b3837f8 -d '<json body>'
```

Example prompt: Search Coresignal's job database for software engineer postings in San Francisco at Series B or later startups — give me the job IDs so I can pull full details.

## When to prefer this

Use this endpoint when you need to discover job listings matching specific criteria and want to retrieve job IDs for further enrichment. Prefer this over the Preview endpoint when you need IDs rather than summary previews, and when you plan to batch-fetch full job details in a subsequent step.

## Known failure modes

- Invalid or unsupported filter fields return a 400 validation error
- No matching jobs found returns an empty array
- Authentication failure returns 401 unauthorized
- Rate limit exceeded returns 429 too many requests
- Malformed request body returns a parsing error

## How this service works

Search for job listings using filters passed in the request body. Returns an array of numeric Coresignal job IDs (e.g., [406480270, 405917646, ...]). Use these IDs with the 'Base Jobs Collect' endpoint to get full job details. All filters are optional; combine to narrow results.

## Output

An array of numeric Coresignal job IDs matching the specified filter criteria, which can then be used to retrieve full job listing details via enrichment endpoints.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coresignal-job-search-filter-5b3837f8/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)
