Indeed Job Search API
The Indeed Job Search API is a REST API that allows you to access job search data from Indeed using the indeed/job-search endpoint.
You can query the API by passing in the query parameter with the job search term.
curl -GET "https://proxy.scrapeops.io/v1/structured-data/indeed/job-search?api_key=YOUR_API_KEY&query=golang&location=New York"
Or you can pass in the url of the full URL of the job search page you want to scrape (make sure to encode the URL).
curl -GET "https://proxy.scrapeops.io/v1/structured-data/indeed/job-search?api_key=YOUR_API_KEY&url=https%3A%2F%2Fwww.indeed.com%2Fjobs%3Fq%3Dgolang%26l%3DNew%20York"
Authorisation - API Key
To use the ScrapeOps proxy, you first need an API key which you can get by signing up for a free account here.
Your API key must be included with every request using the api_key query parameter otherwise the API will return a 403 Forbidden Access status code.
API Parameters
The following parameters are available for the Indeed Job Search API:
| Parameter | Description |
|---|---|
api_key | Required. The API key to use for the request. |
query | The job search query you want to search for. |
url | The URL of the job search page you want to scrape. If a URL is provided, the URL will take priority over the query. |
location | The geographic location for the job search. Example: New York, San Francisco, Los Angeles, etc. |
country | The 2 letter country code of where you want the job data to be scraped from. Example: us, uk, ca, de, fr, etc. |
tld | The Indeed domains to scrape from. Example: com, co.uk, ca, de, fr, etc. |
job_type | Filter jobs by type. Example: fulltime, parttime, contract, etc. |
sort | Sort results. Example: relevance, date, salary. |
start | Pagination offset. Example: 0, 10, 20, etc. |
radius | Search radius in miles. |
fromage | Job age filter in days. Example: 1, 3, 7, 14, 30. |
salary | Salary filter. |
remote | Remote work filter. |
The below table outlines the valid TLDs for each country.
| TLD | Indeed Domain |
|---|---|
us | indeed.com |
uk | indeed.co.uk |
ca | indeed.ca |
de | indeed.de |
fr | indeed.fr |
it | indeed.it |
es | indeed.es |
nl | indeed.nl |
pl | indeed.pl |
in | indeed.co.in |
au | indeed.com.au |
jp | indeed.jp |
mx | indeed.com.mx |
br | indeed.com.br |
sa | indeed.com.sa |
ae | indeed.ae |