Dubizzle Jobs Search Scraper
Pricing
$20.00/month + usage
Dubizzle Jobs Search Scraper
Powerful Dubizzle jobs scraper for extracting comprehensive UAE job listings. Collect detailed employment data including job details, company information, locations, and contact data. Perfect for recruitment agencies, researchers, and job market analysis with automated data extraction from Dubizzle.
Pricing
$20.00/month + usage
Rating
0.0
(0)
Developer
ecomscrape
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Contact
If you encounter any issues or need to exchange information, please feel free to contact us through the following link: My profile
Dubizzle Jobs Search Scraper: Extract Jobs Data & Prices Efficiently
Introduction
Dubizzle.com stands as the UAE's leading free classifieds website, serving as a premier destination for job seekers looking for employment opportunities across the seven emirates. With thousands of job listings spanning various industries and career levels, Dubizzle has become an essential platform for both employers and job seekers in the UAE market.
The challenge many professionals face is efficiently collecting and analyzing job market data from Dubizzle's extensive database. Whether you're a recruitment agency tracking market trends, a researcher analyzing employment patterns, or a business professional monitoring competitor hiring activities, manually browsing through hundreds of job listings is time-consuming and inefficient.
Our Dubizzle Jobs Scraper addresses this challenge by automating the data extraction process, enabling you to gather comprehensive job listing information systematically and efficiently. This powerful tool transforms hours of manual research into minutes of automated data collection, providing you with structured, actionable employment data from one of the Middle East's most prominent job platforms.
Scraper Overview
The Dubizzle Jobs Scraper is a sophisticated data extraction tool designed specifically for collecting comprehensive job listing information from Dubizzle.com. This professional-grade scraper captures detailed employment data including job specifications, company information, location details, and contact information, making it an invaluable resource for various business and research applications.
Key Strengths:
- Comprehensive Data Extraction: Captures over 40 data fields per job listing, ensuring no crucial information is missed
- Multi-Category Support: Works across all job categories on Dubizzle, from entry-level positions to executive roles
- Location Intelligence: Extracts detailed geographic information including neighborhoods and precise locations
- Business Intelligence Ready: Provides structured data perfect for analysis, reporting, and business intelligence applications
Target Users:
- Recruitment agencies and headhunters monitoring job market trends
- HR professionals conducting competitive salary research
- Market researchers analyzing employment patterns in the UAE
- Business analysts tracking industry hiring trends
- Job aggregation platforms seeking to expand their listings database
The scraper is particularly valuable for professionals who need to maintain current awareness of the UAE job market, track specific industries, or conduct comprehensive employment market analysis across different emirates and job categories.
Detailed Input and Output Specifications
Example url 1: https://uae.dubizzle.com/jobs/beauty-salon/
Example url 2: https://uae.dubizzle.com/jobs/beauty-salon/s/role/manicurist/
Example url 3: https://sharjah.dubizzle.com/jobs/cook-chef/
Example Screenshot of Jobs list by query page:

Input Format
The scraper accepts configuration through a JSON object with several key parameters:
Scrape with URLs:
{"max_retries_per_url": 2, // Maximum number of retry attempts for each URL"proxy": { // Proxy configuration to avoid bot detection"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "AE" // Choose a country that matches your target data location},"max_items_per_url": 20, // Total number of items you want to scrape"urls": [ // Job listing page URLs to scrape"https://uae.dubizzle.com/jobs/search/?keyword=accountant&salary=3&required_work_experience=2&required_commitment=FT&remote_job=No","https://uae.dubizzle.com/jobs/beauty-salon/","https://sharjah.dubizzle.com/jobs/cook-chef/"],"ignore_url_failures": true // Continue scraping even if some URLs fail}
The urls parameter: List of job listing page URLs that you want to scrape. You can add URLs one by one, or use the Bulk edit section to add a prepared list.
The ignore_url_failures parameter: If set to true, the scraper will continue running even if some URLs fail to be scraped after reaching the maximum number of retries. This ensures that one problematic URL doesn't stop your entire scraping job.
When you provide a list of URLs for scraping, all options in the "Scrape with search filters" section will be disabled. The system will only collect data from the URLs you specified.
Scrape with Search Filters:
{"max_retries_per_url": 2, // Maximum number of retry attempts for each search filter"proxy": { // Proxy configuration to avoid bot detection"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "AE" // Choose a country that matches your target data location},"max_items_per_url": 20, // Total number of items you want to scrape"keyword": "accountant", // Search keyword to find jobs"location": "dubai", // Filter by city/location"job_type": "FT", // Filter by job type"remote_job": "No", // Filter by remote work option"salary": "3", // Filter by salary range"experience": "2", // Filter by experience level"page": 1 // Starting page number for search results}
The keyword parameter: The search keyword to find jobs (e.g., "accountant", "engineer", "manager", "developer").
The location parameter: Filter jobs by city/location in UAE:
"uae"- All cities in UAE"dubai"- Dubai"abudhabi"- Abu Dhabi"rak"- Ras Al Khaimah"sharjah"- Sharjah"fujairah"- Fujairah"ajman"- Ajman"uaq"- Umm Al Quwain"alain"- Al Ain
The job_type parameter: Filter jobs by employment type:
"FT"- Full Time"PT"- Part Time"CO"- Contract"TP"- Temporary"OT"- Other
The remote_job parameter: Filter jobs by remote work availability:
"Yes"- Remote jobs only"No"- On-site jobs only
The salary parameter: Filter jobs by salary range (AED per month):
"0"- Negotiable"1"- Less than 2,000"2"- 2,000 - 3,999"3"- 4,000 - 5,999"4"- 6,000 - 7,999"5"- 8,000 - 11,999"6"- 12,000 - 19,999"7"- 20,000 +
The experience parameter: Filter jobs by required experience level:
"0"- 0-1 years"1"- 1-2 years"2"- 2-5 years"5"- 5-10 years"10"- 10-15 years"15"- 15+ years
The page parameter: Starting page number for scraping, useful for continuing interrupted scrapes or targeting specific result ranges.
When using search filters for scraping, you need to leave the urls field empty (or set it to null) in the "Scrape with URLs" configuration.
General Options:
The max_items_per_url parameter: Limits the number of job listings extracted from each listing page or search results page. The default value is 20, providing a manageable batch size while allowing for comprehensive data collection.
The max_retries_per_url parameter: Sets the maximum number of retry attempts for each URL or search filters if the scrape is detected as a bot or the page fails to load. The default value is 2, providing a good balance between thoroughness and efficiency.
The proxy parameter: Proxy configuration is essential for maintaining anonymity and avoiding detection. The residential proxy option ensures that your scraping activities appear as legitimate browsing, reducing the risk of being blocked or rate-limited. You should choose a country that matches the location of the website you're scraping (e.g., UAE/AE for dubizzle.com).
Output Format
[ // List of Jobs information{"id": 77329,"uuid": "aa547fa355cf46969fc84a471e4e9b52","external_id": null,"object_i_d": null,"name": {"en": "Massage Therapists","ar": "Massage Therapists"},"price": null,"added": 1752749445,"created_at": 1752749546,"absolute_url": {"en": "https://sharjah.dubizzle.com/jobs/beauty-salon/2025/7/17/massage-therapists-12-941---aa547fa355cf46969fc84a471e4e9b52/","ar": "https://sharjah.dubizzle.com/ar/jobs/beauty-salon/2025/7/17/massage-therapists-12-941---aa547fa355cf46969fc84a471e4e9b52/"},"permalink": "https://dubizzle.com/s/HFUHP","short_url": null,"category_id": 2080,"category": {"slug": ["beauty-salon"],"ar": ["الصحة والجمال"],"en": ["Beauty / Salon"],"id": [2080]},"categories": null,"category_v2": {"slug_paths": ["jobs","jobs/beauty-salon"],"names_ar": ["وظائف شاغرة","الصحة والجمال"],"names_en": ["Jobs","Beauty / Salon"],"ids": [4,2080]},"site": {"en": "Sharjah","ar": "الشارقة","id": 12},"location_list": {"fr": ["Émirates","Sharjah","Al Darari"],"en": ["UAE","Sharjah","Al Darari"],"uuids": ["1be24d34-7804-4def-b51f-312f7556685b","d958686a-8b15-410b-9a9d-a90b329f66fc"],"ar": ["الإمارات","الشارقة","الدراري"],"ids": [3,200,60158],"slugs": ["sharjah","al-darari"]},"neighbourhood": {"en": "Al Darari","ar": "الدراري","id": 60158},"neighborhoods": null,"photos": {},"photo_thumbnails": [],"photos_count": 0,"has_video": null,"has_video_url": null,"video_url": null,"tour_360": null,"tour_url": null,"has_tour_url": null,"has_phone_number": false,"has_whatsapp_number": false,"has_sms_number": null,"can_chat": false,"user": {"id": "39b68e9d-a9f1-471f-9c85-a9515b31cfcd"},"business": null,"agent": null,"agent_profile": null,"agent_logo": null,"auto_agent_id": null,"jobs_logo": null,"is_verified": null,"is_verified_user": false,"is_verified_business": false,"is_premium": false,"is_premium_ad": null,"is_super_ad": false,"highlighted_ad": 0,"featured_listing": null,"promoted": null,"is_featured_agent": null,"details": {"monthly _salary": {"en": {"label": "Monthly Salary","value": "Less than 2,000"},"ar": {"label": "الراتب الشهري","value": "2000 أقل من"}},"remote _job": {"en": {"label": "Remote Job","value": "No"},"ar": {"label": "وظائف للعمل عن بعد","value": "لا"}},"auto reject applicants not based in the _u_a_e": {"en": {"label": "Auto reject applicants not based in the UAE","value": "No"},"ar": {"label": "أرفض تلقائياً الطلبات من خارج الإمارات","value": "لا"}},"employment _type": {"en": {"label": "Employment Type","value": "Full Time"},"ar": {"label": "نوع التوظيف","value": "دوام كامل"}},"gender": {"en": {"label": "Gender","value": "Any"},"ar": {"label": "الجنس","value": "أيهما"}},"minimum _work _experience": {"en": {"label": "Minimum Work Experience","value": "2-5 Years"},"ar": {"label": "الحد الأدنى من خبرة العمل","value": "2 - 5 سنوات"}},"minimum _education _level": {"en": {"label": "Minimum Education Level","value": "N/A"},"ar": {"label": "الحد الأدنى من مستوى التعليم","value": "غير محدد"}},"language": {"en": {"label": "Language","value": ["English"]},"ar": {"label": "اللغة","value": ["الإنجليزية"]}},"company _size": {"en": {"label": "Company Size","value": "11-50"},"ar": {"label": "حجم الشركة","value": "11-50"}},"benefits": {"en": {"label": "Benefits","value": ["Company Visa","Accommodation"]},"ar": {"label": "بدلات","value": ["تأشيرة عمل","إقامة"]}},"c_v _required": {"en": {"label": "CV Required","value": true},"ar": {"label": "CV Required","value": true}},"company _name": {"en": {"label": "Company Name","value": "Confidential"},"ar": {"label": "اسم الشركة","value": "Confidential"}},"hide _company _name": {"en": {"label": "Hide Company Name","value": true},"ar": {"label": "إخفاء إسم الشركة","value": true}},"industry": {"en": {"label": "Industry","value": "Beauty"},"ar": {"label": "قطاع الشركة","value": "الجمال"}},"job _title": {"en": {"label": "Job Title","value": "Others"},"ar": {"label": "مسمى وظيفي","value": "آخرون"}},"skills": {"en": {"label": "Skills","value": "[]"},"ar": {"label": "المهارات","value": "[]"}}},"description_short": null,"is_ecommerce_listing": false,"has_variants": false,"is_reserved": null,"is_coming_soon": null,"has_vin": null,"inventory_type": null,"vas": {},"city": null,"from_url": "https://uae.dubizzle.com/jobs/beauty-salon/"}, // ... Many other Jobs details]
The scraper generates comprehensive job listing data with over 40 distinct fields, providing a complete picture of each job opportunity. Here's the detailed output structure with explanations:
Core Identification Fields:
- ID: Unique Dubizzle internal identifier for the job listing
- UUID: Universal unique identifier for cross-platform referencing
- External ID: External reference number used by posting companies
- Object ID: Database object identifier for technical integration
Job Listing Information:
- Name: Complete job title as posted by the employer
- Price: Salary information (when disclosed by the employer)
- Added: Date when the job was first posted on Dubizzle
- Created At: Timestamp of listing creation for chronological analysis
URL and Access Information:
- Absolute URL: Complete web address for direct access to the job listing
- Permalink: Permanent link for consistent referencing
- Short URL: Compressed URL format for sharing purposes
Categorization and Classification:
- Category ID: Numerical identifier for the job category
- Category: Primary job category (e.g., "Engineering", "Healthcare")
- Categories: Array of all applicable categories for multi-category jobs
- Category V2: Updated categorization system for enhanced classification
Geographic and Location Data:
- Site: Dubizzle subdomain indicating the emirate (uae, dubai, sharjah, etc.)
- Location List: Comprehensive list of job locations
- Neighbourhood: Specific area or district information
- Neighborhoods: Array of nearby neighborhoods for location context
- Geolocation: Coordinate data for mapping and distance calculations
- City: Primary city where the job is located
Visual and Media Content:
- Photos: Array of job-related images uploaded by the employer
- Photo Thumbnails: Compressed image versions for quick loading
- Photos Count: Total number of images associated with the listing
- Has Video: Boolean indicating video content availability
- Video URL: Direct link to promotional or explanatory videos
- Tour 360: Indicates availability of virtual workplace tours
- Has Tour URL: Boolean flag for virtual tour availability
Contact and Communication:
- Has Phone Number: Indicates if direct phone contact is available
- Has WhatsApp Number: Shows WhatsApp communication option availability
- Has SMS Number: Indicates SMS contact capability
- Can Chat: Boolean for in-platform messaging availability
Employer and Agency Information:
- User: Basic information about the job poster
- Business: Company or business entity posting the job
- Agent: Recruitment agent details (when applicable)
- Agent Profile: Comprehensive agent profile information
- Agent Logo: Company or agent branding images
- Auto Agent ID: Automated agent identification for bulk posters
Listing Enhancement Features:
- Verified: Indicates if the job posting has been verified by Dubizzle
- Verified User: Shows if the posting user has verified status
- Verified Business: Indicates verified business account status
- Premium: Premium listing status for enhanced visibility
- Premium Ad: Upgraded advertising tier indication
- Super Ad: Highest tier promotional status
- Highlighted Ad: Special highlighting feature status
- Featured Listing: Featured placement in search results
- Promoted: General promotion status across the platform
- Featured Agent: Agent featuring status for recruitment firms
Content and Description:
- Details: Complete job description, requirements, and responsibilities
- Short Description: Condensed summary for quick overview
- E-commerce Listing: Indicates if the job relates to e-commerce roles
Special Attributes:
- Has Variants: Shows if multiple similar positions are available
- Reserved: Indicates if the position has been temporarily reserved
- Coming Soon: Future availability status for planned positions
- VAS (Value Added Services): Additional services or benefits offered
This comprehensive output structure ensures that you capture all available information from Dubizzle job listings, providing rich data for analysis, comparison, and business intelligence applications.
Usage Guide
Step-by-Step Implementation
Step 1: Choose Your Scraping Approach
Option A - URL-Based Preparation:
- Navigate to Dubizzle.com job section and identify your target categories
- Use the website's search and filtering features to find relevant job listings
- Copy complete URLs from specific job searches, category pages, or filtered results
- Ensure URLs include all search parameters for targeted extraction
Option B - Filter-Based Preparation:
- Define your search criteria using the built-in filters:
- Set
keywordfor specific job titles or roles (e.g., "accountant", "engineer", "manager") - Select
locationto target specific cities or all UAE - Choose
job_type(Full Time, Part Time, Contract, etc.) - Set
remote_jobto filter for remote or on-site positions - Select
salaryrange to target specific compensation levels - Choose
experiencelevel to match job requirements
- Set
Step 2: Configure Input Parameters
- Set appropriate retry limits (2-3 retries recommended for reliability)
- Configure proxy settings with UAE (AE) residential proxies for optimal performance
- Adjust
max_items_per_urlbased on your data requirements and resources - Enable
ignore_url_failuresto ensure robust scraping
Step 3: Execute the Scraper
- Load your configuration JSON into the scraper
- Monitor the extraction progress through the dashboard
- Review extracted data for completeness and accuracy
Step 4: Data Processing and Analysis
- Export extracted data to your preferred format (CSV, JSON, Excel)
- Implement data cleaning and normalization procedures
- Apply business logic for categorization and analysis
Best Practices
Method Selection:
- Use URL-based scraping for complex category hierarchies or when you need specific pre-filtered results with multiple parameters
- Use filter-based scraping for dynamic job searches with standard filtering options
- Combine both approaches: use filters for broad job discovery, then URLs for targeted deep dives into specific categories
Optimal Performance Tips:
- Use residential proxies with UAE (AE) geographic location for best access rates
- Limit concurrent requests to avoid rate limiting and maintain data quality
- Schedule regular extractions during off-peak hours for consistent access
- Implement data deduplication to handle recurring job listings
Filter Optimization Strategies:
- Location-Based Strategy: Target specific cities (
"dubai","abudhabi") for localized job markets, or use"uae"for nationwide coverage - Salary Analysis: Use different
salaryranges to analyze compensation trends across experience levels - Experience Targeting: Combine
experiencewithsalaryfilters to identify career progression patterns - Remote Work Research: Filter by
remote_job: "Yes"to track remote work opportunities - Job Type Analysis: Use
job_typeto segment full-time vs contract opportunities
Advanced Filter Combinations:
- Entry-level jobs:
keyword: "junior", experience: "0", salary: "1" - Senior positions:
keyword: "manager", experience: "10", salary: "6" - Remote opportunities:
remote_job: "Yes", job_type: "FT", location: "uae" - High-paying roles:
salary: "7", experience: "5", location: "dubai"
Data Quality Assurance:
- Validate extracted URLs and contact information before use
- Cross-reference job titles with category classifications for accuracy
- Monitor for changes in Dubizzle's page structure that might affect extraction
- Implement data freshness checks to identify recently updated listings
- For filter-based searches, verify results match your search criteria
Common Issue Resolution:
-
Access Denied Errors:
- Switch to UAE (AE) residential proxies
- Adjust request frequency and implement delays
- Enable
ignore_url_failuresto continue scraping
-
Incomplete Data:
- Increase retry limits (3-5 retries)
- For URL-based: Verify URL formats are correct
- For filter-based: Test filter combinations with broader criteria
-
Empty Results:
- For filter-based: Verify keyword spelling and try broader terms
- Test filter combinations separately to identify issues
- Try
location: "uae"instead of specific cities - Adjust salary and experience ranges to be more inclusive
-
Duplicate Entries:
- Implement UUID-based deduplication in post-processing
- Track job IDs to identify recurring listings across searches
-
Missing Images:
- Check media extraction settings and storage permissions
- Verify proxy connectivity for media resources
-
Filter Mismatch:
- For filter-based: Ensure salary codes match (0-7) and experience codes are valid (0, 1, 2, 5, 10, 15)
- Verify job_type codes (FT, PT, CO, TP, OT) are correctly formatted
- Test location codes match available cities
Market Research Use Cases:
- Salary Benchmarking: Use filter combinations of
keyword + experience + salaryto analyze compensation trends - Geographic Analysis: Compare job availability across different
locationfilters - Remote Work Trends: Track
remote_job: "Yes"listings over time - Career Progression: Analyze
experiencevssalarycorrelations by job title
Legal and Ethical Considerations
Always ensure compliance with Dubizzle's terms of service and applicable data protection regulations. Use extracted data responsibly and in accordance with UAE employment laws and privacy requirements. Consider implementing data retention policies that align with business needs and regulatory compliance.
Benefits and Applications
Time and Resource Efficiency
The Dubizzle Jobs Scraper transforms manual job market research from hours of browsing into minutes of automated data collection. Instead of manually clicking through hundreds of job listings, copying information, and organizing data, the scraper performs these tasks automatically while you focus on analysis and strategy.
Real-World Applications
Recruitment Industry: Agencies can monitor competitor job postings, track salary trends, and identify emerging skill demands across different emirates. The comprehensive data enables strategic planning and market positioning.
Market Research: Researchers gain access to structured employment data for analyzing industry trends, geographic distribution of opportunities, and economic indicators across the UAE job market.
Business Intelligence: Companies can track competitor hiring patterns, monitor industry expansion, and identify talent acquisition opportunities in their sector.
Academic Research: Educational institutions and researchers can access employment data for economic studies, workforce development research, and regional development analysis.
Business Value Proposition
The scraper provides measurable ROI through reduced manual labor costs, improved data accuracy, and enhanced decision-making capabilities. Organizations typically see immediate value in competitive intelligence, market trend identification, and strategic planning support. The structured data format enables integration with existing business intelligence tools and reporting systems.
Conclusion
The Dubizzle Jobs Scraper represents a powerful solution for professionals requiring comprehensive UAE employment market data. By automating the complex process of job listing extraction and providing structured, analysis-ready data, this tool empowers businesses to make informed decisions based on current market intelligence.
Whether you're tracking industry trends, conducting competitive analysis, or building comprehensive job databases, the scraper delivers reliable, detailed information that drives strategic advantage in the dynamic UAE employment market. Start leveraging automated job data extraction today to transform your approach to employment market research and business intelligence.
Related Actors
-
Dubizzle Product Search Scraper: A specialized data extraction tool engineered to harvest detailed Product information from Dubizzle's dominant marketplace.
-
Dubizzle Community Search Scraper: A specialized data extraction tool engineered to harvest detailed Community information from Dubizzle's dominant marketplace.
-
Dubizzle Property Search Scraper: A specialized data extraction tool engineered to harvest detailed Property information from Dubizzle's dominant marketplace.
-
Dubizzle Product Details Scraper: A specialized data extraction tool engineered to harvest detailed Product information from Dubizzle's dominant marketplace.
-
Dubizzle Jobs Details Scraper: A specialized data extraction tool engineered to harvest detailed Jobs information from Dubizzle's dominant marketplace.
-
Dubizzle Community Details Scraper: A specialized data extraction tool engineered to harvest detailed Community information from Dubizzle's dominant marketplace.
-
Dubizzle Property Details Scraper: A specialized data extraction tool engineered to harvest detailed Property information from Dubizzle's dominant marketplace.
Your feedback
We are always working to improve Actors' performance. So, if you have any technical feedback about Jobs.check24.de Jobs Search Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console.