Qatar Sale Scraper
Pricing
from $1.50 / 1,000 results
Qatar Sale Scraper
Scrape cars and classifieds from qatarsale.com. Use filters or paste a Qatar Sale URL — the URL wins when set. Returns price (QAR), make, year, mileage, and photos.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
🇶🇦 Qatar Sale Scraper
Want Qatar Sale cars and classifieds in a spreadsheet? This scraper makes it easy.
Use structured filters (category, make, price, year) — structured filters work better for AI agents — or paste an input_url from Qatar Sale once you've already filtered in the browser. When input_url is set it overrides the filters below.
Qatar Sale currently lists about 26,000 cars for sale, 2,100 cars for rent, plus furniture, electronics, plates, and parts. This actor returns up to 2000 rows per run.
💡 Perfect for...
- Dealers and buyers: Export Toyota, Lexus, Nissan, and other Qatar inventory with QAR asking prices.
- Dashboards: Track sale vs rent stock without paging through qatarsale.com.
- Classifieds research: Pull furniture, electronics, special numbers, or spare parts from the same marketplace.
- Data analysts: Export structured listing rows with public Qatar Sale URLs.
- 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live Qatar Sale results.
- 📚 RAG Systems: Feed titles, makes, 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 Qatar Sale products or product URL (
input_url) if you already filtered in the browser, or use structured filters (better for AI agents).input_urlalways wins when set. - 🎯 Website-Matched Filters: Same category and make paths as
/en/products/{category}/{make}. - 🌐 Qatar marketplace: Titles, QAR prices, make/model/year, mileage, gearbox, photos, and map coordinates when published.
📦 What's inside the data?
Every row includes all of these fields:
- Core:
id,url,title,category,category_uri,purpose,slug,owner_id - Price:
price,currency(QAR) - Car specs:
make,model_class,model,year,mileage_km,gearbox,cylinders,condition - Status / media:
is_promoted,is_pinned,is_sold,is_business,view_count,images_count,image_url,created_at,listed_ago - Location:
latitude,longitude - Raw specs:
definitions(Make, Class, Model, Year, Mileage, Gear Type, Cylinder)
🚀 Quick start
Option A — Input URL
- Open Cars for sale, apply filters, copy the URL — e.g.
https://qatarsale.com/en/products/cars_for_sale/toyota. - Paste it into
input_url. - Set
max_resultsand click Start.
Option B — Structured filters (better for AI agents)
- Leave
input_urlempty. - Pick a category (default: cars for sale) and optionally a make.
- Set
max_results(up to 2000) and click Start.
Tech details for developers 🧑💻
Input Example (filters):
{"category": "cars_for_sale","make": "toyota","min_year": 2018,"max_results": 100}
Input Example (URL override):
{"input_url": "https://qatarsale.com/en/products/cars_for_rent","max_results": 50}
Output Example:
{"id": "711630","url": "https://qatarsale.com/en/product/711630","title": "Toyota GR 86 2023 Automatic 6,000 Km 4 Cylinder Rear Wheel Drive (RWD) Coupe White","category": "Cars For Sale","category_uri": "cars_for_sale","purpose": "sale","price": 78000,"currency": "QAR","make": "Toyota","model_class": "GR 86","model": null,"year": 2023,"mileage_km": 6000,"gearbox": "Automatic","cylinders": "4","condition": 1,"is_promoted": false,"is_pinned": false,"is_sold": false,"is_business": false,"view_count": 120,"images_count": 8,"image_url": "https://media-blob.qatarsale.com/711630-productcovers/....webp","created_at": "2026-08-20T10:00:00Z","listed_ago": "2 days ago","latitude": 25.28,"longitude": 51.53,"slug": "toyota_gr_86_2023_...-711630","owner_id": "ff4a5304-817f-4b87-b35a-27dfc4e77602","definitions": {"Make": "Toyota","Class": "GR 86","Year": "2023","Mileage": "6,000","Gear Type": "Automatic","Cylinder": "4"}}
Output fields:
| Field | Description |
|---|---|
id | Qatar Sale numeric listing id. |
url | Public product page (/en/product/{id}). |
title | Listing headline. |
category | Category label, e.g. Cars For Sale. |
category_uri | Category slug used on the site. |
purpose | sale or rent for car categories. |
price | Asking price as a number. |
currency | Always QAR. |
make | Make from the listing definitions. |
model_class | Class / range, e.g. Land Cruiser. |
model | Trim / model when published. |
year | Model year. |
mileage_km | Odometer in kilometres. |
gearbox | Gear type, e.g. Automatic. |
cylinders | Cylinder count as shown on the card. |
condition | Site condition code. |
is_promoted | Whether the ad is promoted. |
is_pinned | Whether the ad is pinned. |
is_sold | Whether the ad is marked sold. |
is_business | Business seller flag. |
view_count | Public view count. |
images_count | Number of photos. |
image_url | Cover photo. |
created_at | Listing created timestamp. |
listed_ago | Relative time when the API sends it. |
latitude | Latitude when published. |
longitude | Longitude when published. |
slug | Product URI slug. |
owner_id | Seller id. |
definitions | Full spec map from the card. |
📋 Input reference (detailed)
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Paste a /en/products/{category} or /en/products/{category}/{make} URL, or a single /en/product/{id} page. Overrides filters when set. |
category | string enum | No | cars_for_sale | cars_for_sale, cars_for_rent, car_spare_parts_accessories, special_numbers, electronics, furniture_dcor, heavy_equipments, watercrafts, bikes, jewellery, wrist_watches. |
make | string enum | No | all | Car make slug: toyota, lexus, nissan, honda, bmw, mercedes_benz, ford, chevrolet, kia, hyundai, gmc, land_rover, porsche, audi, volkswagen, mazda, mitsubishi, jeep, tesla, cadillac, infiniti, suzuki, isuzu, chery, geely, mg, byd, haval. Only used for cars for sale/rent. |
min_price | integer | No | — | Minimum price in QAR. |
max_price | integer | No | — | Maximum price in QAR. |
min_year | integer | No | — | Minimum model year (cars). |
max_year | integer | No | — | Maximum model year (cars). |
max_results | integer | No | 50 | Maximum rows (1–2000). |
Notes on filters
- Prefer exact enum strings from the Apify input dropdowns (same slugs as Qatar Sale URLs).
input_urlalways wins over filters when provided.www.qatarsale.comandqatarsale.comURLs are both accepted.- Default category is cars for sale, matching the main cars browse page.
- Make slugs follow the site path (
mercedes_benz, notmercedes).