L'Argus Occasion Scraper
Pricing
from $3.00 / 1,000 results
L'Argus Occasion Scraper
Scrape used cars from occasion.largus.fr with structured filters (make, model, region, price, fuel). Returns price, mileage, year, location, and listing URL.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🚗 L'Argus Occasion Scraper
Want to find the perfect used car or analyze the French automotive market? This scraper makes it super easy!
Paste an input_url from your browser once you've already filtered on L'Argus, or use structured filters (make, model, region, price, fuel type, etc.) — structured filters work better for AI agents. When input_url is set it overrides the filters. Either way, you get up to 2000 car listings from L'Argus Occasion with pricing, specs, and location as CSV or JSON.
💡 Perfect for...
- Car Buyers: Monitor the market for the best deals on your dream car in France.
- Dealerships: Keep an eye on competitors' pricing and inventory to stay competitive.
- Market Research: Analyze trends in the French used car market (average prices, popular models, mileage vs. price).
- Data Analysts: Download clean, structured data for visualizations, dashboards, or predictive pricing models.
- 🤖 AI Agents: Power your autonomous agents with real-time car listings. Perfect for OpenClaw workflows and bots tracking specific vehicles.
- 📚 RAG Systems: Feed detailed car specifications and pricing into Retrieval-Augmented Generation pipelines to answer complex queries about the automotive market.
- 🔗 AI Workflows: Integrate seamlessly with LangChain, AutoGPT, CrewAI, and other AI frameworks that need structured automotive data.
✨ Why you'll love this scraper
- 🔗 Input URL or Filters: Paste an L'Argus search URL (
input_url) if you already filtered in the browser, or use structured filters (better for AI agents).input_urlalways wins when set. - 🎯 Structured Filters: Search by make, model, region, price, mileage, fuel, gearbox, Crit'Air, and more — no URL crafting required.
- ⚙️ Rich Listings: Extracts price, year, mileage, fuel type, gearbox, location, and images out of the box.
- 🔎 Optional Deep Dive: Turn on
enrich_detailsfor power, doors, colour, description, and first registration date. - ⏱️ Sorting Options: Traverse results from newest ads to lowest price, mileage, or year.
- 🇫🇷 Built for France: Covers all French regions, departments, and cities from L'Argus Occasion.
📦 What's inside the data?
For every single car listing, you will get:
- Core Details:
id,title,url,image,photo_count - Location:
location(city and department) - Technical Specs:
make,model,fuel_type,gearbox,mileage,year - Pricing:
price(EUR as shown on the card) - With enrich_details:
power_hp,fiscal_power,doors,seats,color,color_fr,first_registration,description,seller_type
🛠️ Sort options
You can tell the scraper what order to read the listings in using the sort_by parameter:
- Most Recent – Newest listings first
- Lowest / Highest Price
- Lowest / Highest KM
- Newest / Oldest Year
🚀 Quick start
Option A — Input URL
- Open L'Argus Occasion, apply filters in the browser, copy the results URL.
- Paste it into
input_url. - Set
max_carsand click Start.
Option B — Structured filters (better for AI agents)
- Leave
input_urlempty. - Set filters (e.g. make
RENAULT, modelClio, max price15000). - Optionally pick a region, choose
sort_by, setmax_cars(up to 2000). - (Optional) Enable
enrich_detailsfor full ad-page specs. - Click Start and export CSV, Excel, or JSON when done.
Tech details for developers 🧑💻
Input Example:
{"make": "RENAULT","model": "Clio","region": "Île-de-France","price_max": 15000,"energy": "essence","sort_by": "Lowest Price","max_cars": 100}
Output Example:
{"id": "9f961426-1c19-4729-88f9-eda551af1577","title": "Renault Clio TCe 90ch Techno","url": "https://occasion.largus.fr/auto/annonce-9f961426-1c19-4729-88f9-eda551af1577-renault-clio-2023-36214km","image": "https://assets2.largus.fr/2026/07/9f961426-1c19-4729-88f9-eda551af1577/thumb-renault-clio-9f961426-1c19-4729-88f9-eda551af1577-0.webp","price": 12990,"year": 2023,"mileage": 36214,"fuel_type": "Essence","gearbox": "Manuelle","location": "Lyon (Rhône)","photo_count": 12,"make": "RENAULT","model": "Clio"}
📋 Input reference (detailed)
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Paste an L'Argus Occasion search URL; overrides all filters below when set. Leave empty to use filters (better for AI agents). |
make | string enum | No | any | Car brand, sourced live from L'Argus's own make facet on occasion.largus.fr/auto/ (174 brands, UPPERCASE, e.g. RENAULT, MERCEDES-BENZ, BMW). Leave empty (Any) to search all brands. |
model | string | No | — | Model name (e.g. Clio, 208, Golf, Classe A). Requires make. |
region | string enum | No | "" (all France) | French administrative region (e.g. Île-de-France, Occitanie). Empty = nationwide. |
department | string | No | — | Department name (e.g. Paris, Seine-Maritime). Used with region. |
city | string | No | — | City name (e.g. Yerville, Lyon). Used with region + department. |
state | string enum | No | any | Vehicle condition. Currently the site exposes occasion (used cars) only. |
category | string enum | No | any | Body category (SUV, berline, break, cabriolet, citadine, etc.). |
price_min | integer | No | — | Minimum price in euros. Example: 3000 means €3,000. |
price_max | integer | No | — | Maximum price in euros. Example: 15000 means €15,000. |
mileage_min | integer | No | — | Minimum mileage in km. |
mileage_max | integer | No | — | Maximum mileage in km. |
energy | string enum | No | any | Fuel type: essence, diesel, hybride-essence, electrique, gpl, gnv, hydrogene. |
gearbox | string enum | No | any | Transmission: automatic, manual. |
colour | string enum | No | any | Exterior colour (grey, white, black, blue, …). |
doors | string enum | No | any | Number of doors: "2" … "6". |
seats | string enum | No | any | Number of seats: "1" … "7". |
crit_air | string enum | No | any | French Crit'Air sticker class: critair_0 (labelled "Sans vignette" on the site — cars exempt from the sticker, not just EVs), critair_1…critair_5, or non_class. |
published_since | string enum | No | any | Only ads published recently: 24h, 7d, 30d. |
sort_by | string enum | No | Most Recent | Result order (see sort options above). |
max_cars | integer | Yes | 50 | Maximum listings to return (1–2000). |
enrich_details | boolean | No | false | If true, open each ad page for extra specs. Slower. |
listing_urls | string[] | No | — | Optional direct ad URLs. If set without search filters, only these URLs are scraped. |
Notes on filters
- Prefer exact enum strings from the table above.
- Prices are always entered in euros.
- Some ads display monthly lease (LOA) amounts as the card price — check
titlefor context. input_urlalways wins over filters when provided.makevalues are the same UPPERCASE labels L'Argus itself uses (e.g.MERCEDES-BENZ,LYNK&CO); the Actor slugifies them to the site's lowercase URL paths internally (e.g.MERCEDES-BENZ→/auto/mercedes-benz/,LYNK&CO→/auto/lynk-and-co/).