Haraj Scraper: KSA Classified Listings
Pricing
from $2.99 / 1,000 listing scrapeds
Haraj Scraper: KSA Classified Listings
Extract Saudi listings from Haraj.com.sa. Download cars, real estate, electronics, prices, image lists, and specifications in under 10 seconds. Perfect for price comparison, market intelligence, and liquidation arbitrage. Skip manual copying. $2.99 per 1k results.
Pricing
from $2.99 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Haraj scraper: Saudi Arabia classifieds
Get live classified listings from Haraj.com.sa (Saudi Arabia's largest marketplace) ready for your spreadsheet in under 10 seconds. Download clean cars, real estate, electronics, pricing, locations, and specifications in Arabic and English, completely optimized for reselling and market intelligence.
What can you do with it?
- I am a car dealer or reseller looking to monitor price benchmarks and active vehicle listings across specific models, years, and mileages in Saudi Arabia.
- I am a real estate analyst tracking historical property valuations, areas, and listing activity across major Saudi regions.
- I am an e-commerce vendor backfilling localized Saudi electronic and consumer goods inventory into my own directories.
How to scrape Haraj data step-by-step
- Create a free Apify account.
- Open the Haraj Scraper in the Apify Store.
- Enter your product search keywords (e.g.
toyota,iphone, orشقة). - Select the target category (e.g. Cars, Real Estate, Devices) or target city.
- Click Start and download your structured Saudi marketplace dataset as JSON, CSV, or Excel.
Input
| Field | Type | Required | Description |
|---|---|---|---|
search | string | No | Search keyword (e.g. iphone, toyota). Leave empty to browse by category or city. |
tag | enum | No | Filter by category (e.g. Cars, Real Estate, Devices, Furniture, Jobs). |
city | enum | No | Filter by specific Saudi Arabian city or region (e.g. Riyadh, Jeddah, Eastern Region). |
duringDate | enum | No | Only return listings posted within this time period (Last 24 Hours, 3 Days, Week, or Month). |
onlyWithImage | boolean | No | Only return listings that contain images. |
authorUsername | string | No | Filter listings posted by a specific seller username. |
maxItems | integer | Yes | Maximum number of listing records to extract. |
proxyConfiguration | object | Yes | Proxy options. Pre-configured residential proxies are recommended to guarantee clean and unblocked regional access. |
Output
Each row represents a single marketplace listing. The dataset is completely flat with no nested JSON structures, ensuring perfect exports to CSV, Excel, or Google Sheets.
{"id": "182466169","url": "https://haraj.com.sa/11182466169/تويوتا_هايس_2026_الجديدة/","title": "تويوتا هايس 2026 الجديدة","body": "تويوتا هايس 2026 ركاب جديد ديزل ارتفاع كامل اتصل بنا...","authorUsername": "مؤسسة مسارات النظم","authorId": "20163797","city": "الرياض","geoCity": "الرياض","geoNeighborhood": "الملز","postDate": "2026-06-15T08:48:15.000Z","updateDate": "2026-06-15T08:48:15.000Z","tags": "حراج السيارات, تويوتا, باص, باص 2026, باص, ركاب","hasImage": true,"hasVideo": false,"thumbnailUrl": "https://mimg6cdn.haraj.com.sa/userfiles30/405x900-1_-AhGsmMBx7flhl5.jpg-140x140.webp","imagesList": "https://mimg6cdn.haraj.com.sa/userfiles30/2026-6-15/405x900-1_-AhGsmMBx7flhl5.jpg, https://mimg6cdn.haraj.com.sa/userfiles30/2026-6-15/900x405-1_-40tinaS7cON82L.jpg","price": "190000","formattedPrice": "190,000","commentCount": 0,"upRank": 0,"downRank": 0,"isPromoted": false,"postType": "AD","carModel": 2026,"carOrRelated": "CAR","sellOrWaiver": "SELL","carMileage": null,"carFuel": "DIESEL","carGear": "AUTO","carCondition": null,"scrapedAt": "2026-06-15T10:51:10.367Z"}
Field reference
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier of the listing on Haraj. |
url | string | Canonical link to the listing page. |
title | string | Listing display title. |
body | string | Full listing description text (Arabic or English). |
authorUsername | string | Username of the posting seller. |
authorId | string | Unique profile ID of the posting seller. |
city | string | Broad region name of the listing (e.g. Riyadh, Jeddah). |
geoCity | string | Specific city location of the listing. |
geoNeighborhood | string | Local neighborhood name of the listing. |
postDate | string | ISO timestamp of when the listing was created. |
updateDate | string | ISO timestamp of when the listing was last updated. |
tags | string | Comma-separated category tags. |
hasImage | boolean | True if the listing has photos. |
hasVideo | boolean | True if the listing has video attachments. |
thumbnailUrl | string | Fully-resolved absolute CDN thumbnail image link. |
imagesList | string | Comma-separated high-resolution photo URLs. |
price | string | Parsed numeric price value. |
formattedPrice | string | Formatted price text (e.g. 190,000 SAR). |
commentCount | integer | Total comments posted on this listing. |
upRank | integer | Up-vote rating count. |
downRank | integer | Down-vote rating count. |
isPromoted | boolean | True if this is a sponsored or featured listing. |
postType | string | Classified format type (always AD). |
carModel | integer | Vehicle model year (if car listing). |
carOrRelated | string | Vehicle classification tag (CAR or RELATED). |
sellOrWaiver | string | Sale terms (SELL or WAIVER). |
carMileage | integer | Vehicle mileage odometer value in thousands (if car listing). |
carFuel | string | Vehicle fuel category (DIESEL or GASOLINE). |
carGear | string | Transmission type (AUTO or MANUAL). |
carCondition | string | General vehicle condition (USED or NEW). |
scrapedAt | string | ISO timestamp of when the row was scraped. |
Pricing and cost
Pricing is pay-per-result and is billed per row successfully saved to your dataset. Empty runs cost absolutely nothing.
- Rate: $2.99 per 1,000 results ($0.00299 per result).
- 100 listings typically cost $0.30.
- 1,000 listings cost exactly $2.99.
- 10,000 listings cost exactly $29.90.
- No fixed monthly subscriptions or hidden maintenance fees.
Tips and best practices
- Filter by city. To capture localized price intelligence in under 10 seconds, configure specific KSA cities (such as Riyadh or Jeddah) directly in your filters.
- Bypass browser rendering. This scraper connects directly to unblocked regional data pipes. It bypasses slow browser loading, cutting your runtime and compute duration bills by 90%.
FAQ
Does it get blocked by Haraj?
No. The scraper natively routes through premium Residential Proxies by default. This makes the automated traffic appear identical to regular domestic Saudi Arabian users, bypassing regional blocks cleanly.
Does it extract seller phone numbers?
No. To protect user privacy and comply with global data regulations, the scraper does not extract private seller profiles or contact phone numbers. It only retrieves public vacancies, listing descriptions, specifications, prices, and seller names.
How fresh is the data?
Extremely fresh. The scraper executes live requests on every query, retrieving the absolute latest classified listings posted on Haraj in real-time.
Are all regions supported?
Yes. The scraper supports all major regions across Saudi Arabia, as well as listings from Kuwait, the UAE, and Bahrain.
Target SEO keywords
- Haraj API
- scrape Haraj Saudi Arabia
- Saudi classifieds data
- Riyadh real estate scraper
- KSA cars database
Disclaimers and support
- Disclaimer: This Actor retrieves publicly available classified job and product listings on Haraj. Make sure your usage complies with Haraj Terms of Service and applicable laws.
- Support: Open an issue from the Actor page in the Apify Console for bug reports or feature requests.