The Jobs API pricing: job posting details API
Is The Jobs API yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree trial$0.00 per 1,000
- $200 monthlyCanada$0.00077 per 1,000
- $900 monthlyUnited States$0.0035 per 1,000
- $1,100 monthlyUnited States + Canada$0.0042 per 1,000
GET / v1/ jobs/ {id} The Jobs API's only call for this API- Company discovery API
- Job posting details API
- Job postings API
GET /v1/ active-ats - Job postings API
GET /v1/ jobs - Company enrichment API
About this item
- A copy at most 1 hour old. You get jobs from The Jobs API's database.
- 9 of the 13 key fields we check. Description, Location, Remote, Salary, Terms, Level, Company, Posted, Status.
- Nothing to pay. You get 100,000 results once, enough for 100,000 calls. Calls stop once your results run out. Unused results expire after 14 days.
- One call. You send
idtoGET /. You can also sendv1/ jobs/ {id} derived_andevidence include_. The call returns the job.organization - Who can get it: any new organization, one trial each. Keep data: with conditions. Use data: with conditions.
The Jobs API: job posting details API alternatives
The Jobs API alternatives: other job posting details API providers by price
The table starts with The Jobs API's cheapest paid plan. Next come plans from other providers with the price per 1,000 jobs closest to The Jobs API's. Each plan in the table gives live data or data at most an hour old.
| The Jobs API, $200 monthly | FetchLayer, $1,400 monthly | Zapi, Rp399,000 monthly | JobDataLake, $400 pack | PrismCrawl, $1,000 pack | |
|---|---|---|---|---|---|
| $ per 1,000 jobs | $0.00077 | $0.013 | $0.022 | $0.10 | $0.15 |
| Completeness | 69% | 46% | 54% | 69% | 38% |
| Billing | monthly | monthly | monthly | pay first | pay first |
| Pay | $200 | $1,400 | Rp399,000 | $400 | $1,000 |
| Enough for | 259,200,000 calls a month | 108,864,000 calls a month | 1,000,000 calls a month | 4,000,000 calls | 6,666,667 calls |
| Freshness | 1 hour | live | live | 1 hour | live |
| Who can get it | anyone | anyone at least 18 years old (or the age of legal majority in their jurisdiction, if higher) | anyone aged 18 or with guardian consent | anyone with an account | anyone at least 18 and legally able to enter the agreement |
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-06.
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 | $0.00 |
|---|
| Their pitch | Returns one job with everything we have for it: both description formats and the employer-provided source_fields. |
|---|
| Freshness | 1 hour |
|---|---|
| Keep data | "You may keep a copy of the jobs you need to run your product, and you must remove jobs that we report as expired." |
| Use data | "While your plan is active, you may use the job data inside your own products and services, for example to show jobs on your job board, in your app or in your research. When you show a job to people, keep the link to the original job post so they can apply with the employer." "You may not: sell, rent or give away our job data as a dataset, file or feed of its own, use it to build or supply another jobs API or job data service, share your API key or account with people outside your organization, copy, scrape or download the service in ways the API does not offer, reverse engineer the service or test its security without our written permission, overload or harm the service, or use the data for anything illegal, unfair or discriminatory, including spam." |
| Pay | $0 |
|---|---|
| You get | 100,000 results |
| Enough for | 100,000 calls, once |
| Expires | 14 days |
| Per second | 100 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | id. Optional: derived_evidence, include_organization |
|---|---|
| Method | GET |
| Path | /v1/jobs/{id} |
| Plan | Free trial |
|---|---|
| Who can get it | any new organization, one trial each |
The 46 fields the plan's answer can hold
job ID, title, company, job URL, apply URL, job source, source type, posted at, valid through, location, city, state or province, country, postal code, latitude, longitude, remote, work arrangement, employment type, salary min, salary max, salary currency, salary period, description, description HTML, source fields, job board, status, first seen at, updated at, expired at, coordinate precision, salary source, skills, office days per week, experience years min, experience band, education levels, weekly hours, visa sponsorship, benefits, ad language, bilingual, derived salary, derived employment type, derived evidence