Wallapop
Pricing
from $1.00 / 1,000 results
Wallapop
Ideal for price monitoring, market research, and deal alerts on Spain's largest second-hand marketplace. Filter by keyword, price range, item condition, location, shipping availability, warranty, and publication date. Returns title, description, price, images, seller location, and direct item URLs.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(1)
Developer

diego
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Wallapop Scraper
Search Wallapop and get structured JSON results. Wallapop is Spain's largest second-hand marketplace with millions of active listings.
What does Wallapop Scraper do?
This actor searches Wallapop for any keyword and returns detailed item data including prices, images, seller locations, and direct links. All filtering is done server-side for fast, efficient scraping.
Use cases:
- Price monitoring -- track prices for specific products over time
- Deal alerts -- find bargains by filtering on price, condition, and shipping
- Market research -- analyze pricing trends and availability across categories
- Lead generation -- find sellers in specific locations and categories
Input
| Parameter | Required | Default | Description |
|---|---|---|---|
keyword | Yes | Search term | |
category_id | No | Wallapop category (e.g. 24200 for phones) | |
order_by | No | most_relevance | Sort: most_relevance, newest, price_low_to_high, price_high_to_low, closest |
min_price | No | Minimum price (EUR) | |
max_price | No | Maximum price (EUR) | |
condition | No | Item condition: un_opened, in_box, new, as_good_as_new, good, fair, has_given_it_all | |
time_filter | No | lastMonth | Publication date: today, lastWeek, lastMonth |
shipping_only | No | false | Only items with shipping enabled |
has_warranty | No | false | Only items with warranty |
latitude | No | Madrid | Search location latitude |
longitude | No | Madrid | Search location longitude |
distance_in_km | No | Search radius from location | |
max_pages | No | 1 | Pages to fetch (40 items each). 0 = all pages |
Example input
{"keyword": "iphone 15","condition": ["new", "as_good_as_new"],"max_price": 500,"shipping_only": true,"order_by": "price_low_to_high"}
Output
Each result contains:
{"id": "wzvgkk9ddqzl","title": "iPhone 15 128 GB Negro","description": "iPhone 15 in perfect condition...","price": 449.0,"currency": "EUR","url": "https://es.wallapop.com/item/iphone-15-128-gb-negro-1229569665","image": "https://cdn.wallapop.com/images/10420/kc/1y/__/c10420p1229569665/i6286087158.jpg?pictureSize=W800","location": {"city": "Madrid","region": "Comunidad de Madrid"},"shipping": true,"reserved": false,"category": "Technology & electronics","published_at": "2026-02-10T16:43:22.800000+00:00"}
| Field | Description |
|---|---|
id | Wallapop item ID |
title | Listing title |
description | Full item description |
price | Price in the listed currency |
currency | Currency code (typically EUR) |
url | Direct link to the listing |
image | Main image URL (800px) |
location.city | Seller's city |
location.region | Seller's region |
shipping | Whether the seller offers shipping |
reserved | Whether the item is reserved |
category | Item category name |
published_at | Publication timestamp (ISO 8601) |
Tips
- Location matters -- Wallapop results are location-aware. Set
latitude/longitudeto search near a specific city. Default is Madrid. - Pagination -- Each page returns up to 40 items. Set
max_pages: 0to fetch all available results. - Combine filters -- Use
condition,max_price, andshipping_onlytogether to narrow down results before they're returned. - Scheduling -- Run the actor on a schedule to monitor new listings for specific products.