Haraj Scraper: KSA Classified Listings avatar

Haraj Scraper: KSA Classified Listings

Pricing

from $2.99 / 1,000 listing scrapeds

Go to Apify Store
Haraj Scraper: KSA Classified Listings

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

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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

  1. Create a free Apify account.
  2. Open the Haraj Scraper in the Apify Store.
  3. Enter your product search keywords (e.g. toyota, iphone, or شقة).
  4. Select the target category (e.g. Cars, Real Estate, Devices) or target city.
  5. Click Start and download your structured Saudi marketplace dataset as JSON, CSV, or Excel.

Input

FieldTypeRequiredDescription
searchstringNoSearch keyword (e.g. iphone, toyota). Leave empty to browse by category or city.
tagenumNoFilter by category (e.g. Cars, Real Estate, Devices, Furniture, Jobs).
cityenumNoFilter by specific Saudi Arabian city or region (e.g. Riyadh, Jeddah, Eastern Region).
duringDateenumNoOnly return listings posted within this time period (Last 24 Hours, 3 Days, Week, or Month).
onlyWithImagebooleanNoOnly return listings that contain images.
authorUsernamestringNoFilter listings posted by a specific seller username.
maxItemsintegerYesMaximum number of listing records to extract.
proxyConfigurationobjectYesProxy 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

FieldTypeDescription
idstringUnique identifier of the listing on Haraj.
urlstringCanonical link to the listing page.
titlestringListing display title.
bodystringFull listing description text (Arabic or English).
authorUsernamestringUsername of the posting seller.
authorIdstringUnique profile ID of the posting seller.
citystringBroad region name of the listing (e.g. Riyadh, Jeddah).
geoCitystringSpecific city location of the listing.
geoNeighborhoodstringLocal neighborhood name of the listing.
postDatestringISO timestamp of when the listing was created.
updateDatestringISO timestamp of when the listing was last updated.
tagsstringComma-separated category tags.
hasImagebooleanTrue if the listing has photos.
hasVideobooleanTrue if the listing has video attachments.
thumbnailUrlstringFully-resolved absolute CDN thumbnail image link.
imagesListstringComma-separated high-resolution photo URLs.
pricestringParsed numeric price value.
formattedPricestringFormatted price text (e.g. 190,000 SAR).
commentCountintegerTotal comments posted on this listing.
upRankintegerUp-vote rating count.
downRankintegerDown-vote rating count.
isPromotedbooleanTrue if this is a sponsored or featured listing.
postTypestringClassified format type (always AD).
carModelintegerVehicle model year (if car listing).
carOrRelatedstringVehicle classification tag (CAR or RELATED).
sellOrWaiverstringSale terms (SELL or WAIVER).
carMileageintegerVehicle mileage odometer value in thousands (if car listing).
carFuelstringVehicle fuel category (DIESEL or GASOLINE).
carGearstringTransmission type (AUTO or MANUAL).
carConditionstringGeneral vehicle condition (USED or NEW).
scrapedAtstringISO 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.