# Coresignal Job Search

> Coresignal Job Search is a paid API for AI agents from stable-jobs-git-ben-test-agentcash-router-pr-241-merit-systems.vercel.app, paid per call via x402, $0.020000/call, status unknown (last checked 2026-09-14).

Search and filter job postings using Coresignal data by title, location, company, industry, employment type, and date ranges

## Facts

- Endpoint: POST https://stable-jobs-git-ben-test-agentcash-router-pr-241-merit-systems.vercel.app/api/coresignal/job-search
- Price: $0.020000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/coresignal-job-search-ce70fc0a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ofDrJ-izqeucZx803ez_W

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-ce70fc0a -d '<json body>'
```

Example prompt: Find me active full-time software engineer job postings in the United States at companies in the technology industry, posted after January 1, 2025, that mention 'machine learning' in the description.

## When to prefer this

Use this endpoint when you need to programmatically search and filter job postings from the Coresignal dataset with fine-grained control over filters like company domain, LinkedIn URL, employment type, date ranges, and keyword matching in descriptions. Prefer this over generic job boards when you need structured, filterable data for labor market analysis, recruiting pipelines, or company intelligence workflows.

## Known failure modes

- Invalid country code returns empty results or validation error
- Date range in wrong format (not ISO 8601) causes a parsing error
- Unknown company_id returns empty results
- Overly broad filters return too many results or timeout
- Invalid employment_type enum value causes a validation error
- No matching postings returns an empty array

## How this service works

Search job postings by filters

## Output

Returns a list of job postings matching the specified filters, including job title, company details, location, employment type, application status, creation and update timestamps, and job description content.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "properties": {
      "title": {
       "type": "string",
       "description": "Job title to search for"
      },
      "country": {
       "type": "string",
       "description": "Country code"
      },
      "deleted": {
       "type": "boolean",
       "description": "Whether the job posting has been deleted"
      },
      "industry": {
       "type": "string",
       "description": "Industry"
      },
      "location": {
       "type": "string",
       "description": "Job location"
      },
      "company_id": {
       "type": "number",
       "description": "Coresignal company ID"
      },
      "company_name": {
       "type": "string",
       "description": "Company name"
      },
      "company_domain": {
       "type": "string",
       "description": "Company domain"
      },
      "created_at_gte": {
       "type": "string",
       "description": "Created after this date (ISO 8601)"
      },
      "created_at_lte": {
       "type": "string",
       "description": "Created before this date (ISO 8601)"
      },
      "employment_type": {
       "type": "string",
       "description": "Employment type (e.g. full_time, part_time, contract)"
      },
      "last_updated_gte": {
       "type": "string",
       "description": "Updated after this date (ISO 8601)"
      },
      "last_updated_lte": {
       "type": "string",
       "description": "Updated before this date (ISO 8601)"
      },
      "application_active": {
       "type": "boolean",
       "description": "Whether the application is still active"
      },
      "keyword_description": {
       "type": "string",
       "description": "Keywords in job description"
      },
      "company_exact_website": {
       "type": "string",
       "description": "Exact company website URL"
      },
      "company_professional_network_url": {
       "type": "string",
       "description": "Company LinkedIn URL"
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyT
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coresignal-job-search-ce70fc0a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stable-jobs-git-ben-test-agentcash-router-pr-241-merit-systems.vercel.app](https://www.zero.xyz/host/stable-jobs-git-ben-test-agentcash-router-pr-241-merit-systems.vercel.app/llms.txt)
