# ATS Jobs API – IT Support Jobs

> ATS Jobs API – IT Support Jobs 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-01).

Returns open IT support, helpdesk, and systems administration job postings sourced directly from ATS platforms (Greenhouse, Ashby, Lever, Workable) with parsed salaries and pagination.

## Facts

- Endpoint: GET https://ats-jobs-api.groundtruthtools.workers.dev/x402/v1/it-support-jobs?utm_source=zero.xyz
- Price: $0.01/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-it-support-jobs-41ece24f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_g92-QyU_Lc_29C1A2FwRu

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-it-support-jobs-41ece24f
```

Example prompt: Pull the first page of open IT support and helpdesk job listings from the ATS Jobs API — I want to see job titles, companies, locations, and salaries where they're published.

## When to prefer this

Choose this endpoint when you need structured, near-real-time IT support and helpdesk job data sourced directly from ATS platforms rather than scraped job boards. It is ideal when you need parsed salary numbers, ATS provenance, and pagination over a large corpus (4000+ jobs across 1200+ companies). Prefer it over general job search APIs when you want first-hand data without aggregator lag or personal data concerns.

## Known failure modes

- Invalid page number returns empty jobs array or out-of-range page
- Network timeout from Cloudflare Worker under load
- Payment failure (402) if USDC payment header is missing or insufficient
- Rate limiting if too many requests are made in rapid succession
- Salary fields are null when employer did not publish structured salary data

## 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 paginated JSON response containing up to 500 job listings per page, each with ATS source, job board slug, job URL, title, company name, location, department, posted date, first-seen date, and parsed salary min/max/currency where published. Also includes metadata: niche label, current page, total pages, total job count, and number of hiring companies.

## 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": "IT support, helpdesk and systems administration jobs",
  "page": 1,
  "as_of": "2026-10-30",
  "niche": "it-support-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-it-support-jobs-41ece24f/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)
