{"uid":"cap_padPXK4Tc0vCSdWW2gljM","slug":"wallapop-listing-scraper-x402-cfd56ab2","name":"Wallapop Listing Scraper (x402)","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/wallapop?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"country":{"enum":["Spain","France","Italy","Portugal","United Kingdom","Germany"],"type":"string","default":"Spain","description":"Default search centre when a search URL has no coordinates."},"itemIds":{"type":"array","description":"Internal public item IDs for specific listings. Numeric item URL slugs are different from these IDs."},"latitude":{"type":"number","maximum":90,"minimum":-90,"description":"Optional search centre latitude; provide longitude as well."},"maxItems":{"type":"integer","default":100,"minimum":0,"description":"Maximum dataset items across all sources. Zero removes the total cap."},"longitude":{"type":"number","maximum":180,"minimum":-180,"description":"Optional search centre longitude; provide latitude as well."},"sellerIds":{"type":"array","description":"Public Wallapop seller IDs. Collects the first inventory page, up to 40 listings per seller."},"startUrls":{"type":"array","description":"Wallapop search or item URLs. Search may fail when the public search endpoint ignores filters; item URLs require an internal item ID as the last path segment."},"includeDetails":{"type":"boolean","default":true,"description":"Fetch each item's public detail record for specifications, location and engagement metrics. Inventory summaries are used if an item detail fails."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"slug":null,"title":null,"itemId":null,"category":null,"shareUrl":null,"categoryId":null,"listingUrl":null,"description":null}],"product":"wallapop"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IM6J-GNHMooBMWtwXWhbR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured product listing data from Wallapop (Spanish C2C marketplace) by search URL, item ID, or seller ID, returning titles, descriptions, categories, and share URLs.","exampleAgentPrompt":"Search Wallapop in Spain for second-hand mountain bikes and pull me up to 50 listings including their descriptions, categories, and share URLs — use Madrid's coordinates (latitude 40.4168, longitude -3.7038) as the search center.","exampleUseCases":[{"title":"Price research for second-hand goods","prompt":"Search Wallapop for used PlayStation 5 consoles in Spain and give me the first 30 listings with their titles, descriptions, and share URLs so I can compare prices."},{"title":"Seller inventory audit","prompt":"Pull all the listings from this Wallapop seller — their seller ID is 12345678 — I want to see their full inventory with categories and item IDs."},{"title":"Location-based item discovery","prompt":"Find second-hand furniture on Wallapop near Barcelona (latitude 41.3851, longitude 2.1734) — get up to 20 items including the full detail records with specifications and engagement metrics."}],"resultDescription":"A JSON object containing a count of results and an array of item objects, each with fields such as title, itemId, slug, category, categoryId, description, shareUrl, and listingUrl. The product field confirms 'wallapop'. Full detail records (specifications, location, engagement metrics) are included when includeDetails is true.","failureModes":["Empty result set if Wallapop's public search endpoint ignores the provided filters (not charged)","Item URL scraping failure if the URL does not contain a valid internal item ID as the last path segment","No charge on failed or empty runs, but retries may be needed for flaky search endpoints","Invalid coordinates or out-of-range lat/lon values will cause input validation errors","Seller ID not found returns empty inventory"],"whenToPreferThis":"Choose this endpoint when you need structured Wallapop marketplace data — especially for European C2C listings — and want pay-per-successful-call pricing (no charge for empty or failed runs). Prefer it over generic web scrapers when you need Wallapop-specific fields like itemId, categoryId, shareUrl, and seller inventory pages, and when you need to search by geographic coordinates within supported European countries.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T02:43:29.364Z","isFirstParty":false,"canonicalSlug":"wallapop-listing-scraper-x402-cfd56ab2"}