# ATS Jobs API – Company Directory Lookup

> ATS Jobs API – Company Directory Lookup is a paid API for AI agents from ats-jobs-api.groundtruthtools.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-11-01).

Searches a directory of 8,532 company job boards across Greenhouse, Ashby, Lever, and Workable ATS platforms by company name query

## Facts

- Endpoint: GET https://ats-jobs-api.groundtruthtools.workers.dev/x402/v1/companies?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ats-jobs-api-company-directory-lookup-d0a2e84e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LWF3vooOnSScYVCxBqOs2

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 ats-jobs-api-company-directory-lookup-d0a2e84e
```

Example prompt: Can you find which ATS Stripe uses for their job board — like whether it's Greenhouse, Ashby, Lever, or Workable — and give me their board identifier so I can pull their open roles?

## When to prefer this

Use this endpoint when you need to discover which ATS a specific company uses and obtain their board identifier before fetching actual job postings. It is the essential first step for any workflow that reads open roles from employer careers pages, since no ATS vendor publishes a company directory. Prefer this over generic job search APIs when you need first-hand, real-time data directly from the employer's own ATS rather than aggregated or potentially stale third-party listings.

## Known failure modes

- No matches found if the company name query doesn't match any of the 8,532 indexed boards
- Partial matches returned if the query is ambiguous or a brand name variant
- Missing the required 'q' query parameter returns a validation error
- Company exists but isn't on any of the four supported ATS platforms (Greenhouse, Ashby, Lever, Workable)
- Rate limiting or payment failure for the $0.001 USDC per-call fee via x402

## How this service works

Open job postings read first-hand from the applicant-tracking system behind a company's careers page: Greenhouse, Ashby, Lever or Workable. Includes a directory of 8532 company job boards, because none of the vendors publishes one. Salaries are parsed into numbers where the employer publishes them and refused where ambiguous. No personal data.

## Output

Returns a JSON object with the original search query and an array of matching company records, each containing the ATS platform name (e.g. 'greenhouse'), the board slug or identifier (e.g. 'anthropic'), and the canonical company name. Enables downstream calls to fetch actual job postings from the identified ATS board.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "anthropic",
  "matches": [
   {
    "ats": "greenhouse",
    "board": "anthropic",
    "company": "Anthropic"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ats-jobs-api-company-directory-lookup-d0a2e84e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ats-jobs-api.groundtruthtools.workers.dev](https://www.zero.xyz/host/ats-jobs-api.groundtruthtools.workers.dev/llms.txt)
