# ATS Jobs API – IT Support Jobs

> ATS Jobs API – IT Support Jobs is a paid API for AI agents from companyfacts.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Returns paginated live IT support, helpdesk, and sysadmin job postings sourced directly from ATS platforms (Greenhouse, Ashby, Lever, Workable) across 1,265+ companies.

## Facts

- Endpoint: GET https://companyfacts.dev/x402/v1/it-support-jobs?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ats-jobs-api-it-support-jobs-12fd7af7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zuIzDYvbr4VEBq5NoTcje

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-12fd7af7
```

Example prompt: Can you pull me the current list of IT support and helpdesk job openings from companyfacts.dev — specifically the ones with salary info — starting from page 1?

## When to prefer this

Choose this endpoint when you need structured, real-time IT support job data sourced directly from company ATS platforms rather than scraped job boards or aggregators. It is the right choice when you want parsed salary figures (not string ranges), direct ATS links, and coverage across Greenhouse, Ashby, Lever, and Workable simultaneously. Prefer it over generic job search APIs when you need ground-truth postings from company career pages with no personal data and a known niche scope.

## Known failure modes

- Payment required (402) if x402 payment header is missing or insufficient
- Invalid page number returns empty or out-of-range results
- ATS source temporarily unavailable causes stale data for affected companies
- Rate limiting if called too frequently without payment
- 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 paginated JSON response containing up to 500 IT support, helpdesk, and sysadmin job listings per page. Each job includes: ATS source (greenhouse/ashby/lever/workable), direct URL to the posting, company name and board slug, job title, posting date, first-seen date, location, department, and parsed salary min/max with currency where the employer publishes them. Also returns metadata: total job count (e.g. 4,197), number of pages (e.g. 9), number of companies (e.g. 1,265), niche identifier, and snapshot 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": "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-12fd7af7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from companyfacts.dev](https://www.zero.xyz/host/companyfacts.dev/llms.txt)
