Job postings API

Alion's job postings API returns 1,462,892 live job postings read from employers' own careers boards and ATS feeds in 217 countries. Each posting is re-checked at least every 48 hours, closed ones leave the list, and every row carries the normalised role, seniority, location, work mode, stated pay in US dollars and a trust level. A company or a job in a list costs 0.02 credits ($2 for 1,000); a credit is $0.10 and new accounts start with 30 free credits.

Numbers counted 12 Oct 2026
live job postings
1,462,892
companies hiring now
90,648
countries
217

Where the postings come from

Postings are read from the careers boards companies run themselves: Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, iCIMS, SuccessFactors and more than a hundred other ATS vendors, plus company career pages with structured job data. Job boards that republish other boards are not a source, so a posting appears once, at its employer.

A posting stays in the list while it is open on the employer's board. Every one is re-checked at least every 48 hours; when it disappears from the board it closes here too.

What a row holds

  • Title, employer (with its domain), the posting's own url and Alion's page for it
  • Role sphere and seniority, normalised across languages
  • Locations (city and country), work mode, the countries a remote role can hire in
  • Stated pay: the range as posted and its value in US dollars a year; an estimate is marked as one
  • Technologies the posting requires, employment type, visa sponsorship signals
  • Trust: ok, stale (open unusually long) or ghost (reposted without hiring)
  • First seen, posted and last checked dates

Call it

curl "https://alion.io/api/job.getList?locations=germany&technologies=python&work_mode=remote&limit=50" \
  -H "Authorization: Bearer YOUR_KEY"

Filters: locations, roles, technologies, seniority, work mode, employment, industries, company, salary_min, posted_since, trust and visa_sponsor. A query reads up to 2,000 jobs (20 pages of 100); narrow it with posted_since to read further.

Try it with 30 free credits

Run the request in the console, see the JSON and the price before you pay for anything.

Questions

How fresh are the postings?

Each is re-checked on the employer's board at least every 48 hours.

How much does it cost?

A company or a job in a list costs 0.02 credits ($2 for 1,000); a credit is $0.10 and new accounts start with 30 free credits. Counting results is free.

Is there a daily limit?

An account reads up to 20,000 jobs and 10,000 companies a UTC day across all its keys.

Alion data productsUpdated 12 Oct 2026MethodologyJSONCC BY-SA 4.0