Extract structured Wallapop data for resale pricing, market research and seller analysis. Search second-hand listings with Wallapop’s own filters, retrieve complete item details and explore seller profiles, listings and reviews across Spain, Italy and Portugal.
Use the same API key and credit balance across every ScrapeBadger API.
{
"items": [
{
"id": "nzxeknm5x562",
"title": "iPhone 14 128GB Negro",
"price": 420.0,
"currency": "EUR",
"condition": "as_good_as_new",
"brand": "Apple",
"shippable": true,
"url": "https://es.wallapop.com/item/iphone-14-128gb-1311318554"
}
],
"result_count": 40,
"total_results": 2873,
"next_page": "eyJhbGciOiJIUzI1NiJ9...",
"market": "es"
}Search listings, retrieve complete item details, inspect seller profiles, listings and reviews, and look up categories, filters and markets through structured JSON responses.
/v1/wallapop/search5 creditsSearch Wallapop listings with the marketplace’s own filters. Results include the listing id, title, price, condition, brand, model, images, location, shipping availability, slug and URL, plus Wallapop’s estimate of the total number of matches. Pages hold 40 listings and paginate with the next_page cursor.
Optional Parameters: market, latitude, longitude, distance_km, category_id, min_price, max_price, condition, brand, model, color, time_filter, shippable, has_warranty, refurbished, order_by, next_page
Car Filters: min_year, max_year, min_km, max_km, gearbox, min_horsepower, max_horsepower
Supported Sorting: most_relevance, newest, closest, price_low_to_high, price_high_to_low
query | required | Search keywords, such as iphone 14. Optional when category_id is set. |
curl --get \
'https://scrapebadger.com/v1/wallapop/search' \
--data-urlencode 'query=iphone 14' \
--data-urlencode 'market=es' \
--data-urlencode 'max_price=500' \
--data-urlencode 'order_by=newest' \
--header 'X-API-Key: YOUR_API_KEY'{
"items": [
{
"id": "nzxeknm5x562",
"user_id": "dqjwdd53wwzo",
"title": "iPhone 14 128GB Negro",
"description": "iPhone 14 de color negro, con 128GB de almacenamiento. En perfectas condiciones...",
"price": 420.0,
"currency": "EUR",
"category_id": 24200,
"taxonomy": [
{
"id": 24200,
"name": "Tecnología y electrónica"
},
{
"id": 24201,
"name": "Telefonía: móviles y smartwatches"
},
{
"id": 9447,
"name": "Smartphones"
}
],
"condition": "as_good_as_new",
"brand": "Apple",
"model": "iPhone 14",
"images": [
{
"id": "e65ve2rg0l2j",
"small": "https://cdn.wallapop.com/images/10420/lo/q3/__/c10420p1311318554/i6787540572.jpg?pictureSize=W320",
"medium": "https://cdn.wallapop.com/images/10420/lo/q3/__/c10420p1311318554/i6787540572.jpg?pictureSize=W640",
"large": "https://cdn.wallapop.com/images/10420/lo/q3/__/c10420p1311318554/i6787540572.jpg?pictureSize=W800",
"average_color": "13C1AC"
}
],
"location": {
"latitude": 40.4168,
"longitude": -3.7038,
"postal_code": "28013",
"city": "Madrid",
"region": "Comunidad de Madrid",
"region2": "Madrid",
"country_code": "ES",
"approximated": true
},
"shippable": true,
"reserved": false,
"bumped": false,
"is_top_profile": true,
"slug": "iphone-14-128gb-1311318554",
"url": "https://es.wallapop.com/item/iphone-14-128gb-1311318554",
"created_utc": 1791580763,
"created_at": "2026-10-08T09:19:23Z"
}
],
"result_count": 40,
"total_results": 2873,
"next_page": "eyJhbGciOiJIUzI1NiJ9.eyJwYXJhbXMiOnsibmV4dFBhZ2VQYXJhbXMiOnt9fX0.c2lnbmF0dXJl",
"order_by": "most_relevance",
"market": "es",
"country_code": "ES",
"search_id": "f3b1c2d4-6a7e-4b8f-9c0d-1e2f3a4b5c6d"
}Monitor asking prices by category, brand, model, condition and location to benchmark second-hand values in Spain, Italy and Portugal. Compare Wallapop listings with data from the Vinted Scraper API and eBay Scraper API.
Filter car listings by model year, mileage, gearbox and horsepower to track used-car prices and supply by region. Every listing includes its location and structured vehicle attributes.
Analyze seller ratings, review history, sales counters, response rates and verification status to identify trusted sellers, professional resellers and sourcing partners.
Sort searches by newest or limit them to today’s listings, then alert on items below your target price within a set distance. Pair with autocomplete to widen keyword coverage.
1,000 free credits · No credit card required
Connect Wallapop data with other marketplace sources through the same ScrapeBadger account, API key and credit balance.
Search listings, inspect item details and analyze sellers across 27 Vinted markets.
Explore the Vinted Scraper APISearch second-hand fashion listings, retrieve product details and explore seller shops across 10 Depop markets.
Explore the Depop Scraper APISearch classified ads, retrieve listing and seller details, and explore locations across France.
Explore the Leboncoin Scraper APISearch active and completed listings, inspect sold prices, retrieve item details and analyze sellers across 18 eBay marketplaces.
Explore the eBay Scraper APISearch products, compare offers and Buy Box ownership, analyze reviews and research sellers across 20 Amazon marketplaces.
Explore the Amazon Scraper APISearch UK classifieds, retrieve listings with full car specs, and analyze sellers and dealer inventory on gumtree.com.
Explore the Gumtree Scraper APIGet normalized Wallapop data without building parsers or reverse-engineering the marketplace. Start with REST or an official SDK and ship the same day.
ScrapeBadger maintains the integration when Wallapop changes, so your pipelines keep running. Failed requests cost 0 credits, and live uptime is on the API status page.
Use 10 dedicated endpoints to search listings, retrieve item details, analyze sellers and their reviews, and look up categories, filters and markets in Spain, Italy and Portugal.
Connect through a REST API, 12 official SDKs or ScrapeBadger's MCP server. Responses use consistent structured JSON with timestamps in both Unix and ISO 8601 form.
Use ScrapeBadger through an official SDK, a standard API request or the tools already in your workflow.
Search Wallapop listings, retrieve item details and analyze sellers with typed methods and structured response objects.
Add Wallapop listing, pricing and seller data to Node.js or TypeScript applications with an official SDK.
Connect from any backend or programming language using standard HTTP requests and receive structured JSON responses.
Use official clients for Python, TypeScript, Go, Rust, PHP, C#, Java, Kotlin, Ruby, Swift, Dart and C++.
Give Claude, ChatGPT, Cursor and other MCP-compatible tools access to typed Wallapop tools for listing search, items, sellers, reviews and reference data.
Access Wallapop and ScrapeBadger's other supported marketplace APIs through one account, API key and shared credit balance.
See what customers say about ScrapeBadger.
“Awesome scraper! we've used it to analyse products to launch for a ecom analytics company. probably will use further; also used their Amazon product and search scrapers.”
“Perfect for my small SAAS, couldnt get vinted working but they do!”
“Fantastic service - been using this for over 6 months and hasn't failed me ONCE. They are consistently bringing out new scrapers and the prices are the cheapest ive seen on the market. Definitely recommended!”
“Looked for a scraper for multiple platforms to integrate in my projects, ScrapeBadger simply worked for everything I needed. Also integrating the API in my code was a breeze thanks to provided documentation.”
“It is the simplest scraper I ever tried, simple yet effective. simple end points, direct and straighforward. affordable. without doubt : it is a winner. application is easy to use and to connect to your database. service is amazing.”
“really easy to use, excellent integration and plenty of free credits meant I was able to test and validate what I wanted without spending money. Great service!”
Pay As You Go from $10 or save with a monthly or annual subscription. Every Wallapop endpoint and all 3 markets are available on every plan.
Choose a Wallapop endpoint and enter the number of successful requests you expect to make. Failed requests cost 0 credits.
Everything you need to know about the Wallapop Scraper API.
market (es, it or pt); Spain is the default. The market sets the country searched, the default search location and the language of category names and filter labels. All prices are in EUR.latitude and longitude for the search centre and distance_km for the radius, from 1 to 500 km. Without coordinates, searches are centred on the market’s capital: Madrid, Rome or Lisbon.next_page cursor. Pass the cursor back as next_page to fetch the next page. When next_page is empty, there are no more results.category_id. List Filters shows the filters available for a category or query, and List Filter Options returns long option lists such as every brand or model.Use 1,000 free credits to search second-hand listings, track resale prices, inspect items and analyze sellers across Spain, Italy and Portugal.
No credit card required · 1,000 free credits · Failed requests cost 0 credits