Indeed API for job listings, salaries and employers
Indeed jobs as JSON: title, company, location, structured salary, job type and posting date for any search, each job's full description, Indeed's salary data by title and company pages. No partner approval.
Role
Endpoint
curl "https://api.toolzerhub.com/v1/indeed/jobs/search?query=data+analyst&location=New+York%2C+NY" \
-H "x-api-key: $TOOLZERHUB_API_KEY"{
"data": {
"query": "data analyst",
"location": "New York, NY",
"radius": 25,
"page_number": 1,
"count": 45,
"has_more": false,
"stop_reason": "page_two_requires_signin",
"results": [
{
"job_key": "23869ce3177273e4",
"title": "Regulatory Data Analyst",
"company": {
"name": "Federal Reserve Bank of New York",
"rating": 4.1,
"review_count": 575
},
"location": {
"formatted": "New York, NY"
},
"salary": {
"min": 79300,
"max": 85000,
"period": "YEARLY",
"text": "$79,300 - $85,000 a year"
},
"job_types": [
"Full-time"
],
"sponsored": false,
"published_at": "2026-10-21T05:00:00.000Z"
},
{
"job_key": "80d205d52e0345f2",
"title": "Data Analyst",
"company": {
"name": "OFFICE OF THE MAYOR",
"rating": 0,
"review_count": 0
},
"location": {
"formatted": "Manhattan, NY"
},
"salary": {
"min": 90000,
"max": 110000,
"period": "YEARLY",
"text": "$90,000 - $110,000 a year"
},
"job_types": [
"Full-time"
],
"sponsored": false,
"published_at": "2026-06-10T05:00:00.000Z"
},
{
"job_key": "1255dc741de28018",
"title": "Data Analyst",
"company": {
"name": "NYU Langone Health",
"rating": 4.3,
"review_count": 4235
},
"location": {
"formatted": "New York, NY 10016"
},
"salary": {
"min": 70481.6,
"max": 83475,
"period": "YEARLY",
"text": "$70,481.60 - $83,475.00 a year"
},
"job_types": [],
"sponsored": false,
"published_at": "2026-07-24T05:00:00.000Z"
}
]
}
}- 1
- 100%
- 1.5 s
- 4
Endpoints
What you can get
One request each, 1 credit per call. Open one to see its parameters and a real response.
- Search jobs
/v1/indeed/jobs/search100% · 1.59 s1 creditSearch jobs reference (opens in new tab) - Job details
/v1/indeed/jobs/detail100% · 0.92 s1 creditJob details reference (opens in new tab) - Salaries
/v1/indeed/salaries100% · 0.65 s1 creditSalaries reference (opens in new tab) - Company profile
/v1/indeed/company100% · 1.34 s1 creditCompany profile reference (opens in new tab)
Response
What comes back
Field names and types read off the real responses in the demo above.
- Search jobs
/v1/indeed/jobs/search8 fields- job_keystring"23869ce3177273e4"
- titlestring"Regulatory Data Analyst"
- companyobject{ name, rating }
- locationobject{ formatted }
- salaryobject{ min, max }
- job_typesarray[1 items]
- sponsoredbooleanfalse
- published_atstring"2026-10-21T05:00:00.000Z"
- Job details
/v1/indeed/jobs/detail9 fields- job_keystring"23869ce3177273e4"
- titlestring"Regulatory Data Analyst"
- date_postedstring"2026-10-21T21:01:03.261Z"
- valid_throughstring"2027-02-19T01:32:05.422Z"
- employment_typearray[1 items]
- direct_applybooleanfalse
- salaryobject{ currency, min }
- hiring_organizationobject{ name }
- descriptionstring"Company Federal Reserve…"
- Salaries
/v1/indeed/salaries8 fields- titlestring"Data Analyst"
- countrystring"US"
- nationalobject{ period, mean }
- percentilesobject{ percentile_10, median }
- regionsarray[3 items]
- top_paying_companiesarray[3 items]
- related_titlesarray[3 items]
- last_updated_atstring"2026-10-12T07:54:40.000Z"
Use cases
What people build with it
- 01Track job openings for a role and citySearch jobs
- 02Compare pay by role and stateSearch jobsSalaries
- 03Check the employers hiringSearch jobsCompany profile
How it works
From key to JSON
- 01x-api-key••••••••••Get a key
- 02GET/v1/indeed/jobs/searchSend a request
- 03{ data, status }200Get JSON
Pricing
What it costs
Every endpoint on this page costs 1 credit per call. Failed calls cost nothing.
- Free$0
- 10K pack$19
- Starter$29
Per 1,000 credits
Compare
Why not build it yourself
Three ways to get Indeed data into your app.
| Compare | Toolzer Hub | Indeed APIs | Your own scraper |
|---|---|---|---|
| Setup | One API key | Partner approval | Proxies, sessions, retries |
| When Indeed changes | We fix it | Indeed keeps it working | You fix the parser |
| Cost to start | 100 free credits a month | For employers and ATS partners | Proxies and your time |
FAQ
Questions
- Is this the official Indeed API?
- What does the official Indeed API allow?
- What data does it return?
- What does it cost?
Guides
Indeed guides
Tested walkthroughs with real requests and output.
Try the Indeed API free
Every new workspace gets 100 credits a month. Buy credits only when you need more.