Marketplaces
Vinted Scraper
vinted.co.uk
Vinted ejecuta DataDome delante de sus páginas de anuncios, así que una petición simple recibe un desafío en lugar de artículos. Este endpoint de plugin dedicado recibe una consulta y devuelve los anuncios de segunda mano ya analizados: el título, el precio, la marca, la talla, el estado, una foto y una URL limpia del artículo. Elige en cuál de los mercados regionales de Vinted buscar, ordena los resultados, filtra por precio y pagina tantos como necesites: sin HTML que analizar y sin DataDome que resolver por tu cuenta.
Qué puedes extraer
- Título del artículo y URL limpia del anuncio
- Precio y moneda
- Marca y talla
- Estado
- Foto del artículo
Endpoints dedicados
/marketplace/vinted-search Una búsqueda de segunda mano en Vinted
Anuncios de Vinted para una consulta: un array items con title, price, brand, size, condition, image y una url del artículo. Elige el mercado con domain, ordena con order, filtra con price_from/price_to y pagina con max_results. Reventa entre particulares en la UE.
Cómo rastrearlo
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/marketplace/vinted-search?query=nike%20air%20max&domain=vinted.co.uk"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/marketplace/vinted-search",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"query": "nike air max", "domain": "vinted.co.uk"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const items = await su.vintedSearch('nike air max', {
domain: 'vinted.co.uk',
maxResults: 96,
});
console.log(items); Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.
Ejemplo de respuesta
{
"query": "nike air max",
"domain": "de",
"resultsCollected": 96,
"items": [
{
"id": "4567891234",
"title": "Nike Air Max 90",
"url": "https://www.vinted.de/items/4567891234",
"price": 45.0,
"currency": "EUR",
"brand": "Nike",
"size": "42",
"condition": "Very good",
"image": "https://images1.vinted.net/....jpeg"
}
]
} Preguntas frecuentes
¿Es legal hacer scraping de Vinted?
Recopilar datos públicos de Vinted como títulos de artículos, precios y estado es lícito en muchas jurisdicciones, pero las normas dependen de tu país, de los datos que recopiles y de cómo los uses. Parte de estos datos pueden ser personales, así que cumple las normas de privacidad que se te apliquen. ScrapeUnblocker devuelve la página pública; qué recopilas y cómo lo usas es responsabilidad tuya.
¿Cómo hago scraping de Vinted sin que me bloqueen?
Vinted está protegido por DataDome, así que una petición directa recibe un desafío en lugar de artículos. El plugin de ScrapeUnblocker renderiza la página en un navegador real, rota exits residenciales e ISP, gestiona los desafíos y después devuelve los anuncios como JSON. En el benchmark de ScrapeUnblocker devolvió contenido real en el 99,8 % de 1.100 llamadas, unos 3 s por llamada.
¿Qué datos de Vinted puedo obtener?
Cada anuncio incluye el id de anuncio de Vinted, el título, una URL de artículo limpia, el precio y la moneda del marketplace, la marca, la talla tal como la indicó el vendedor, una etiqueta de estado como New with tags o Very good, y una imagen en miniatura. Los campos que una tarjeta no muestra, como la marca o la talla, se omiten en ese artículo.
¿Necesito una API o una cuenta de Vinted?
No. El plugin de Vinted devuelve anuncios de segunda mano como JSON sin cuenta ni API de Vinted. Envía una consulta con tu clave de ScrapeUnblocker, filtra con price_from y price_to, ordena con order (relevance, newest_first, price_low_to_high o price_high_to_low) y reúne hasta 500 anuncios por búsqueda con max_results.
¿Puedo hacer scraping de un marketplace concreto de Vinted?
Sí. Asigna a domain co.uk (el valor por defecto), com, de, fr, it, es, nl o pl. Cada marketplace fija los precios en su propia moneda: GBP en co.uk, USD en com, EUR en de, fr, it, es y nl, y PLN en pl. Lanza la misma búsqueda en varios marketplaces para comparar precios de reventa.
¿Cuánto cuesta hacer scraping de Vinted?
Cada llamada al plugin de Vinted es una petición, y 1 petición = 1 crédito: 1,00 EUR por cada 1.000 en Pay as you go, bajando hasta unos 0,55 EUR por cada 1.000 en el plan Ultimate. Una búsqueda del plugin es una llamada, y la respuesta ya contiene el conjunto completo de resultados. No se facturan los bloqueos, los timeouts ni los errores del lado de ScrapeUnblocker. La prueba gratuita incluye 500 peticiones, sin tarjeta.
Scrapers relacionados
Empieza a rastrear este sitio hoy
Plan gratuito incluido. No necesitas tarjeta para probarlo.