Compras · Zalando

API de búsqueda de Zalando

La API de búsqueda de Zalando te da datos de Zalando en tiempo real en el momento en que los pides, limpios y estructurados, listos para tu propia app, una hoja de cálculo o un asistente de IA. Sin scraping, nada que mantener.

100 solicitudes gratis al mes · sin tarjeta de crédito · una clave de API para todas las plataformas

Datos clave

Actualizado el

La búsqueda es como los compradores navegan por los cientos de miles de artículos de Zalando, y también como los analistas de surtido descubren qué se posiciona. La API de búsqueda de Zalando de everydata.io ejecuta una búsqueda por palabra clave en zalando.de, opcionalmente limitada a la tienda de mujer, hombre o niños, y devuelve la cuadrícula de resultados como JSON estructurado: número de artículo, marca, título, precio frente a precio original, imagen, las tallas disponibles que se muestran en el resultado y un indicador de patrocinado. La paginación sigue la cuadrícula de Zalando, así que la página 1 de "sneaker" en la tienda damen te da los mismos 66 resultados aproximados que vería un visitante.

Plataforma
Zalando
Endpoint principal
/zalando-search-by-keyword
Cuota por llamada
2 solicitudes
Plan gratuito
100 solicitudes / mesdespués, desde 30 € / mes
Lo que obtienes

Qué devuelve la API de búsqueda de Zalando

Cada resultado de searchProductDetails es un artículo a nivel de color, identificado por su número de artículo de Zalando (asin / productId como HU315O085-G12) y enlazado a su página de detalle mediante dpUrl. price y retailPrice te permiten detectar al instante los resultados rebajados, variations lista las tallas que Zalando anuncia en el resultado, imgUrl apunta a la foto de producto en img01.ztat.net y sponsored marca las posiciones de pago para que puedas excluirlas del análisis del ranking orgánico.

El envoltorio te dice dónde estás dentro del conjunto de resultados: resultCount es el número total de artículos que coinciden (28.228 para "sneaker" en la tienda de mujer), numberOfProducts el número en esta página, y currentPage / nextPage / lastPage guían tu bucle. sortStrategy repite el orden que pediste y mainCat la sección de la tienda.

  • Búsqueda por palabra clave en zalando.de con mainCat opcional damen, herren o kinder
  • sortBy most-popular, activation-date (novedades), price-asc, price-desc o sale
  • Por resultado: número de artículo, manufacturer, productDescription, price, retailPrice, currency
  • Tallas disponibles tal como se anuncian en el resultado, más la URL de la página de detalle (dpUrl)
  • Indicador sponsored para separar las posiciones de pago del ranking orgánico
  • resultCount, numberOfProducts, currentPage, nextPage y lastPage para la paginación
  • Opción withCache para rastreos de investigación en los que basta con una página de resultados reciente en caché
Casos de uso

Lo que los equipos construyen con la API de búsqueda de Zalando

Seguimiento de posiciones para marcas de moda

Registra dónde aparecen tus artículos para "sneaker", "trenchcoat" o "laufschuhe" en las tiendas damen y herren, y cuántos resultados patrocinados tienes por encima.

Monitorización de novedades

Lanza cada mañana la búsqueda con sortBy=activation-date para detectar los lanzamientos de la competencia en zalando.de el mismo día en que se publican.

Escaneos de rebajas

Combina sortBy=sale con price/retailPrice para crear una lista diaria de artículos rebajados por categoría y marca.

Análisis de la amplitud del surtido

resultCount por palabra clave y sección de la tienda cuantifica la profundidad del surtido de Zalando en un nicho antes de que decidas vender allí.

Cómo funciona

API de búsqueda de Zalando: solicitud y respuesta de ejemplo

Llama a GET /zal/zalando-search-by-keyword con keyword y page. domainCode es de por defecto; mainCat limita la búsqueda a una de las tres tiendas de Zalando y sortBy cambia del ranking de popularidad de Zalando a novedades, precio o primero los artículos rebajados.

GET /zal/zalando-search-by-keyword

curl "https://api.everydata.io/zal/zalando-search-by-keyword?keyword=sneaker&page=1&domainCode=de&mainCat=damen&sortBy=most-popular" \
  -H "x-api-key: YOUR_API_KEY"

Respuesta (abreviada)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "sortStrategy": "most-popular",
  "domainCode": "de",
  "keyword": "sneaker",
  "mainCat": "damen",
  "numberOfProducts": 66,
  "resultCount": 28228,
  "currentPage": 1,
  "nextPage": 2,
  "lastPage": 337,
  "searchProductDetails": [
    {
      "productDescription": "HANDBALL PERFEKT CL UNISEX - Sneaker low - chocolate truffle polignac",
      "manufacturer": "Hummel",
      "asin": "HU315O085-G12",
      "productId": "HU315O085-G12",
      "imgUrl": "https://img01.ztat.net/article/spp-media-p1/93f6f207c5cc4511a7023a6d7bf56b8e/2c4ecdc7ccff4e49b0420afaa79b0431.jpg?imwidth=400&filter=packshot",
      "price": 59.95,
      "retailPrice": 59.95,
      "dpUrl": "https://www.zalando.de/hummel-handball-perfekt-cl-unisex-sneaker-low-chocolate-truffle-polignac-hu315o085-g12.html",
      "sponsored": false,
      "variations": [
        "36",
        "37"
      ],
      "currency": "EUR"
    }
  ]
}
API de búsqueda de Zalando: campos de la respuesta de ejemplo de /zal/zalando-search-by-keyword
API de búsqueda de Zalando: campos de la respuesta de ejemplo de /zal/zalando-search-by-keyword

Itera con page hasta que nextPage sea null o llegues a lastPage. Como Zalando apenas personaliza su cuadrícula de búsqueda, los resultados son lo bastante estables para seguir posiciones: guarda la posición de cada número de artículo por palabra clave y fecha y tendrás un historial de ranking.

El array variations de cada resultado es lo que Zalando imprime bajo la imagen del producto (normalmente las tallas en stock) y sirve como indicador rápido de disponibilidad. Para el stock definitivo por talla y el vendedor de la oferta, sigue dpUrl hasta /zal/zalando-lookup-product.

sortBy=sale es el orden "Sale" propio de Zalando y la forma más rápida de enumerar los artículos rebajados de una palabra clave; compara price y retailPrice en cada resultado para calcular el porcentaje de rebaja.

Endpoints relacionados

GET/zal/zalando-search-by-keyword

Buscar productos. Búsqueda por palabra clave en cada tienda nacional con paginación, categoría y ordenación: precio, precio rebajado y tallas disponibles de cada artículo.

GET/zal/zalando-lookup-product

Detalles del producto. Página de producto por URL: precio, precio rebajado, tallas y stock, información de entrega e imágenes.

Referencia completa de la API
Precios

Precios de la API de búsqueda de Zalando: paga por solicitud

Cada página de resultados es una solicitud y cuenta 2 unidades de cuota; un barrido completo de las diez primeras páginas de una palabra clave cuesta 20 unidades. Con el plan Production (50.000 unidades, 80 €) puedes seguir cada día unas 80 palabras clave con diez páginas de profundidad. Usa withCache=true en rastreos exploratorios para reutilizar páginas obtenidas recientemente y reserva las llamadas en tiempo real para el seguimiento de posiciones.

Free
100 solicitudes / mes
Starter
5000 solicitudes · 30 €
Production
50.000 solicitudes · 80 €
Business
300.000 solicitudes · 300 €

API de búsqueda de Zalando: preguntas frecuentes

¿En qué tienda se ejecuta la búsqueda?

domainCode es de por defecto: la tienda alemana de Zalando, con precios en EUR. Los valores de mainCat damen, herren y kinder corresponden a las secciones de la tienda alemana.

¿Cuántos resultados hay en una página?

La API devuelve la cuadrícula propia de Zalando, normalmente unos 66 resultados por página, indicados en numberOfProducts. resultCount contiene el número total de artículos que coinciden y lastPage el número de páginas.

¿Puedo filtrar por marca, talla o precio?

El endpoint admite palabra clave, categoría (mainCat) y orden. Incluye el nombre de la marca en la palabra clave para acotar los resultados y filtra por precio o talla en tu lado con los campos de cada resultado.

¿Se incluyen los resultados patrocinados?

Sí, aparecen en el mismo array con sponsored a true para que decidas si conservarlos o descartarlos.

¿Cómo obtengo el stock por talla de un resultado de búsqueda?

Toma el dpUrl del resultado y llama a /zal/zalando-lookup-product. El resultado de búsqueda solo lista las tallas que Zalando imprime bajo la imagen.

Lanza tu primera búsqueda en Zalando

Regístrate gratis, envía una palabra clave y obtén la página 1 de resultados de Zalando en JSON. Cambia de plan solo cuando tu rastreo supere las 100 unidades de cuota al mes.