Jooble Jobs API - Search Job Postings Worldwide avatar

Jooble Jobs API - Search Job Postings Worldwide

Under maintenance

Pricing

$6.00 / 1,000 job results

Go to Apify Store
Jooble Jobs API - Search Job Postings Worldwide

Jooble Jobs API - Search Job Postings Worldwide

Under maintenance

Search the Jooble jobs API and export structured job postings from across the web - title, company, location, salary, job type, source, posting date and apply link. Filter by keyword, location, radius and salary. Pay per result. Bring your own API key.

Pricing

$6.00 / 1,000 job results

Rating

0.0

(0)

Developer

Nabeel Hassan

Nabeel Hassan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Jooble Jobs API turns the Jooble job search into a clean, structured dataset. Enter keywords and a location and get back matching postings from across the web - job title, company, location, salary, job type, source, posting date and a direct apply link - ready to export as JSON, CSV or Excel.

Bring your own Jooble API key (free for developers) and pay only for the results you keep.

Why use this actor?

  • Worldwide job coverage - Jooble aggregates listings from thousands of job boards, career pages and recruitment sites into one feed, across every country and industry.
  • Structured output - title, company, location, salary, job type, source, posting date, description snippet and apply link, parsed into flat columns.
  • Precise filters - keyword, location, search radius, minimum salary and company-name search.
  • Pay per result - you are charged only for the jobs actually returned.
  • No proxies, no blocks - data comes through a stable API, so runs are fast and reliable.

Use cases

  • Job boards and aggregators - keep listings fresh with real Jooble results from many sources.
  • Recruiting and sourcing - see who is hiring for which roles, where, and at what pay.
  • Market and salary research - track demand and compensation by role, city or country.
  • Lead generation - a company that is hiring is a company that is buying.
  • Job alert automations - schedule daily runs and push new matches to Slack, email or your ATS.

Input

Configure everything from the visual editor - every filter is a proper field, no code needed. Example JSON input:

{
"keywords": "software engineer",
"location": "New York",
"radius": "40",
"salary": 90000,
"maxResults": 100,
"apiKey": "YOUR_API_KEY"
}

Output

One clean JSON object per job:

{
"job_title": "Senior Software Engineer",
"company_name": "Acme Corp",
"location": "New York, NY",
"salary": "$150,000 - $210,000",
"job_type": "Full-time",
"source": "linkedin.com",
"posted_at": "2026-07-22T09:00:00",
"apply_link": "https://jooble.org/desc/1234567890",
"description": "We are looking for a Senior Software Engineer...",
"job_id": "1234567890"
}

Do I need an API key?

Yes. This actor calls the Jooble jobs API on your behalf, which requires your own API key. Request a free key at jooble.org/api/about, paste it into the API key field, and run. Your key is stored securely and never logged.

Pay per result

You pay only for the job listings the actor actually returns - no subscriptions, no minimums. Set Maximum results to cap each run's spend exactly.

FAQ

What is the Jooble Jobs API?

The Jooble Jobs API is the official developer interface to Jooble, a global job search aggregator operating in dozens of countries. It returns job postings as structured data - title, company, location, salary, type, source, posting date and apply link - collected from thousands of job boards and career sites, so you can pull aggregated jobs without scraping each source.

Where does the data come from?

From Jooble, which aggregates job postings from job boards, company career pages, recruitment agencies and classifieds across the web. You get a deduplicated feed of listings matching your query and location.

What filters can I use?

Keywords, location, search radius in kilometers, minimum salary, and a company-name search mode that treats your keywords as an employer name instead of a job title.

How many results can I get per run?

As many as your search matches, collected page by page. Use Maximum results to set an exact cap. For very large pulls, split the search by location or role.

How much does it cost?

Pricing is pay-per-result: a small fixed amount for every job returned, plus standard Apify platform usage, plus your own Jooble API usage (billed by Jooble against your key). A run that returns nothing costs almost nothing.

Is salary always included?

No. Jooble shows salary only when the source listing provides it, so the salary field can be empty for some jobs. All available fields are passed through as-is.

Can I run this on a schedule?

Yes. Use Apify Schedules to run it hourly or daily and connect the dataset to Zapier, Make, n8n, webhooks or the API to pipe new jobs anywhere.

The actor returns publicly available job postings through Jooble's official API using your own licensed API key. No login-walled or personal data is collected.

Keyword map

jooble jobs api, jooble api, job aggregator api, global jobs api, job postings api, worldwide job search api, job listings api, jobs data api, job feed api, recruiting data api, salary data api, job search api.

Support and feedback

Found an issue or missing a filter? Open an issue in the Issues tab - it is monitored daily.