Glassdoor Company Search - by URL avatar
Glassdoor Company Search - by URL

Pricing

$3.00 / 1,000 results

Go to Store
Glassdoor Company Search - by URL

Glassdoor Company Search - by URL

Developed by

AUTOScraping

AUTOScraping

Maintained by Community

Scrape Glassdoor company overviews and extract ratings, reviews, and company data in JSON format. Proxy-free and ready for dashboards. Pricing: $3/1000 results.

0.0 (0)

Pricing

$3.00 / 1,000 results

0

Total users

9

Monthly users

9

Runs succeeded

>99%

Issues response

3.4 hours

Last modified

5 days ago

MZ

Error when testing POST API endpoint

Closed

mild_zenith opened this issue
12 days ago

When I test the POST API endpoint, I get the following issue. Please fix.

{ "error": { "type": "invalid-input", "message": "Input is not valid: Field input.urls is required" } }

AUTOScraping avatar

Thank you for reporting this. We're reviewing the issue and will provide you with a fix shortly.

AUTOScraping avatar

Your error Field input.urls is required means your Apify Actor expects the urls to be nested under an input key in the payload.

Please adjust your curl command like this:

Bash

curl -L 'https://api.apify.com/v2/acts/ri2io7OqNhaPUxpcA/runs'
-H 'Content-Type: application/json'
-H 'Accept: application/json'
-H 'Authorization: Bearer '
-d '{ "input": { # <--- Add this "input" wrapper "urls": [ "https://www.tiktok.com/@fofimdmell", "https://www.tiktok.com/@therock" ] } }' When using the API, "setting inputs manually" refers to ensuring your JSON payload (-d flag) has the correct structure the Actor expects.

MZ

mild_zenith

11 days ago

This doesn't really make sense. The URL you provided me isn't the one I'm trying to run. Why are the URLs tiktok URLs when this is a glassdoor API?

AUTOScraping avatar

Hi, you're absolutely right — I mistakenly copied the structure from a different actor (one related to TikTok), which caused the confusion. Sorry for that.

Thanks for your patience. Here’s the correct curl request for running the autoscraping~glassdoor-company-data actor. This includes the proper input.urls format the actor expects. The API key has been masked for security:

curl -X POST 'https://api.apify.com/v2/acts/autoscraping~glassdoor-company-data/runs?token=***'
-H 'Content-Type: application/json'
-d '{ "input": { "urls": [ "https://www.glassdoor.co.uk/Overview/Working-at-Apple-EI_IE1138.11,16.htm" ] } }' Just replace *** with your actual API token (apifyapi...) when testing from your terminal or any external tool.

Let me know if anything else is unclear or if you'd like a version with multiple URLs.