Overview
Jooble is a large international job search engine API that aggregates listings from over 140,000 sources worldwide. You send a POST request with your API key embedded in the URL and a JSON body specifying your search terms and location. It is one of the widest-coverage job APIs available and returns standardized job data across many countries.
Beginner Tip
Jooble uses a POST request with a JSON body rather than GET query parameters — pass your search criteria in the request body as JSON and set Content-Type: application/json in your headers.
Available Data
The kind of data this API exposes, based on its documentation. We could not call the endpoint to confirm the exact field names.
Example Response
Illustrative shape only — we were not able to call this endpoint (it requires credentials or exposes no public sample URL), so the fields below show the kind of data this API returns rather than a recorded response.
{
"title": "Software Engineer",
"company": "Tech Corp",
"location": "Remote",
"salary_range": "$120,000 - $180,000",
"posted_date": "2025-01-10",
"description": "We are looking for an experienced..."
} Field Reference
jobs List of job listing objects returned by the search. jobs[].title Job title of the listing. jobs[].company Name of the employer or recruiting company. jobs[].location Location of the job position. jobs[].link URL to the full job listing page. totalCount Total number of jobs matching the search query. Implementation Example
Calls a real endpoint of this API. Replace any placeholder credentials with your own key.
const url = "https://jooble.org/api/YOUR_API_KEY";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
headers: {
"X-API-Key": "YOUR_API_KEY"
}
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Generated guidance based on this API's documentation, not observed by us. Treat it as a starting point and check against the provider's own error reference.
Metadata Score Breakdown
Estimated from metadata — endpoint not independently tested
Metadata estimate · endpoint not independently tested
Technical Specifications
Similar APIs
View All →Adzuna
⭐ Beginner's PickAdzuna is a job board aggregator API that lets you search millions of job listings from across the web in one place.
Careerjet
Careerjet is a global job search engine API that aggregates listings from thousands of job sites and company career pages worldwide.
Findwork
⭐ Beginner's PickFindwork is a job board API focused on developer and tech roles, aggregating listings from top tech companies and startups.
Jobs2Careers
Jobs2Careers is a job aggregator API that collects listings from thousands of job boards and employer sites across the US and beyond.
Juju
Juju is a job search engine API that aggregates job listings from employer career pages and major job boards.