# 🚗 Coches.net Cars & Vehicle Listings Scraper — 💰 $1.50/1,000 (`zapticx/coches-net-vehicle-listings-scraper`) Actor

Scrape Coches.net used cars & vehicle listings: prices, mileage, specs, sellers, locations, images and details. Spain car data for $1.50 per 1,000.

- **URL**: https://apify.com/zapticx/coches-net-vehicle-listings-scraper.md
- **Developed by:** [Zapticx](https://apify.com/zapticx) (community)
- **Categories:** E-commerce, Lead generation, Automation
- **Stats:** 1 total users, 0 monthly users, 90.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$1.50 / 1,000 vehicle results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

### 🚗 Coches.net Cars & Vehicle Listings Scraper

Turn [Coches.net](https://www.coches.net/) vehicle listings into clean, structured data in seconds. Search by make, model, price, year, mileage, fuel, seller type, province and more, or paste a supported Coches.net URL and let the Actor handle the rest.

Get vehicle prices, Coches.net reference prices, mileage, specifications, dealer information, locations, photos, descriptions, equipment and financing data — ready for **CSV, Excel, JSON, APIs, dashboards, market research, AI workflows and automations**.

💰 **Simple all-inclusive pricing: just $1.50 per 1,000 unique vehicle results.**

Data source: [Coches.net](https://www.coches.net/)

This is an independent Actor and is not affiliated with or endorsed by Coches.net or Adevinta.

### What can you do with this Actor?

- 🚗 **Scrape Coches.net vehicle listings** for any make, model, budget or province in Spain
- 💶 **Research used car prices** with the asking price, price drops, financing offers and Coches.net's own reference price and price rating
- 🏪 **Analyse dealership inventory** with dealer names, ratings, review counts and public dealer phone numbers
- 🔎 **Find vehicles that fit a brief**: budget, year, mileage, fuel, gearbox, DGT label, body type or colour
- 📊 **Build automotive datasets** for spreadsheets, BI dashboards, databases and AI/LLM workflows
- 🔁 **Re-run on a schedule** with Apify Schedules to keep an up-to-date export of the listings you care about

**Who uses it:** car dealers and resellers, automotive analysts, vehicle sourcing and import businesses, price-comparison and data teams, and developers building AI agents or automations on Spanish car-market data.

### 💰 Simple pricing: $1.50 per 1,000 results

One flat price per vehicle, with listing details and platform usage included. No start fees, no page fees, no surprises.

| Results | Actor charge |
|---:|---:|
| 100 | $0.15 |
| 500 | $0.75 |
| 1,000 | $1.50 |
| 5,000 | $7.50 |
| 10,000 | $15.00 |

- **One saved vehicle = one result.** You pay only for unique vehicle listings delivered to your dataset.
- **Never charged:** duplicates, failed or retried requests, pages, empty searches or vehicles that could not be saved.
- **Details are included.** Listing details (description, version, equipment…) cost nothing extra; there is no second charge.
- **No separate platform-usage charge.** The $1.50 per 1,000 covers the run's Apify compute and storage too. The Actor reads Coches.net's structured data over plain HTTP (no browser, no residential proxy), which keeps it efficient.
- Set a **maximum cost per run** in Apify, and the run stops cleanly when it is reached.

### How to use this actor

- 👉 **Register for a free Apify account** — no credit card required.
- 🎉 Just click [**Sign up free on Apify →**](https://console.apify.com/sign-up?fpr=1h3gvi) and complete a quick signup.
- 💰 A free Apify account includes $5 in monthly credits — enough to test this actor.
- ⏳ Start on Apify's free plan, with no commitment or upfront payment required.
- 🚗 Open the Actor and choose your vehicle filters, or paste a supported Coches.net URL.
- ▶️ Click **Start** and export the results to JSON, CSV, Excel, or use them through the API.

### Features

| Feature | Details |
|---|---|
| Keyword search | Free-text search like the Coches.net search box (broad: see FAQ) |
| Make & model | Exact make and model filters (165 makes, with their Coches.net models) |
| Price, year, mileage | Minimum/maximum price (€), registration year and kilometres |
| Fuel | Diesel, petrol, electric, hybrid, plug-in hybrid, LPG, CNG |
| Transmission | Automatic or manual |
| Body type | Sedan/hatchback, coupe, convertible, estate, MPV, SUV, pick-up |
| DGT environmental label | CERO, ECO, C, B |
| Colour | 13 Coches.net colours |
| Province | Any of Spain's 52 provinces, several at once |
| Seller type | Private sellers or professional dealers |
| Sort order | Relevance, newest, price, year or mileage |
| Coches.net URLs | Paste supported search or listing URLs (see below) |
| Full pagination | Keeps paging until your maximum is reached or the search runs out |
| Global deduplication | The same vehicle is saved (and charged) only once per run, even across several searches |
| Listing details | On by default, same price; turn off for faster search-only runs |

### What data can you extract?

| Group | Fields |
|---|---|
| **Vehicle** | make, model, version, year, mileage (km), fuel, transmission, body type, power (hp), engine size (cc), DGT label, colour, doors, seats, CO₂ (g/km) |
| **Pricing** | price (€), previous price, price drop (€ and %), financing price, monthly payment, term, APR (TAE), down payment, **Coches.net reference price**, price rating, price difference vs reference (€ and %) |
| **Seller** | seller type, dealer or seller name, dealer rating, review count, **professional dealer phone** where Coches.net publishes it |
| **Location** | city, province, region |
| **Media** | main image URL, all image URLs, photo count |
| **Details** | description, factory-standard equipment information, warranty months, certified, online reservation, online financing, dealer home delivery, offer type, publish date |
| **Meta** | listing ID, listing URL, source search, scraped-at timestamp |

> 🔒 **Private-seller phone numbers are intentionally not returned**, even when Coches.net exposes them. Dealer phone numbers are returned only when the dealer publishes them.

**Source vs derived values:** `marketPrice` and `priceRating` come from Coches.net. `priceDifference` (`price - marketPrice`), `priceDifferencePercent` (`((price - marketPrice) / marketPrice) * 100`) and `previousPrice` (`price + priceDrop`) are calculated by this Actor from those Coches.net values. They are not an independent Zapticx valuation.

### Input examples

#### Example 1: BMW X5 from 2020, up to €50,000 and 80,000 km

```json
{
  "make": "BMW",
  "model": "X5",
  "minYear": 2020,
  "maxPrice": 50000,
  "maxMileage": 80000,
  "maxResults": 200
}
```

#### Example 2: Electric cars in Madrid

```json
{
  "fuelTypes": ["electric"],
  "provinces": ["Madrid"],
  "maxResults": 500
}
```

#### Example 3: Dealer cars under €15,000, cheapest first

```json
{
  "sellerType": "professional",
  "maxPrice": 15000,
  "sort": "price_asc",
  "maxResults": 1000
}
```

#### Example 4: Coches.net URLs

```json
{
  "startUrls": [
    { "url": "https://www.coches.net/seat/leon/segunda-mano/barcelona/" },
    { "url": "https://www.coches.net/electrico/segunda-mano/" }
  ],
  "maxResults": 300
}
```

#### Supported Coches.net URLs

Paste a **supported** Coches.net search or listing URL. The Actor translates it into the same search and never needs the web page itself.

| Supported | Example |
|---|---|
| All used cars | `https://www.coches.net/segunda-mano/` |
| Make / make + model | `https://www.coches.net/bmw/segunda-mano/`, `https://www.coches.net/bmw/x5/segunda-mano/` |
| Fuel, body type, colour, DGT label | `/electrico/segunda-mano/`, `/4x4/segunda-mano/`, `/color_blanco/segunda-mano/`, `/etiqueta-eco/segunda-mano/` |
| … followed by a province | `https://www.coches.net/bmw/x5/segunda-mano/madrid/` |
| Private sellers / automatic / price cap | `/segunda-mano/particulares/`, `/segunda-mano/automaticos/`, `/segunda-mano/10000_euros/` |
| Filtered search-form URLs | `https://www.coches.net/segunda-mano/?MakeIds[0]=7&MinYear=2020&MaxKms=80000` |
| Single listings | `https://www.coches.net/…-71192131-covo.aspx` |

URLs are processed **in the order given**, and **Maximum vehicles is a total across all URLs**: if the first URL alone fills your maximum, later URLs are not reached. Raise the maximum, or run URLs separately, when you need results from each.

Other Coches.net pages (regions, new cars, km 0, vans, motorhomes, themed pages such as "financiados") are **skipped with a clear message** rather than silently running a different search (if none of your URLs is supported, the run stops with an explanation). When you use Start URLs, the filters on the input page, including the prefilled Make, are ignored: each URL defines its own search.

### Output example

A real record (images and equipment shortened, dealer phone masked):

```json
{
  "listingId": "71192131",
  "url": "https://www.coches.net/alfa-romeo-stelvio-22-diesel-154kw-210cv-executive-q4-5p-diesel-2019-en-murcia-71192131-covo.aspx",
  "title": "ALFA ROMEO Stelvio 2.2 Diesel Executive Q4",
  "make": "ALFA ROMEO",
  "model": "Stelvio",
  "version": "2.2 Diesel 154kW 210CV Executive Q4",
  "price": 24800,
  "currency": "EUR",
  "previousPrice": 24950,
  "priceDrop": 150,
  "priceDropPercent": 1,
  "priceDropDate": "2026-09-19T18:49:42.520608736Z",
  "marketPrice": 26900,
  "priceDifference": -2100,
  "priceDifferencePercent": -7.81,
  "priceRating": "Buen precio",
  "financingPrice": 24800,
  "monthlyPayment": 380.83,
  "financingTermMonths": 96,
  "financingAprPercent": 8.36,
  "financingDownPayment": 0,
  "year": 2020,
  "mileageKm": 71738,
  "fuelType": "Diesel",
  "transmission": "Automatic",
  "bodyType": "SUV / off-road",
  "powerHp": 210,
  "engineDisplacementCc": 2143,
  "environmentalLabel": "C",
  "doors": 5,
  "seats": 5,
  "color": "Red",
  "co2EmissionsGKm": 147,
  "sellerType": "Professional",
  "sellerName": "Automotor Hnos. Marín s.l.",
  "sellerRating": 5,
  "sellerReviewCount": 4,
  "sellerPhone": "618XXXXXX",
  "city": "Murcia",
  "province": "Murcia",
  "region": "Murcia",
  "imageUrl": "https://a.ccdn.es/cnet/vehicles/20529046/0d1f0ad4-15fb-4f5f-88e9-ba907c270072.jpg",
  "images": [
    "https://a.ccdn.es/cnet/vehicles/20529046/0d1f0ad4-15fb-4f5f-88e9-ba907c270072.jpg",
    "https://a.ccdn.es/cnet/vehicles/20529046/16413f07-260d-4baa-b116-c131ea91cff1.jpg",
    "https://a.ccdn.es/cnet/vehicles/20529046/490c730a-55e6-4c31-979b-233e3b1de64f.jpg"
  ],
  "imageCount": 60,
  "description": "* EL PRECIO ES CON IVA INCLUIDO Y DECUCIBLE, KILÓMETROS GARANTIZADOS\n* HEMOS REALIZADO EL MANTENIMIENTO EN NUESTRO TALLER BOSCH CAR SERVICE:\n  - 4 NEUMATICOS NUEVOS BRIDGESTONE\n  -…",
  "standardEquipment": [
    "Ocho altavoces",
    "Equipo de audio con radio AM/FM, RDS y radio digital pantalla color",
    "Control remoto de audio en el volante",
    "Ordenador de viaje con velocidad media, consumo medio, consumo instantáneo y autonomía"
  ],
  "warrantyMonths": 12,
  "certified": false,
  "reservable": false,
  "onlineFinancing": false,
  "homeDelivery": true,
  "offerType": "Ocasión",
  "publishedAt": "2026-07-30T16:20:19Z",
  "detailsFetched": true,
  "source": "Coches.net",
  "searchUrl": "Coches.net search: all used cars",
  "scrapedAt": "2026-09-29T18:55:25Z"
}
```

The Apify Console shows the results in ready-made views: **Vehicles**, **Pricing**, **Vehicle specs** and **Sellers**.

### Use cases

#### Used-car market research

Compare asking prices, mileage and age across makes, models and provinces, and track how prices sit against Coches.net's reference price.

#### Dealership inventory research

List a region's dealer stock with dealer names, ratings, warranties and financing offers.

#### Vehicle sourcing

Filter for the exact vehicles you want to buy (budget, year, mileage, fuel, DGT label) and get every matching listing in one spreadsheet.

#### Price benchmarking

Use `marketPrice`, `priceDifferencePercent` and `priceRating` to spot vehicles priced below the Coches.net reference.

#### Competitive inventory analysis

See which makes, models and price bands competitors stock, and how their prices and financing compare.

#### Automotive data pipelines

Schedule runs and push results to Google Sheets, a database or a BI tool through Apify integrations and webhooks.

#### AI and automation workflows

Feed clean, typed JSON to AI agents and LLM workflows, or connect via Make, Zapier or n8n.

### Export and integrations

- **Download** results as JSON, CSV, Excel, XML or HTML from the run's dataset.
- **Apify API**: start runs and fetch data from Python, JavaScript or any HTTP client ([API docs](https://docs.apify.com/api/v2)).
- **Integrations**: webhooks, Make, Zapier, n8n, Google Sheets and more via [Apify integrations](https://apify.com/integrations).
- **Schedules**: run daily or weekly with Apify Schedules.

### FAQ

#### How much does it cost?

$1.50 per 1,000 saved vehicles ($0.0015 each), details included. There is no separate Apify platform-usage charge for runs of this Actor: you pay per saved vehicle only.

#### Can I scrape thousands of listings?

Yes. The Actor pages through Coches.net until it reaches your maximum or the search runs out. Coches.net is a live marketplace: during long exports, listings can be added, sold or re-ordered, so a very large export reflects the marketplace as it was while the run progressed rather than a frozen snapshot. Duplicates caused by re-ordering are removed automatically and never charged.

#### Can I filter by make and model?

Yes. Choose a Make and type the Model as Coches.net shows it (e.g. "X5", "Serie 3", "León"). An unknown model stops the run with valid examples instead of returning unrelated cars.

#### Does keyword search only match vehicle names?

No. Keyword search works like the Coches.net search box and can also match words in the seller's description and other listing text, so it's great for broad discovery ("techo solar", "xDrive"). For exact vehicle selection, use the **Make** and **Model** filters.

#### Why can a body-type search contain a vehicle with a different body type?

The body-type filter uses Coches.net's own classification, which for some models is based on the model family. For example, Coches.net's coupé filter also returns some Mercedes-Benz CLA saloons. The Actor reproduces Coches.net's results faithfully, and each vehicle's `bodyType` field shows the body type of that specific listing.

#### Why can a province search return a dealer based in another province?

Professional dealers with several locations can offer vehicles in more than one province, and Coches.net includes them in each of those province searches. The `province` field always shows the listing's own province.

#### Can I scrape a Coches.net search URL?

Yes, if it is one of the supported URL types listed above. Unsupported URLs are skipped with an explanation in the log.

#### Does it return seller phone numbers?

Only for **professional dealers** that publish a phone number. **Private-seller phone numbers are never returned.**

#### What does `marketPrice` mean?

It is the reference/average price that Coches.net shows for comparable vehicles, where available. It is Coches.net's figure, not a Zapticx valuation. `priceDifference` and `priceDifferencePercent` compare the asking price with it.

#### Is the equipment list what the car actually has fitted?

`standardEquipment` is the factory-standard equipment information Coches.net returns for the vehicle's version. It is not a seller-confirmed list of installed options, so check the description for extras.

#### What happens if a listing disappears during the run?

The vehicle is still saved with its search data (price, specs, seller, photos) and `detailsFetched: false`. The run continues normally.

#### Are duplicates removed?

Yes, globally for each run: across pages, multiple URLs and overlapping searches. Duplicates are never counted toward your maximum and never charged.

#### Can I export to CSV or Excel?

Yes. Every run's dataset can be downloaded as CSV, Excel, JSON, XML or HTML.

#### Can I use the API?

Yes. Start runs and fetch results with the Apify API, the Python and JavaScript clients, or integrations such as Make, Zapier and n8n.

### Search keywords

coches scraper, coches.net scraper, coches api, coches.net api, apify coches, apify coches.net, coches data extraction, coches.net data extraction, coches vehicle data, coches.net data, coches.net listings, car listings scraper, vehicle listings scraper, vehicle data extraction, used car scraper, used car data, used cars spain, spain cars scraper, spain car scraper, spain vehicle data, coches segunda mano, coches segunda mano scraper, spanish used cars, spanish car marketplace, vehiculos espana, dealer inventory scraper, automotive data scraper, car prices spain, vehicle price data

### Responsible use

This Actor collects publicly available vehicle listing information. You are responsible for using it in line with applicable laws (including data protection rules such as the GDPR), contracts and Coches.net's terms. It intentionally omits private sellers' phone numbers. Nothing here is legal advice.

Coches.net is a trademark of its owner. This Actor is an independent tool and is not affiliated with or endorsed by Coches.net or Adevinta.

***

**Built and maintained by [Zapticx](https://www.zapticx.com/).** Questions or feature requests? Open an issue on the Actor's Issues tab.

# Actor input Schema

## `searchQuery` (type: `string`):

Free-text keywords, like the Coches.net search box, e.g. "BMW X5" or "xDrive30d". Coches.net matches them anywhere in the listing text, including the seller's description, so results can include other models that mention the words. For exact make/model results use the Make and Model filters instead.

## `make` (type: `string`):

Only vehicles of this make (brand), e.g. BMW, SEAT, Toyota, Mercedes-Benz.

## `model` (type: `string`):

Only this model of the selected make, written as Coches.net shows it, e.g. "X5", "Serie 3", "León", "Clase C". Requires Make. An unknown model stops the run with a list of valid examples instead of returning unrelated cars.

## `startUrls` (type: `array`):

Instead of filters, paste supported Coches.net search or listing URLs. Supported: used-car searches under /segunda-mano/ — by make or make+model (/bmw/x5/segunda-mano/), fuel (/electrico/segunda-mano/), body type, colour or DGT label, optionally followed by a province, /particulares/, /automaticos/ or /10000\_euros/ (price cap); filtered /segunda-mano/?… URLs from the Coches.net search form; and individual listing URLs (…-12345678-covo.aspx). Each URL runs as its own search, in the order given, until Maximum vehicles is reached; duplicates across URLs are removed. Other Coches.net pages (regions, new cars, km 0, vans, themed pages) are skipped with an explanation. When URLs are given, the filters on this page (including the prefilled Make) are ignored.

## `maxResults` (type: `integer`):

Maximum number of unique Coches.net vehicle listings to save, in total. With several Coches.net URLs they are processed in order until this total is reached. Duplicates are never counted or charged. If fewer vehicles match, the run saves all it can find.

## `includeDetails` (type: `boolean`):

Also read each listing's detail data: description, version, doors, seats, colour, CO₂ emissions, factory standard equipment and dealer home delivery. Same price per vehicle either way; turn off for faster search-only results.

## `minPrice` (type: `integer`):

Only vehicles priced at or above this amount in euros.

## `maxPrice` (type: `integer`):

Only vehicles priced at or below this amount in euros.

## `minYear` (type: `integer`):

Only vehicles first registered in or after this year.

## `maxYear` (type: `integer`):

Only vehicles first registered in or before this year.

## `minMileage` (type: `integer`):

Only vehicles with at least this many kilometres.

## `maxMileage` (type: `integer`):

Only vehicles with at most this many kilometres.

## `fuelTypes` (type: `array`):

Only these fuel types (any of the selected). Coches.net names: Diésel, Gasolina, Eléctrico, Híbrido, Híbrido enchufable, Gas licuado (GLP), Gas natural (CNG).

## `transmission` (type: `string`):

Only automatic or only manual gearboxes.

## `bodyTypes` (type: `array`):

Only these body types, using Coches.net's own body-type filter. Coches.net classifies some models by model family, so a result's own "bodyType" can occasionally differ (e.g. the Coupé filter also returns Mercedes CLA saloons).

## `environmentalLabels` (type: `array`):

Only vehicles with these Spanish DGT environmental stickers.

## `colors` (type: `array`):

Only vehicles in these colours (as declared on Coches.net).

## `provinces` (type: `array`):

Only vehicles Coches.net offers in these Spanish provinces. Dealers with branches in several provinces can appear under each of them; the output always shows the listing's own city and province.

## `sellerType` (type: `string`):

Only private sellers or only professional dealers.

## `sort` (type: `string`):

Order in which Coches.net returns listings; with a Maximum below the number of matches this decides which vehicles you get.

## `useDatacenterProxy` (type: `boolean`):

Not needed normally: the Actor connects directly and switches to Apify datacenter proxy by itself only if Coches.net starts refusing requests. Turn on to use the proxy from the start. Same price per vehicle either way.

## Actor input object example

```json
{
  "make": "BMW",
  "maxResults": 10,
  "includeDetails": true,
  "transmission": "all",
  "sellerType": "all",
  "sort": "relevance",
  "useDatacenterProxy": false
}
```

# Actor output Schema

## `vehicles` (type: `string`):

One row per unique vehicle listing.

## `pricing` (type: `string`):

Price, Coches.net reference price, difference, price rating and financing.

## `runSummary` (type: `string`):

Totals for the run: saved vehicles, billable events, duplicates, requests.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "make": "BMW",
    "maxResults": 10,
    "includeDetails": true
};

// Run the Actor and wait for it to finish
const run = await client.actor("zapticx/coches-net-vehicle-listings-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "make": "BMW",
    "maxResults": 10,
    "includeDetails": True,
}

# Run the Actor and wait for it to finish
run = client.actor("zapticx/coches-net-vehicle-listings-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "make": "BMW",
  "maxResults": 10,
  "includeDetails": true
}' |
apify call zapticx/coches-net-vehicle-listings-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,zapticx/coches-net-vehicle-listings-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/qpiPfSgh8HJfNIbcW/builds/qvmoYZLbzH4HLb3xy/openapi.json
