{"uid":"cap_EtWcRboJn4ZF_4iC1nIlA","slug":"ats-jobs-api-d8640151","name":"ATS Jobs API","description":"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.","url":"https://companyfacts.dev/x402/v1/extract?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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":["url"],"properties":{"url":{"type":"string"},"fields":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"url":"https://example.com","data":{"title":"Example Domain","summary":"A domain for examples"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wSp5rZA00nxuag7Z6rslP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches live job postings directly from a company's ATS (Greenhouse, Ashby, Lever, or Workable) given their careers page URL, including parsed salary data.","exampleAgentPrompt":"Pull all the current job openings from Stripe's careers page — I want to see each role's title, location, and salary if they list one.","exampleUseCases":[{"title":"Research hiring at a target company","prompt":"Can you get me all the open roles at Figma right now? I want to see what teams they're hiring for and whether any of the engineering positions include salary ranges."},{"title":"Job board aggregation for a niche sector","prompt":"Fetch the current job postings from Ramp's careers page — they use Greenhouse — and give me every role along with the department and any compensation info they publish."},{"title":"Competitive talent intelligence","prompt":"I'm tracking hiring trends at a few fintech startups. Can you pull the open positions from Brex's careers page and tell me how many roles they have by department?"}],"resultDescription":"A structured JSON object containing a list of current open job postings sourced directly from the company's ATS, with fields including job title, department, location, job description text, and salary range parsed into numeric values where the employer publishes them. Ambiguous or unparseable salary text is omitted rather than guessed.","failureModes":["Company careers page not found in the directory of 8532 known boards — returns empty or error","ATS provider not supported (only Greenhouse, Ashby, Lever, Workable are covered)","Company has no current open roles — returns empty list","Careers page URL is malformed or inaccessible — HTTP error or timeout","Salary data not published by employer — salary fields absent rather than estimated","Rate limiting or payment failure via x402 protocol — 402 response if payment not attached"],"whenToPreferThis":"Use this endpoint when you need real-time, first-hand job posting data read directly from the company's own ATS rather than aggregated job boards like LinkedIn or Indeed, which may be stale or incomplete. It is especially valuable when you need structured salary data (parsed to numbers, not raw strings), want to avoid scraping careers pages yourself, or need to enumerate open roles for a specific company from one of the four major ATS platforms. Prefer it over generic web scrapers when the target is a known company careers page, since it understands ATS-specific data structures natively.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:40:47.760Z","isFirstParty":false,"canonicalSlug":"ats-jobs-api-93add008"}