Get started right away
Our self-serve APIs
Global ATS / Career Site Jobs API
Access high quality jobs directly from employer career sites and ATS platforms. Your users are taken directly to the employer, providing the best user experience.

Best for developers
$1 to $9 per 1,000 jobs • Start for free

Best for no-code automations (Zapier, n8n), MCP, and XML feeds
$2 to $12 per 1,000 jobs (pay-as-you-go) • Start for free
Features:
- New jobs every week, day or hour
- Backfill API with jobs from the last 6 months
- Jobs from 120k+ career sites & ATS
- 37 ATS platforms included
- Hourly refresh rate
- 15+ easy to use and advanced filters
- Text & HTML description
- Endpoint for expired jobs
- Endpoint for modified jobs
- Hourly firehose endpoint
- AI-enriched data fields
- AI-matched LinkedIn company data
LinkedIn Jobs API
Fetch LinkedIn jobs with detailed company information. Over 2m jobs posted every week.

best for developers
$0.75 to $4.5 per 1,000 jobs • Start for free

best for no-code automations (Zapier, n8n), MCP, and XML feeds.
$2 to $5 per 1,000 jobs (pay-as-you-go) • Start for free
Features:
- NEW: External Apply URL Included!
- New jobs every week, day or hour
- 2M+ LinkedIn jobs every 7 days
- Hourly refresh rate
- 15+ easy to use and advanced filters
- Detailed company information
- Recruiter details (where available, Apify only)
- Endpoint for expired jobs
- Text description included
- Exclude/Include jobs from Recruitment Agencies
- AI-enriched data fields
Hiring Manager API
Use our API to get real time hiring manager data for your lead generation campaigns
Features:
- Contains only jobs with contact details
- Over 900k hiring manager LinkedIn profiles
- Over 100k hiring manager email addresses
- Hourly Refresh
- AI-enriched data fields
Upwork Jobs API
Includes detailed employer information for every job.
Features:
- 100 jobs per API call
- Hourly refresh
- Search by title, description, category, and skills
- Text Description
- Detailed employers information
Free Internships API
Access over 10,000 internships per week from career sites and job boards.
Frequently Asked Questions
Everything you need to know about our comprehensive job data API
How many countries do you cover?
Our APIs are purposely very global. The selection of ATS that we index jobs from typically cover companies with a large international presence. For our LinkedIn API we target jobs from every country in the world.
What kind of roles do you cover?
We have very good coverage of white collar roles globally. ATS platforms and LinkedIn tend to target these types of companies. We do however have a good number of blue collar roles as well. Several ATS platforms in our portfolio are specifically designed for blue collar roles.
How would you recommend using your API?
Our API is designed to be called on a regular interval: Weekly, Daily, or preferably hourly. You may then use our expired jobs endpoint and modified jobs endpoint to keep your database up to date. We also have several customers that integrate our API within their application for ad-hoc job searches. This will work just fine but can get expensive as the number of users increases. Another reason we recommend loading or jobs to a local database is latency. Our APIs perform well but there might be a couple seconds of delay for ad-hoc job requests which might impact your user experience.
How often does your API update?
Our API updates hourly with fresh job postings. We discover 95% of new jobs within 3 hours of posting, ensuring your users always see the latest opportunities. Our entire operation is designed to get jobs to you as soon as possible, which is why we recommend using the hourly API. This will greatly increase the chance for your end users to land an interview
How many ATS platforms do you include?
We currently include 37+ ATS platforms in our comprehensive API, covering major systems like Workday, Greenhouse, Lever, BambooHR, and many others. For a full overview, please keep scrolling ot the next section :)
Do you offer an XML format for my job board?
Yes! Our Apify actors are able to output XML feeds. Apify works great for this because they will host the jobs for 30 days on their platform and you can easily schedule your runs. We've created a video to show you how to do this:
What's included in the job data?
We pride ourselves on including a lot of data for each job. In addition to all the raw data we discover on the ATS and Job Board pages we also enrich each job with an LLM and Company data. Please browse to one of the RapidAPI or Apify API links to see an up-to-date overview.
Do you provide historical job data?
Yes, for ATS jobs we offer a backfill API with jobs from the last 6 months, perfect for quickly populating new job boards or filling gaps in specific categories or locations.
Can I get notified when jobs expire or are modified?
Absolutely! We provide separate endpoints for expired jobs and modified jobs, so you can keep your job board perfectly synchronized with real-time changes.
Looking for a high volume solution?
Contact us to get started with volumes over 200k jobs per month
Over 120,000 employers
ATS Platforms included in our APIs
We include jobs from the following ATS platforms. Anything missing? Let us know!
Companies with In-House ATS Systems
Microsoft
Meta
Apple
Amazon
Ashby
Features:
Eightfold AI
Features:

Greenhouse
Features:
Lever.co
Features:
Oracle Recruiting
Features:
Phenom People
Features:
SAP SuccessFactors
Features:
SmartRecruiters
Features:
Workday
Features:
Seamless Integration
Supported Job Board Platforms
We support any platform with an API or XML import functionality. Here are some examples: