Wallapop Scraper — Spain Second-Hand Marketplace
Pricing
from $0.0005 / item
Wallapop Scraper — Spain Second-Hand Marketplace
Scrape second-hand items from Wallapop, Spain's top resale app: search by keyword, city or coordinates, radius, category and price. Title, description, price, category path, city, postal code, province, coordinates, shipping, reserved, refurbished, pro seller, photos, dates. Export CSV/JSON.
Pricing
from $0.0005 / item
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Wallapop Scraper: Spain Second-Hand Marketplace Data
Wallapop Scraper extracts second-hand items from Wallapop, Spain's most popular resale marketplace with millions of used items in cars, motorbikes, technology and electronics, consoles and video games, home and garden, fashion, sports, bikes and services. Search by keyword, city or GPS coordinates, radius in km, category and price range, and get for every item the title, full description, price, category path, city, postal code, province, region, coordinates, shipping availability, reserved, refurbished and warranty flags, professional-seller flag, promoted flag, photos, listing and update dates. Export to CSV, Excel or JSON. Ideal for resellers and flippers, price monitoring, deal alerts, market research and e-commerce pricing in Spain.
What does Wallapop Scraper do?
- 🇪🇸 All of Spain: 25 city presets or any custom latitude/longitude.
- 📏 Radius search in kilometres.
- 🔎 Keywords, category and price range, five sort orders.
- 💶 Price and full description of every item.
- 📍 City, postal code, province, region and coordinates.
- 📦 Shipping, reserved, refurbished, warranty and pro seller flags.
- 🖼️ All photos in high resolution and listing dates.
What data can you scrape from Wallapop?
| Field | Description |
|---|---|
| Item | ID, link, title, description |
| Price | Price, currency |
| Category | Category, subcategory, full path, category ID |
| Location | City, postal code, province, region, country, coordinates |
| Flags | Reserved, shippable, refurbished, warranty, pro seller, promoted |
| Media & dates | Photos, listed, updated |
Use cases for Wallapop data
- Resellers and flippers: spot under-priced consoles, phones, bikes and furniture near you.
- Price monitoring: track second-hand prices for any product across Spanish cities.
- Deal alerts: schedule the actor with "Newest first" and get fresh listings every hour.
- Market research: compare supply and pricing between Madrid, Barcelona, Valencia and more.
- E-commerce pricing: benchmark your refurbished or used stock against the resale market.
How to scrape Wallapop
- Click Try for free to open Wallapop Scraper in Apify Console.
- Enter search terms and choose a city (or latitude/longitude) and distance.
- Optionally set a category, price range and sort order.
- Click Start and download your items as CSV, Excel or JSON.
Input
Example input
{"queries": ["playstation 5", "nintendo switch"],"city": "Barcelona","distanceKm": 20,"minPrice": 150,"maxPrice": 450,"sort": "newest","maxItems": 500}
| Field | Description |
|---|---|
| Search terms | One or more keywords. |
| City | Spanish city preset. |
| Latitude / Longitude | Custom search centre. |
| Distance (km) | Search radius. |
| Category | Optional category. |
| Min / max price | Price range in euro. |
| Sort by | Newest, relevance, price, closest. |
| Max items | 0 = no limit. |
Output
Item example
{"itemId": "8z88xlo231z3","url": "https://es.wallapop.com/item/patinete-electrico-1310824922","title": "Patinete Electrico","price": 350,"currency": "EUR","categoryPath": "Otros","isShippable": true,"isReserved": false,"isProSeller": false,"city": "Rubí","postalCode": "08191","province": "Barcelona","region": "Cataluña","latitude": 41.4935,"longitude": 2.0389,"imageCount": 9,"createdAt": "2026-10-08T14:27:10.791Z"}
Output schema
| Field | Type | Description |
|---|---|---|
itemId, url, title, description | string | Item. |
price, currency | mixed | Price. |
category, subcategory, categoryPath, categoryId | mixed | Category. |
city, postalCode, province, region, country, latitude, longitude | mixed | Location. |
isReserved, isShippable, sellerAllowsShipping, isRefurbished, hasWarranty, isProSeller, isPromoted | boolean | Flags. |
imageCount, imageUrl, images, createdAt, modifiedAt | mixed | Media and dates. |
Seller names and profiles are not collected.
How much does it cost?
Wallapop Scraper uses pay-per-item pricing: a small fixed price per item, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More marketplace data
- Milanuncios Scraper: Spanish classifieds.
- Vinted Scraper: second-hand fashion.
- Marktplaats & 2dehands Scraper: Dutch and Belgian classifieds.
FAQ
Can I search outside the city presets? Yes. Enter any latitude and longitude, plus a distance in km.
How do I get only the latest items? Use "Newest first" and schedule the actor; each run returns the freshest listings.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate it with other apps? Yes. Wallapop Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Wallapop? The scraper only collects publicly visible item information and no seller names or contact data. You are responsible for using the data in line with Wallapop's terms and GDPR.
Related Actors
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Wallapop.