
Yelp Business Info Scraper
Pricing
$25.00/month + usage

Yelp Business Info Scraper
Quickly gather rich, detailed data from Yelp business pages—perfect for insights and analysis! 🚀
0.0 (0)
Pricing
$25.00/month + usage
18
Monthly users
20
Runs succeeded
>99%
Response time
16 hours
Last modified
23 days ago

Cannot extract Yelp Profile
Closed
For a completely valid URL https://www.yelp.com/biz/la-la-land-smoke-shop-and-vape-weatherford I'm getting error in logs. I have tried multiple times and behavior is consistent.
input:
1{ 2 "Urls": [ 3 "https://www.yelp.com/biz/la-la-land-smoke-shop-and-vape-weatherford" 4 ] 5}
I'm getting the following error:
12025-03-24T19:09:42.710Z ACTOR: Pulling Docker image of build LzvPbhVriNyhjxpDQ from registry. 22025-03-24T19:09:42.811Z ACTOR: Creating Docker container. 32025-03-24T19:09:43.310Z ACTOR: Starting Docker container. 42025-03-24T19:09:45.051Z [apify] INFO Initializing Actor... 52025-03-24T19:09:45.055Z [apify] INFO System info ({"apify_sdk_version": "2.4.0", "apify_client_version": "1.9.2", "crawlee_version": "0.6.5", "python_version": "3.12.9", "os": "linux"}) 62025-03-24T19:09:45.110Z [apify] INFO Hello from the Actor! 72025-03-24T19:10:22.529Z [apify] ERROR Error occurred while requesting parameters: https://www.yelp.com/biz/la-la-land-smoke-shop-and-vape-weatherford, skipping. Error: RetryError[<Future at 0x7df894980f50 state=finished raised Exception>] 82025-03-24T19:10:22.531Z [apify] INFO Exiting Actor ({"exit_code": 0})

Hi, thank you for reporting this error. I have analyzed the API for this URL and found that the structure of the webpage it returns is different from other URLs. My initial assessment is that this is an isolated case, which occurs less frequently, and currently, we do not have a solution to handle this situation. If you come across more examples in the future, please let me know, and I will try to find a way to address it.

Competent Path (competent_path)
Can you please return something in response? Currently there is error in logs but no response.

Hi, I have optimized the Actor. In the future, if the parameter collection fails, it will still return data, and the content returned in its title field will be marked as "The current parameter collection failed. Please try again later.".

Competent Path (competent_path)
Thank you for that.
I see that you return error message in title, e.g.
"title": "The current parameter collection failed. Please try again later.",
It would be really nice if you could have a separate field
1{ 2... 3"status": "FAILED", 4"error": "The current parameter collection failed. Please try again later." 5... 6}
This would make api integrations way easier.

Hi, I received your request. I'm a bit busy today, but I'll help you implement this feature tomorrow.

Hi, I've added a status field. If the current parameter is successfully collected, its value will be SUCCEEDED. If the collection fails, its value will be FAILED.

Competent Path (competent_path)
thank you, this looks great.
Pricing
Pricing model
RentalTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
1 day
Price
$25.00