Indeed API
Search public Indeed jobs and retrieve individual postings, company profiles, workplace survey results, and salary aggregates.
4 endpoints
Endpoints
Each endpoint links to its request parameters, response schema, and code examples.
Companies
1 endpointJobs
2 endpoints- Get job detailsReturns one Indeed job posting for required jk (job key), including the full description_html, structured salary, employer, locations and valid_through. data is null when the posting no longer exists — a normal outcome, returned as 200, not 404.
/v1/indeed/jobs/detail1 crGET - Search jobsSearch one page of Indeed job listings by text, location, radius, age, job type, and sort order. Vary the query and filters to cover more jobs.
/v1/indeed/jobs/search1 crGET
Salaries
1 endpointWhat you can build
- Collect job listings for a role and location.
- Research company information and published salary data.
Make your first request
Replace the placeholders with your input values. The endpoint reference explains each input and the returned fields.
curl -X GET "https://api.toolzerhub.com/v1/indeed/jobs/search?query=<query>" -H "x-api-key: $TOOLZERHUB_API_KEY"Need a key? Create an account, then review credits and responses and errors.