Wallapop avatar

Wallapop

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Wallapop

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

diego

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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

ParameterRequiredDefaultDescription
keywordYesSearch term
category_idNoWallapop category (e.g. 24200 for phones)
order_byNomost_relevanceSort: most_relevance, newest, price_low_to_high, price_high_to_low, closest
min_priceNoMinimum price (EUR)
max_priceNoMaximum price (EUR)
conditionNoItem condition: un_opened, in_box, new, as_good_as_new, good, fair, has_given_it_all
time_filterNolastMonthPublication date: today, lastWeek, lastMonth
shipping_onlyNofalseOnly items with shipping enabled
has_warrantyNofalseOnly items with warranty
latitudeNoMadridSearch location latitude
longitudeNoMadridSearch location longitude
distance_in_kmNoSearch radius from location
max_pagesNo1Pages 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"
}
FieldDescription
idWallapop item ID
titleListing title
descriptionFull item description
pricePrice in the listed currency
currencyCurrency code (typically EUR)
urlDirect link to the listing
imageMain image URL (800px)
location.citySeller's city
location.regionSeller's region
shippingWhether the seller offers shipping
reservedWhether the item is reserved
categoryItem category name
published_atPublication timestamp (ISO 8601)

Tips

  • Location matters -- Wallapop results are location-aware. Set latitude/longitude to search near a specific city. Default is Madrid.
  • Pagination -- Each page returns up to 40 items. Set max_pages: 0 to fetch all available results.
  • Combine filters -- Use condition, max_price, and shipping_only together to narrow down results before they're returned.
  • Scheduling -- Run the actor on a schedule to monitor new listings for specific products.