Milanuncios Scraper
Pricing
from $1.25 / 1,000 results
Milanuncios Scraper
Scrape listings from Milanuncios.com (Spain largest classifieds). Supports any category, search queries, price/location filters, and optional detail page enrichment.
Pricing
from $1.25 / 1,000 results
Rating
5.0
(2)
Developer
Rastriq — Structured data from the world
Maintained by CommunityActor stats
1
Bookmarked
12
Total users
5
Monthly active users
0.58 hours
Issues response
12 days ago
Last modified
Categories
Share
What data can you scrape from Milanuncios?
Extract structured listings from Milanuncios.com — Spain's largest classifieds marketplace with 9M+ active listings across 30+ categories.
- Any category — Cars, real estate, electronics, jobs, motorcycles, furniture — if it's on Milanuncios, you can scrape it
- Two extraction levels — Quick search-only (33 fields) or full detail enrichment (68 fields)
- Geographic filtering — Filter by any of Spain's 50 provinces
- Export anywhere — JSON, CSV, Excel, or via the Apify API and integrations
Output: Milanuncios data structure
Search mode (33 fields per listing)
| Field | Label | Format |
|---|---|---|
id | Listing ID | text |
title | Title | text |
description | Description | text |
url | URL | link |
price | Price (€) | number |
financedPrice | Financed price (€) | number |
categoryName | Category | text |
categorySlug | Category slug | text |
categoryTree | Category tree | array |
sellerType | Seller type | text |
cityName | City | text |
provinceName | Province | text |
regionName | Region | text |
images | Image URLs | array |
imageCount | Photo count | number |
publishDate | Published | datetime |
updateDate | Updated | datetime |
isHighlighted | Promoted | boolean |
isVipContent | VIP | boolean |
tag_km | Mileage (tag) | text |
tag_year | Year (tag) | text |
tag_fuel | Fuel (tag) | text |
Detail enrichment mode (+35 fields = 68 total)
Enable fetchDetails to also extract: full vehicle attributes (km, year, fuel, transmission, HP, doors, color, warranty), seller shop info (name, phone, address, zip, province, URL), coordinates (lat/lng), listing stats (favorites, shares), Schema.org structured data (brand, model, fuel type, mileage, transmission, engine), and more.
Example output (one record)
{"id": "603742385","title": "BMW Serie 3 320d Automático 190cv","description": "Vendo BMW 320d en perfecto estado, revisiones al día...","url": "https://www.milanuncios.com/coches-de-segunda-mano/bmw-serie-3-320d-603742385.htm","price": 22500,"financedPrice": 289,"categoryId": 60,"categoryName": "Coches de segunda mano","categorySlug": "coches-de-segunda-mano","sellerType": "professional","cityName": "Madrid","provinceName": "Madrid","regionName": "Comunidad de Madrid","images": ["https://cdn.milanuncios.com/..."],"imageCount": 12,"publishDate": "2026-07-15T10:30:00Z","updateDate": "2026-07-20T08:00:00Z","tag_km": "87.000 km","tag_year": "2019","tag_fuel": "Diésel","scraped_at": "2026-07-23T12:00:00Z"}
Quick start
- Click Start with the default input to test (~10 listings from "coches de segunda mano", under 30 seconds).
- Open the Output tab to preview results.
- Export as CSV / Excel / JSON, or connect via API.
How to scrape Milanuncios — input options
Option 1: Paste a URL (easiest)
Copy any Milanuncios search URL from your browser and paste it in URL de búsqueda. The Actor extracts all parameters automatically.
Works with any search or category URL:
https://www.milanuncios.com/coches-de-segunda-mano/?precio_max=15000https://www.milanuncios.com/motos-de-segunda-mano-en-madrid/honda.htmhttps://www.milanuncios.com/alquiler-de-pisos-en-barcelona/
When you paste a URL, the filter fields below are skipped.
Option 2: Use filters
| Field | Description | Default |
|---|---|---|
| Category | Category slug from the URL — e.g. coches-de-segunda-mano, motos, alquiler-de-pisos, informatica. | coches-de-segunda-mano |
| Keywords | Free-text search within the category — e.g. ford focus, iphone 15. | — |
| Min / Max price (€) | Price range filter. Leave blank for no bounds. | — |
| Province | Province slug — e.g. madrid, barcelona, bizkaia. Leave empty for all of Spain. | — |
| Max results | Hard cap on listings. | 10 |
| Max pages | Page-count cap. Each page has ~41 listings. | 5 |
| Enrich with details | Visit each listing page for 68 fields instead of 33. Slower (1 extra request per listing). | false |
How much does it cost to scrape Milanuncios?
This Actor uses Pay-Per-Event pricing — you pay only for results delivered, not for compute time.
| Plan | What you get |
|---|---|
| Free tier | $5/month of platform credits — enough for thousands of listings |
| Paid plans | Scale to tens of thousands of results per run |
Use cases
- Used car market analysis — Monitor competitor pricing and inventory across Spain's largest classifieds platform.
- Real estate tracking — Track rental and sale prices by neighborhood, province, or property type.
- Price monitoring — Schedule daily runs to detect price changes on products, vehicles, or properties.
- Market research — Analyze supply, demand, and pricing trends across 30+ categories.
- Inventory monitoring — Watch new listings daily for any category to catch underpriced items or fast-moving inventory.
Integrations & scheduling
- Schedule daily/weekly runs from the Apify Console for automated data collection.
- Push results to Google Sheets, Slack, Zapier, Make, webhooks or any database.
- Fetch datasets via the Apify REST API or the official JavaScript/Python clients.
Is it legal to scrape Milanuncios?
This Actor collects only publicly available data. It does not log in, bypass paywalls, or access private information. You are responsible for using the extracted data in compliance with the site's Terms of Service and applicable data protection laws (including GDPR where relevant).
FAQ
Can I access the data via API? Yes. Every run stores its dataset on Apify. Fetch it via REST API or use the official JavaScript/Python clients.
What export formats are supported? JSON, CSV, Excel (XLSX), XML, and HTML table. You can also push data directly to Google Sheets or any webhook endpoint.
Do I need proxies? Yes — Milanuncios requires Spanish residential proxies. The Actor auto-configures Apify residential proxies (Spain) by default — no setup needed.
What categories are supported?
All Milanuncios categories: coches-de-segunda-mano, motos, alquiler-de-pisos, venta-de-pisos, informatica, electronica, muebles, empleo, and 20+ more. Use the category slug from the URL.
What's the difference between search mode and detail enrichment? Search mode extracts 33 fields per listing from the search results page — fast and lightweight. Detail enrichment visits each listing's page for 68 fields including vehicle specs, seller contact data, Schema.org metadata, and coordinates. Detail mode is slower (1 extra request per listing).
Related Scrapers by Rastriq — Used Cars & Marketplaces
- Wallapop Cars Scraper — Spain's largest classifieds app
- Cochesnet Spain Scraper — Spain's largest dealer marketplace
- Autoscout24 Scraper — Pan-European used car marketplace
- Mobile.de Scraper — Germany's largest car marketplace