JobsPipe vs Jooble.
Jooble is a free, international job-search API built to send traffic to Jooble. JobsPipe is an ATS-level jobs API built for products that store and show the postings. Where each wins.
What Jooble is
Jooble is one of the largest job-search aggregators most developers have never looked at directly. It runs localized job search in 60+ countries and, unusually for the category, offers a genuinely free API: you request a key on Jooble's API page, then POST a JSON body with keywords and location to https://jooble.org/api/<your key>. The response carries a totalCount and a jobs array with title, company, location, a snippet of the description, salary when available, the source name and a link.
The product shape is a search widget's data feed. Records are collected from job boards and career sites, the description is a truncated excerpt, salary is free text when present, and every link routes through Jooble to the original listing. Setup to first result is minutes, which is why it turns up in every free-jobs-API roundup.
Free API key on request, with usage limits set per key. No published paid tiers; higher volumes are arranged with Jooble directly.
Job widgets on content sites, international job-search prototypes, hobby projects and anyone who needs a free feed of aggregated postings across many countries.
Where Jooble wins
- International breadth from one key. 60+ countries through the same endpoint beats anything else at the price; JobsPipe's collected boards are strongest in North America, Europe and India.
- Zero-cost setup. Request a key, POST keywords and location, get results. Among free options only the single-board feeds are simpler.
- Built for job widgets. If the goal is showing live listings on a page and sending the click to the listing, Jooble's link-out model is exactly the right shape.
Where JobsPipe wins
- Full records, not snippets. JobsPipe returns the whole posting as the employer published it, with the board it came from in sources[0].provider, rather than an excerpt with a link out.
- Structured fields to filter on. job_title_or, job_country_code_or, remote, job_seniority_or, min_salary_usd, skills_or, occupation_code_or and max_ghost_score, against parsed min_annual_salary_usd and max_annual_salary_usd, seniority, technology_slugs and keyword_slugs. Jooble filters on keywords and location.
- Posting lifecycle. discovered_at, last_seen_at, verified_at, status, closed_at, closed_reason and ghost_score on every record, so you can poll with discovered_at_gte and know which roles are still open. Jooble has no change feed.
- Provenance and dedup. Each JobsPipe row names its board, so the same role on LinkedIn and on the employer's Greenhouse board is two attributed rows you can reconcile. Jooble's aggregator records carry a source name but no queryable attribution.
Side-by-side
| Axis | ||
|---|---|---|
| Access | Free key on request | Self-serve key in 30 seconds, keyless sandbox |
| Free tier | Free, limits per key | 1,000 jobs/month |
| Request shape | POST keywords + location | POST /v1/jobs/search with 25+ filters |
| Record depth | Snippet, free-text salary, link-out | Full posting, parsed salary, direct url |
| Source attribution | Source name, not queryable | source_or filter, sources[0].provider on each row |
| Posting lifecycle | None | status, closed_at, ghost_score, discovered_at |
| Geography | 60+ countries | Collected boards, strongest in NA, Europe, India |
When to pick which
You want a free international job widget, a quick prototype across many countries, or a feed whose job is to send clicks to listings rather than to store them.
You are building a product on the postings themselves: sourcing, matching, alerts, market analysis or agents that need full records, structured filters, the board each record came from, and whether the role is still open.
FAQ
Is the Jooble API free?+
Yes. Jooble offers one of the few genuinely free job-search APIs. You request a key on Jooble's API page, then POST a JSON query with keywords and location to your keyed endpoint. The response contains a totalCount and a jobs array with title, company, location, a snippet of the description, salary when available, the source name and a link. Setup to first result takes minutes.
How do I get a Jooble API key?+
Fill in the request form on jooble.org's API page with your site or project details and the key is issued to you by email. The key is part of the endpoint URL (https://jooble.org/api/<key>), so keep it server-side. There is no self-serve dashboard or paid upgrade path; volume changes are arranged with Jooble.
What does the Jooble API return?+
A JSON object with totalCount and a jobs array. Each job has title, location, snippet, salary (free text, often empty), source (the board or site the listing was collected from), type, link and updated. Descriptions are truncated excerpts and links route through Jooble to the listing. There are no structured fields for seniority, remote status, skills or posting status.
What are the limits of the Jooble API?+
Snippets rather than full records, salary as free text when present, nothing structured to filter on beyond keywords and location, and links that route through Jooble because the API exists to send traffic to its listings. Records come from many boards without queryable source attribution, so the same role can repeat, and there is no firehose, webhook or change feed: comprehensive coverage means enumerating queries.
How does Jooble compare to Adzuna?+
Both are free aggregator APIs. Jooble's edge is international breadth, 60+ countries from one key; Adzuna's edge is aggregate analytics (salary histograms, top companies, geodata, history) across 16 countries with a documented 1,000-call monthly quota. Both return excerpts with link-outs. The JobsPipe vs Adzuna page covers that comparison in the same format as this one.
What is the best alternative to the Jooble API?+
It depends on what you are building. For a free widget in a niche, single-board feeds such as Remotive or RemoteOK return richer records. For a product built on the data, the structural alternative is reading the boards where postings are published: JobsPipe collects LinkedIn, Indeed, Y Combinator, Naukri, Workday, Greenhouse, Workable, SmartRecruiters, Ashby, Lever and Paylocity and returns full records with parsed salary, provenance and lifecycle fields, with a free tier of 1,000 jobs a month.
Try JobsPipe free - every source we cover, API key in 30 seconds.
Get a free API key