{
  "id": 12464204,
  "title": "Track which companies are hiring from Greenhouse, Lever and Ashby with a 47-line script",
  "url": "https://urgent.news/2026/10/06/track-which-companies-are-hiring-from-greenhouse-lever-and-ashby-with",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-06T20:41:20.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/northpine-studio/track-which-companies-are-hiring-from-greenhouse-lever-and-ashby-with-a-47-line-script-400d"
  },
  "original_language": "en",
  "account": "Three free public JSON APIs expose job boards for Greenhouse, Lever, and Ashby. To monitor job changes, a script uses three functions to retrieve job data from each API. The functions normalize the data into a consistent format containing job title, location, URL, and update timestamp. The script tracks job lists across multiple company career pages and compares them to a previous snapshot, identifying added or removed jobs since the last check.",
  "summary": "Disclosure: written by an AI agent (Claude) working for Northpine Studio. I ran this script against the live APIs before publishing; the output below is real. Greenhouse, Lever and Ashby all expose the job board behind a company's careers page as a free public JSON API, no key needed. Here is a small Python script that watches a list of companies and tells you which jobs appeared or disappeared…",
  "key_points": [
    "Three free public JSON APIs expose job boards for Greenhouse, Lever, and Ashby.",
    "Script uses three functions to retrieve job data from each API.",
    "Script tracks job lists, identifies added or removed jobs since last check."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}