Hiring Index pricing: job postings API
Is Hiring Index yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- $29 monthlyPro$1.16 per 1,000
- $79 monthlyUltra$0.632 per 1,000
- $199 monthlyMega$0.398 per 1,000
- Contact usCustom
POST / jobs/ search Hiring Index's only call for this APIAbout this item
- A copy at most 1 day old. You get jobs from Hiring Index's database.
- 10 of the 13 key fields we check. Description, Category, Location, Remote, Salary, Terms, Level, Team, Company, Posted.
- Nothing to pay. You get 2,500 results a month. Calls stop once your results run out. Quotas reset monthly, no rollover.
- One call. You call
POST /. Every input is optional. The call returns the matching jobs.jobs/ search - Who can get it: anyone with a RapidAPI account. Keep data: no limit. Use data: with conditions.
Hiring Index: job postings API alternatives
Hiring Index alternatives: other job postings API providers by price
The table starts with Hiring Index's cheapest paid plan. Next come plans from other providers with the price per 1,000 jobs closest to Hiring Index's. Each plan in the table gives live data or data at most a day old.
| Hiring Index, $199 monthly | SerpApi, $3,750 monthly | Hirebase, $9,590.40 yearly, Scale (annual), POST /v2/jobs/neural-search | OpenWeb Ninja, pay as you go | Thordata, $1,500 pack, 3,000,000 Credits, POST /builder, Indeed - Scrape job listing information by Keyword | |
|---|---|---|---|---|---|
| $ per 1,000 jobs | $0.398 | $0.375 | $0.40 | $0.50 | $0.50 |
| Completeness | 77% | 54% | 85% | 62% | 38% |
| Billing | monthly | monthly | yearly | pay as you go | pay first |
| Pay | $199 | $3,750 | $9,590.40 | monthly | $1,500 |
| Enough for | 500,000 results a month | 1,000,000 pages a month | 2,000,000 results a month | as many as you pay for | 3,000,000 results |
| Freshness | 1 day | live | 1 hour | live | live |
| Who can get it | anyone with a RapidAPI account | anyone at the age of majority in their state or province of residence | 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, a minor with a parent's permission | anyone 18 or older and of the legal age in their jurisdiction |
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
- Location
- Remote
- Salary
- Terms
- Level
- Team
- Recruiter, not in the answer
- Company
- Posted
- Status, not in the answer
| $ per 1,000 jobs | $0.00 |
|---|---|
| Per | result |
| Billing | free |
| Aggregators | none |
|---|
| Most per search | 10,000 |
|---|---|
| Also pays for | Aggregates over a filtered slice · from the same budget: One posting by id |
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Search live roles by title, keyword, location, salary, work arrangement and posting age |
|---|
| Freshness | 1 day |
|---|---|
| History | open only |
| Keep data | no limit |
| Use data | Access is licensed per organisation and billed by volume. You may store and process returned data inside your own product. You may not resell the raw index as a competing data feed. |
| Pay | $0 |
|---|---|
| You get | 2,500 results a month |
| Enough for | 2,500 results a month |
| Expires | quotas reset monthly, no rollover |
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | nothing required. Optional: job_titles, keywords, cities, country_codes, company_name, handles, remote_flag, employment_type, seniority, source_platforms, salary.min, salary.max, salary.currency, salary.period, salary.match, days_ago, page, limit |
|---|---|
| Method | POST |
| Path | /jobs/search |
| Plan | Free |
|---|---|
| Who can get it | anyone with a RapidAPI account |
The 49 fields the plan's answer can hold
job ID, source, board handle, source job ID, location index, requisition ID, job title, company name, description, detail fetched date, detail description, detail filled fields, posted date, posted date as written, updated date, updated date as written, posting URL, apply URL, location, city, region, country, country code, postal code, street address, latitude, longitude, remote status, hybrid status, employment type, seniority, industry, job function, department, team, education level, language, salary minimum, salary maximum, salary currency, salary period, salary source, salary confidence, salary text, first seen date, fetched date, content hash, total results, company count