Careerjet is a job search engine that aggregates listings across many countries, and it offers a job search API to publishers who want to show those listings on their own sites. The v4 API sits at search.api.careerjet.net, uses HTTP Basic auth with a per-site key from a Careerjet publisher account, and requires you to pass the end user's IP address and user agent with every request. That design fits a site that shows Careerjet results to its own visitors. It is a less natural fit if you want to run server-side analytics, build your own index, or ingest jobs in bulk. CleanJobData is a self-serve REST API over employer ATS data. It does not include Careerjet's listings.
| Feature | CleanJobData | Careerjet |
|---|---|---|
| Data source | Many ATS platforms (Greenhouse, Lever, Ashby, Workable, Workday, SmartRecruiters, and more) — direct from employers | Careerjet's aggregated index |
| Access model | Self-serve — instant API key | Publisher account; one API key per publisher site |
| Authentication | Bearer token | HTTP Basic auth — API key as username, empty password |
| Required request context | None beyond the key | user_ip and user_agent of the end user on every call |
| Filters | Title, location, remote, experience level, salary, employment type, freshness, and more | keywords, location, contract_type, work_hours, sort (relevance, date, salary), page_size (1–100) |
| Salary | Parsed min, max, currency | Salary returned when the listing includes it |
| Pricing | Public flat monthly plans | Not published in their API docs |
| Free tier | 300 req/mo (3,000 with a backlink) — no card | Not published in their API docs |
| Plan | CleanJobData | Careerjet |
|---|---|---|
| Free | 300 req/mo (3,000 with a backlink) — no card | Not published in their API docs |
| Starter | $97/mo — 50,000 requests | N/A — no public paid plans found |
| Pro | $297/mo — 200,000 requests | N/A |
If you run a site or app that shows Careerjet listings to your own visitors and are happy inside the publisher program, Careerjet's API is a direct route to that specific index. If you want a self-serve job data API built on employer ATS data, with normalized fields and public pricing, CleanJobData is the better fit. The two don't contain the same listings, so this is a choice of data source as much as a choice of API.
Careerjet's docs say each publisher website needs its own API key, which you get from a Careerjet Publisher account (register as a publisher on careerjet.com/partners). Authentication is HTTP Basic, with the key as the username and an empty password.
Besides the key, the docs list two mandatory parameters: user_ip and user_agent, meaning the IP address and user agent of the person whose action triggered the call. Main query options are keywords, location, contract_type (permanent, contract, temporary, internship, volunteering), work_hours (full-time, part-time), sort, and page_size (1 to 100, default 20). The response is JSON with hit count, page info, and job objects.
We couldn't find pricing, rate limits, or detailed usage terms in Careerjet's public API documentation, so we don't state any here. Confirm them with Careerjet or in your publisher agreement before building on it.
No. CleanJobData sources from employer ATS platforms such as Greenhouse, Lever, Ashby, Workable, and Workday. It does not ingest Careerjet or any other job board.
GET https://api.cleanjobdata.com/jobs?title=engineer&remote=true with an Authorization: Bearer header. Responses are JSON with structured location, salary, experience level, and company data. See the docs for the full filter list.