+Jobs.cz API
Search Jobs.cz, the Czech Republic's major job board, and get job ads and salaries as JSON.
The API.SH Jobs.cz API turns public Jobs.cz pages into structured JSON. Search nabídka práce in the Czech Republic by keyword and city or region, with radius, minimum salary and employer type. Each result has the title, company, place, salary when shown, tags such as response time and home office, and status. Open any ad for the introduction, salary, required education and languages, employment and contract type, benefits, position summary, the contact the ad shows and the full description.
- 2 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/jobs-cz/v1/ search
{ "success": true } What you can build with the Jobs.cz API
Czech salary research
Search a role in Prague, Brno or any region with a minimum salary and collect the salaries ads show to benchmark pay by city and job.
Job alerts for candidates and expats
Run saved keyword and location searches and send new Jobs.cz ads, including home office tags, to candidates or an expat job board.
Benefits and requirements analysis
Open ads to read benefits, required education and languages and contract type, and compare what employers in a field offer and ask for.
Hiring signals for B2B sales
Track which companies post new ads by keyword and region to spot employers that are growing in the Czech market.
Jobs.cz data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Jobs.cz API endpoints and prices
Every Jobs.cz endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Search Jobs.cz jobs /jobs-cz/ | $1 · $2 PAYG 1 credit |
| Jobs.cz job ad /jobs-cz/ | $1 · $2 PAYG 1 credit |
Call the Jobs.cz API
Search Jobs.cz jobs: GET https://api.api.sh/jobs-cz/
curl "https://api.api.sh/jobs-cz/v1/search?q=python" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/jobs-cz/v1/search",
params={"q": "python"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/jobs-cz/v1/search");
url.searchParams.set("q", "python");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/jobs-cz/v1/search", "q", "python")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Jobs.cz" and "Search Jobs.cz jobs".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Jobs.cz data
- Public data only: no Jobs.cz login, cookies or account needed
- One key and one response shape for Jobs.cz and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official Jobs.cz API
Jobs.cz is run by Alma Career, whose job boards API and Teamio tool are for employers and ATS vendors posting ads, not for reading listings. API.SH reads the public job ads and returns them as JSON with no employer account.
Skip running an Apify actor or writing your own Jobs.cz scraper: API.SH gives you search and full ads with one key and a fixed price per call.
Jobs.cz API questions
What Jobs.cz data can I get?+
Job ad search results with title, company, place, salary when shown, tags and status (/jobs-cz/v1/search), and one full ad with salary, education, languages, contract type, benefits, position summary, contact and description (/jobs-cz/v1/job).
How much does the Jobs.cz API cost?+
Every Jobs.cz endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /jobs-cz/v1/job at 1 credit each.
Is there an official Jobs.cz API?+
Alma Career, which runs Jobs.cz and Prace.cz, offers a job boards API for employers and ATS vendors to publish ads. It does not provide a public API for searching ads, which is what API.SH does.
Do I need a Jobs.cz account or login?+
No. API.SH reads public Jobs.cz pages only. No endpoint logs in, posts ads or applies to jobs.
Can I get salaries from Jobs.cz?+
Yes, when the ad shows one. Search results include the salary when shown, you can filter with salary_min, and the job ad route returns the salary from the full ad.
Is there a free Jobs.cz API or API key?+
Your API.SH key works for Jobs.cz and every other platform. API.SH is paid per call, but every account gets 1,000 free credits every month to test it.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /jobs-cz/v1/search with q (for example data engineer) and location (for example Praha). Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.