Bayt.com Jobs Scraper
Pricing
from $4.99 / 1,000 results
Bayt.com Jobs Scraper
Scrapes job listings from Bayt.com — the Middle East's largest job posting site. Supports keyword and location search with optional detail page extraction.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Coding Frontned
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Share
Collect real public job listings from Bayt.com by keyword and optional location. The Actor uses a fingerprinted Chromium session because Bayt rejects plain HTTP requests, deduplicates jobs by Bayt job ID, applies the requested location to the visible card location, follows bounded pagination when Bayt exposes a next link, and optionally visits detail pages for descriptions, skills, and qualifications.
Input
| Field | Type | Default | Description |
|---|---|---|---|
keyword | string | required | Nonempty job keyword, up to 120 characters |
location | string | empty | Optional location, up to 120 characters |
maxJobs | integer | 20 | Maximum unique jobs, from 1 to 200 |
includeDescription | boolean | false | Visit each detail page for optional extended text and tags |
proxyConfiguration | object | direct | Optional validated Apify Proxy or custom HTTP proxy configuration |
{"keyword": "software engineer","location": "Dubai","maxJobs": 20,"includeDescription": false,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "AE"}}
Each dataset row is a real job entity with required Bayt job identity, title, company, apply URL, search provenance, extraction method, actual proxy/fingerprint status, and timestamp. Optional source-backed fields include company links/logo, location, salary range, experience range, job type, categories, listing summary, dates, description, skills, and qualifications. Missing optional values are omitted.
Successful runs write an OUTPUT summary containing requested/scraped counts, failed requests, detail mode, actual proxy use, data availability, and completion time. Blocked or zero-job runs exit nonzero and do not add diagnostic rows to the job dataset.