Wallapop Scraper 🇪🇸 (listings, prices, seller info) avatar

Wallapop Scraper 🇪🇸 (listings, prices, seller info)

Pricing

from $1.05 / 1,000 listing scrapeds

Go to Apify Store
Wallapop Scraper 🇪🇸 (listings, prices, seller info)

Wallapop Scraper 🇪🇸 (listings, prices, seller info)

Scrape Wallapop.com search results into flat JSON: title, price, location and photos, plus demand signals like view and favorite counts. Filter by keyword, category, price band and distance. No API key, one flat price per listing with platform usage included.

Pricing

from $1.05 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Wallapop Scraper 🇪🇸

Pull live listings from Wallapop, Spain's biggest second-hand marketplace app, as clean structured data. Search by keyword or browse a category, filter by price and location, and get back one flat JSON record per listing with the price, the photos, the location and how many people have viewed or favorited it. No account, no API key, one price per listing with platform usage included.

Wallapop covers everything Spaniards buy and sell second-hand: phones, computers, furniture, clothing, cars, motorbikes, tools, collectibles. If you are reselling, tracking prices, building a lead list or sizing demand for a category, this turns the whole marketplace into a spreadsheet.

What you get

Each listing is one row:

FieldWhat it is
idWallapop listing id
titleListing title
descriptionFull listing text
urlDirect link to the listing
pricePrice as a number
currencyUsually EUR
categoryId / categoryWallapop category, e.g. Tecnología y electrónica
city / postalCode / region / countryCodeWhere the item is listed
latitude / longitudeListing coordinates
imageUrl / imageCountFirst photo and how many the listing has
imagesEvery photo, with "Include listing details" on
sellerIdSeller identifier
sellerNameSeller display name, with "Include seller info" on
shippableWhether the seller ships
reservedWhether the item is marked as reserved
views / favoritesDemand signals, with "Include listing details" on
attributesStructured specs (brand, model, condition, and similar), with "Include listing details" on
createdAt / modifiedAtWhen the listing was posted and last touched (ISO 8601)
searchQueryThe search term this row came from
source / scrapedAtwallapop and the capture time

Who uses it

  • Resellers and flippers watching what a phone, a console or a bike actually sells for, and spotting under-priced listings early. The views and favorites counts show which listings are getting attention before they sell.
  • Price-monitoring tools that run a saved search on a schedule and feed fresh listings into a repricing model.
  • Market researchers pulling every listing in a category for a demand or price snapshot across a city or region.
  • Lead-gen teams building a list of active sellers in a category with a name and location attached.

How to use it

Type a search the way you would on Wallapop, or pick a category to browse without a keyword. Set how many listings you want, and turn on the two enrichment switches if you need view/favorite counts or the seller's name.

Cheapest iPhones near Madrid, newest first

{
"query": ["iphone 13"],
"priceTo": 400,
"orderBy": "newest",
"maxResults": 100
}

Full detail on a category, with demand signals

{
"categoryId": 24200,
"maxResults": 200,
"includeDetails": true
}

Two searches, with seller names

{
"query": ["bicicleta electrica", "patinete electrico"],
"maxResults": 100,
"includeSeller": true
}

Search a different city

{
"query": ["moto scooter"],
"latitude": 41.3874,
"longitude": 2.1686,
"orderBy": "closest",
"maxResults": 60
}

Wallapop ranks and filters results by distance from a point even for a keyword search, so setting "Latitude"/"Longitude" to the city you care about (Barcelona in the example above) matters, not just the "Closest" sort.

Pricing

You pay per listing returned, platform usage included in the price. No subscription.

EventPrice
Actor start$0.001 per run
Listing scraped$1.50 per 1,000

Turning on "Include listing details" or "Include seller info" costs nothing extra: it is the same per-listing price either way, just a fuller record.

FAQ

Do I need a Wallapop account or an API key? No. You give a search, you get listings.

What does "Include listing details" add that the search doesn't already have? The search itself already returns the title, price, location, description and first photo. Turning this on adds the view count, the favorite count, every photo, and the structured specs (brand, model, color, storage, condition, and similar) where the seller filled them in.

Can I monitor a search on a schedule? Yes. Sort by newest, set a Schedule on the actor, and each run returns the latest listings for your search.

Why does the location I set change my results even for a plain keyword search? Wallapop is built around local search: the app ranks nearby listings first no matter the sort, and very distant listings can be left out entirely. Set "Latitude"/"Longitude" to the area you actually care about.

Is it reliable? Yes. It reads Wallapop's own structured data rather than scraping page markup, so the fields stay stable when the app or site restyles.

Building a European classifieds pipeline? These cover the other big markets with the same flat output:

  • Subito.it Scraper for Italy
  • Kleinanzeigen Scraper for Germany
  • Marktplaats Scraper for the Netherlands

Wallapop scraper, Wallapop.com scraper, Spain classifieds scraper, scrape Wallapop listings, Spanish marketplace data, second-hand prices Spain, resale price research, Wallapop API alternative, classifieds price monitoring, demand signals views favorites.