CleanJobData Job posting details API pricing
Is CleanJobData yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeTrial$0.00 per 1,000
- $20 monthlyScout$1.00 per 1,000
- $39 monthlyStarter$0.78 per 1,000
- $99 monthlyPro$0.99 per 1,000
- Contact usEnterprise
GET / jobs/ {id} CleanJobData's only call for this APIAbout this item
- Freshness. We don't know how fresh this plan's data is.
- 9 of the 13 fields on our checklist. Description, Location, Remote, Salary, Terms, Level, Company, Posted, Status.
- Nothing to pay. You get 300 requests a day. Calls stop once your requests run out. Your requests reset every day.
- One call. You send
idtoGET /. The call returns the job.jobs/ {id} - Who can get it: anyone, no credit card required, free for 14 days. Keep data: no limit. Use data: with conditions.
CleanJobData: job posting details API alternatives
CleanJobData alternatives: other job posting details API providers by price
The table starts with CleanJobData's cheapest paid plan. Next come plans from other providers with the price per 1,000 jobs closest to CleanJobData's.
| CleanJobData, $39 monthly | Ujeebu, $155 pack | Tapline, $468 yearly | Hirebase, $2,390.40 yearly, Growth (annual), GET /v2/hirebase/companies/{company_slug}/jobs/{job_slug} | FetchLayer, $400 monthly | |
|---|---|---|---|---|---|
| $ per 1,000 jobs | $0.78 | $0.775 | $0.78 | $0.797 | $0.80 |
| Completeness | 69% | 62% | 54% | 92% | 46% |
| Billing | monthly | pay first | yearly | yearly | monthly |
| Pay | $39 | $155 | $468 | $2,390.40 | $400 |
| Enough for | 50,000 calls a month | 200,000 calls | 50,000 calls a month | 250,000 calls a month | 500,000 calls a month |
| Freshness | unknown | live | unknown | 1 hour | live |
| Who can get it | anyone | anyone who is 18 or older, or 13 to 17 with a parent's or guardian's permission | anyone at least 18 years old | anyone 16 or over who can form a binding contract (the terms: "You must be at least 16 years old and able to form a binding contract", commercial use requires an API plan) | anyone at least 18 years old (or the age of legal majority in their jurisdiction, if higher) |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-12.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Description
- Applying, not in the answer
- Category, not in the answer
- Location
- Remote
- Salary
- Terms
- Level
- Team, not in the answer
- Recruiter, not in the answer
- Company
- Posted
- Status
| $ per 1,000 jobs | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Aggregators | none |
|---|
| Units cap | hard |
|---|
| $ per 1,000 calls that find nothing | $0.00 |
|---|
| Their pitch | Retrieve one job by its numeric ID. You get the same job fields as in list responses, always including the full description. |
|---|
| Keep data | no limit |
|---|---|
| Use data | Trial accounts may query the CleanJobData API, and sync the results to a database, in order to develop and test their own application. The request limits of the Trial plan apply. |
| Pay | $0 |
|---|---|
| You get | 300 requests a day |
| Enough for | 300 calls a day |
| Expires | resets every day |
| Per day | 300 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | id |
|---|---|
| Method | GET |
| Path | /jobs/{id} |
| Plan | Trial |
|---|---|
| Who can get it | anyone, no credit card required, free for 14 days |
The 55 fields the plan's answer can hold
job ID, title, location, locations, location kind, primary location, city ID, city name, state ID, state name, state code, country ID, country name, country code, latitude, longitude, timezone, location label, location is remote, company name, company description, company logo, company website URL, company LinkedIn URL, company Twitter URL, company GitHub URL, company Facebook URL, company Instagram URL, company YouTube URL, company employee count, company industry, company headquarters, company founded, company specialties, company team, company team member name, company team member title, company team member LinkedIn URL, company team member photo URL, employer ID, posted at, description, application URL, remote, remote type, active, expired at, language, employment type, experience level, experience levels, salary min, salary max, salary currency, salary text