Skip to main content

Indeed Company Reviews API

The Indeed Company Reviews API is a REST API that allows you to access company reviews data from Indeed using the indeed/company-reviews endpoint.

You can query the API by passing in the company_id parameter with the Indeed company ID.

curl -GET "https://proxy.scrapeops.io/v1/structured-data/indeed/company-reviews?api_key=YOUR_API_KEY&company_id=google&country=us"

Or you can pass in the url of the company reviews page you want to scrape (make sure to encode the URL).

curl -GET "https://proxy.scrapeops.io/v1/structured-data/indeed/company-reviews?api_key=YOUR_API_KEY&url=https%3A%2F%2Fwww.indeed.com%2Fcmp%2Fgoogle%2Freviews"

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 Company Reviews API:

ParameterDescription
api_keyRequired. The API key to use for the request.
company_idThe Indeed company ID you want to scrape.
urlThe URL of the company reviews page you want to scrape. If a URL is provided, the URL will take priority over the company_id.
countryThe 2 letter country code of where you want the company data to be scraped from. Example: us, uk, ca, de, fr, etc.
tldThe Indeed domains to scrape from. Example: com, co.uk, ca, de, fr, etc.
sortSort reviews. Example: recent, helpful, rating.
startPagination offset. Example: 0, 10, 20, etc.

The below table outlines the valid TLDs for each country.

TLDIndeed Domain
usindeed.com
ukindeed.co.uk
caindeed.ca
deindeed.de
frindeed.fr
itindeed.it
esindeed.es
nlindeed.nl
plindeed.pl
inindeed.co.in
auindeed.com.au
jpindeed.jp
mxindeed.com.mx
brindeed.com.br
saindeed.com.sa
aeindeed.ae