# ATS Jobs API – Data Jobs Feed

> ATS Jobs API – Data Jobs Feed is a paid API for AI agents from ats-jobs-api.groundtruthtools.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-04).

Returns paginated open job postings in data engineering, analytics, and data science roles scraped directly from company ATS platforms (Greenhouse, Ashby, Lever, Workable).

## Facts

- Endpoint: GET https://ats-jobs-api.groundtruthtools.workers.dev/x402/v1/data-jobs?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ats-jobs-api-data-jobs-feed-d524edfa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0yaVqCf80387ruiGngaPA

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-data-jobs-feed-d524edfa
```

Example prompt: Pull the first page of open data engineering, analytics, and data science jobs from the ATS Jobs API — I want job titles, companies, locations, and salaries where listed.

## When to prefer this

Choose this endpoint when you need structured, first-hand job posting data sourced directly from company ATS systems (Greenhouse, Ashby, Lever, Workable) rather than aggregator sites, and specifically for data engineering, analytics, and data science niches. It is the best choice when salary parsing accuracy matters, when you need the direct ATS application URL, or when you want to monitor a curated set of 1,265+ companies known to have active data hiring. Prefer it over generic job search APIs when freshness and source authenticity are important.

## Known failure modes

- Invalid or out-of-range page number returns empty jobs array or error
- Payment not received or x402 payment failure blocks access
- Rate limiting if too many calls in short succession
- ATS source temporarily unavailable may result in stale or partial data
- No salary data returned when employer does not publish compensation

## 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

A JSON object containing a paginated list of up to 500 job postings per page, each with ATS source, direct job URL, board slug, job title, posting date, company name, location, department, first-seen date, and parsed salary range (min/max/currency where published). Also returns metadata: niche label, current page, total pages, total job count, number of companies, and as-of date.

## 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": [],
     "properties": {
      "page": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "jobs": [
   {
    "ats": "greenhouse",
    "url": "https://boards.greenhouse.io/exampleco/jobs/123",
    "board": "exampleco",
    "title": "Senior Engineer",
    "posted": "2026-10-29",
    "company": "Example Co",
    "location": "Remote - US",
    "department": "Engineering",
    "first_seen": "2026-10-30",
    "salary_max": 190000,
    "salary_min": 150000,
    "salary_currency": "USD"
   }
  ],
  "name": "Data engineering, analytics and data science jobs",
  "page": 1,
  "as_of": "2026-10-30",
  "niche": "data-jobs",
  "pages": 9,
  "companies": 1265,
  "page_size": 500,
  "total_jobs": 4197
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ats-jobs-api-data-jobs-feed-d524edfa/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)
