# AutoScout24 Vehicle Listings Scraper (x402)

> AutoScout24 Vehicle Listings Scraper (x402) is a paid API for AI agents from x402.186-241-26-229.sslip.io, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).

Scrapes structured vehicle listing data from AutoScout24 search result or individual offer URLs, returning car details like make, model, title, images, and description.

## Facts

- Endpoint: POST https://x402.186-241-26-229.sslip.io/v1/autoscout?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/autoscout24-vehicle-listings-scraper-x402-1644e971
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p7reZTZR3S9Cx3jOoIGFI

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability autoscout24-vehicle-listings-scraper-x402-1644e971 -d '<json body>'
```

Example prompt: Pull all used BMW 3 Series listings from this AutoScout24 search URL and give me the make, model, title, images, and description for up to 100 cars: https://www.autoscout24.de/lst/bmw/3er?sort=standard&desc=0&ustate=N%2CU

## When to prefer this

Choose this endpoint when you need to extract structured vehicle listing data from AutoScout24 specifically — particularly useful for bulk collection of car offers across multiple European country sites using search filter URLs. The pay-per-successful-call model makes it low-risk for exploratory or sporadic use. Prefer this over generic web scrapers when you want pre-structured automotive fields (make, model, listing ID, images) rather than raw HTML.

## Known failure modes

- Invalid or unsupported AutoScout24 URL returns empty results and no charge
- Network timeout or site unavailability causes failed run with no charge
- maxRecords set too low may truncate results unexpectedly
- Non-AutoScout24 URLs rejected or return empty items array
- Rate limiting by AutoScout24 may result in partial or empty response

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of listings found, a product identifier ('autoscout'), and an array of vehicle items each containing the listing URL, car make, model, label, title, image URLs, listing ID, and description. Only successful, non-empty runs are charged.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "urls": {
   "type": "array",
   "description": "Vehicle search result URLs or individual offer URLs from supported AutoScout24 country sites. Search URLs keep their filters and ordering."
  },
  "maxRecords": {
   "type": "integer",
   "default": 300,
   "minimum": 1,
   "description": "Maximum number of unique vehicle listings across all URLs."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "url": null,
    "mark": null,
    "label": null,
    "model": null,
    "title": null,
    "images": null,
    "listingId": null,
    "description": null
   }
  ],
  "product": "autoscout"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/autoscout24-vehicle-listings-scraper-x402-1644e971/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.186-241-26-229.sslip.io](https://www.zero.xyz/host/x402.186-241-26-229.sslip.io/llms.txt)
