Bayt Jobs Scraper 🌟 avatar
Bayt Jobs Scraper 🌟

Pricing

$19.99/month + usage

Go to Store
Bayt Jobs Scraper 🌟

Bayt Jobs Scraper 🌟

Developed by

EasyApi

EasyApi

Maintained by Community

🎯 Extract detailed job listings from Bayt.com with comprehensive information including job titles, companies, locations, and descriptions. Perfect for job market analysis, recruitment research, and tracking employment opportunities in the Middle East.

0.0 (0)

Pricing

$19.99/month + usage

0

Total users

37

Monthly users

25

Runs succeeded

>99%

Issues response

12 days

Last modified

3 months ago

JH

maxItems Setting Ignored & Infinite Scroll Loop in easyapi/bayt-jobs-scraper

Open

jonny.halliwell opened this issue
12 days ago

Summary: The actor easyapi/bayt-jobs-scraper does not respect the maxItems parameter and fails to stop scrolling even when no new data is loaded. This leads to excessive data collection (16,000+ items) and likely duplicates due to infinite scroll loops. Test Setup: • Input URLs: 29 job category pages from Bayt (e.g., cyber-security-analyst-jobs, grc-consultant-jobs). • maxItems: Set to 3,000. • Expected: Stop globally at 3,000 unique jobs, ideally without duplicates. Example That Worked Correctly: • https://www.bayt.com/en/uae/jobs/iam-consultant-jobs/ • Finished after collecting 1 item. • Scrolled 6 times, then stopped. • Total request duration ~34s. • https://www.bayt.com/en/uae/jobs/ciso-jobs/ • Collected 3 items. • Stopped correctly. Example That Entered Infinite Scroll Loop: • https://www.bayt.com/en/uae/jobs/cyber-security-analyst-jobs/ • Scrolled over 224 times, collecting exactly 7 items per scroll. • Saved over 1,500+ items from this page alone. • Pattern like: "Scrolling time...157
Saved 7 items
Scrolling time...158
Saved 7 items
..." • No evidence of detecting content repetition or stopping when the end is reached.