Syarah Scraper avatar

Syarah Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Syarah Scraper

Syarah Scraper

Scrape used-car listings from syarah.com (Saudi Arabia). Use filters (used/new, make) or paste a search URL — the URL wins when set. Returns SAR price, specs, and photos.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Marco Rodrigues

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

🚗 Syarah Scraper

Want Saudi used cars from Syarah without clicking through pages? This scraper makes it easy.

Use structured filters (used/new, make, cash price, year, mileage) — structured filters work better for AI agents — or paste an input_url from your browser once you've already filtered on Syarah. When input_url is set it overrides the filters below. Either way, you get clean CSV/JSON with SAR cash prices, titles, and photos.

💡 Perfect for...

  • Buyers & Dealers: Track Toyota, Hyundai, Kia and more across Saudi Arabia.
  • Marketplaces: Monitor competitor inventory and cash/finance pricing.
  • Market Research: Analyze SAR pricing by make.
  • Data Analysts: Export structured Syarah data for dashboards.
  • 🤖 AI Agents: Power bots and OpenClaw workflows with live Syarah results.
  • 📚 RAG Systems: Feed titles and prices into retrieval pipelines.
  • 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.

✨ Why you'll love this scraper

  • 🔗 Input URL or Filters: Paste a Syarah /en/autos/... URL (input_url) if you already filtered in the browser, or use structured filters (better for AI agents). input_url always wins when set.
  • 🎯 Website-Matched Filters: Make slugs plus the same price / year / odometer sliders as syarah.com.
  • 🇸🇦 Built for Saudi Arabia: Returns SAR cash prices from browse cards.

📦 What's inside the data?

For every car listing, you will get:

  • Core Details: id, url, title, make, condition, year, city
  • Pricing: price, price_label, price_currency (SAR), monthly_installment
  • Specs / Media: mileage_km, image_url

🚀 Quick start

Option A — Input URL

  1. Open Syarah used cars, apply filters, copy the URL — e.g. https://syarah.com/en/autos/toyota.
  2. Paste it into input_url.
  3. Set max_results and click Start.

Option B — Structured filters (better for AI agents)

  1. Leave input_url empty.
  2. Pick used/new, optional make, and optional price / year / mileage ranges.
  3. Set max_results (up to 2000) and click Start.

Tech details for developers 🧑‍💻

Input Example (filters):

{
"condition": "used",
"make": "toyota",
"price_min": 50000,
"price_max": 100000,
"year_min": 2020,
"max_results": 100
}

Input Example (URL override):

{
"input_url": "https://syarah.com/en/autos/used-cars?page=2",
"max_results": 50
}

Output Example:

{
"id": "312102",
"url": "https://syarah.com/en/cardetail/volkswagen-teramont-used-312102",
"title": "Volkswagen Teramont Comfortline 2024",
"make": "Volkswagen",
"condition": "used",
"price": 132300,
"price_label": "132,300 SAR",
"price_currency": "SAR",
"image_url": "https://cdn.syarah.com/photos-thumbs/online-v1/0x426/online/posts/312102/....jpg"
}

📋 Input reference (detailed)

ParameterTypeRequiredDefaultDescription
input_urlstringNoPaste a Syarah /en/autos/... URL; overrides filters when set.
conditionstring enumNousedused or new (Syarah condition_id).
makestring enumNoallMake slug (e.g. toyota, hyundai). Same as /en/autos/{make}.
price_minintegerNoCash price lower bound in SAR (sellingprice_from).
price_maxintegerNoCash price upper bound in SAR (sellingprice_to).
year_minintegerNoModel-year lower bound (year_from).
year_maxintegerNoModel-year upper bound (year_to).
mileage_minintegerNoOdometer lower bound in km (odometer_from).
mileage_maxintegerNoOdometer upper bound in km (odometer_to).
max_resultsintegerNo50Maximum listings (12000).

Notes on filters

  • Prefer exact enum strings from the Apify input dropdowns (same values as Syarah).
  • input_url always wins over filters when provided.