20 % di sconto su tutti i piani a pagamento con il codice

Shopping · ASOS

ASOS Product Data API

ASOS Product Data API: ricevi dati ASOS live nel momento in cui li chiedi, in forma pulita e strutturata – pronti per la tua app, un foglio di calcolo o un assistente AI. Niente scraping, niente da mantenere.

100 richieste gratuite ogni mese · nessuna carta di credito · una chiave API per tutte le piattaforme

Dati chiave

Aggiornato il

ASOS vende lo stesso prodotto in oltre 200 paesi tramite store nazionali che differiscono per valuta, lingua e a volte per disponibilità. Un ID prodotto come 204936689 identifica l'articolo ovunque, ma il prezzo è 120 € su asos.com/de, un importo in GBP su asos.com/co.uk e uno in USD su asos.com/us. La ASOS Product Data API di everydata.io accetta l'URL del prodotto dello store che ti interessa e restituisce la pagina come un unico oggetto JSON: dati principali, prezzo, elenco dei colori, ogni taglia con un flag di disponibilità, le immagini e i caratteristici blocchi di testo "About Me" e "Care Info" di ASOS.

Piattaforma
ASOS
Endpoint principale
/lookup-product-details
Quota per chiamata
1 richiesta
Piano gratuito
100 rich. / mesepoi da 30 € / mese
Cosa ottieni

Cosa restituisce ASOS Product Data API

Al livello principale ricevi productTitle nella lingua dello store, manufacturer (il brand, compresi i marchi propri di ASOS come ASOS DESIGN), productId, il variationId specifico del colore, soldBy e sellerId. ASOS vende anche direttamente linee di brand terzi, quindi soldBy può mostrare un brand come New Balance invece di ASOS. price, retailPrice, priceSaving e currency descrivono l'offerta; available e used sono booleani che indicano se l'articolo è acquistabile e se si tratta di un articolo usato della linea resale di ASOS.

L'array variations contiene le due dimensioni che i clienti scelgono nella pagina: color, con productId e URL di dettaglio propri per ogni colore (ASOS tratta i colori come prodotti separati), e size, con le etichette di taglia di ASOS ("EU 36" sullo store tedesco, taglie UK o US altrove), un flag available, il prezzo e l'ID variante. features contiene l'elenco puntato, productDetails le sezioni About Me, Care Info e simili, categoriesExtended il percorso di categoria e imageUrlList le immagini da images.asos-media.com.

  • productTitle, manufacturer, productId, variationId, soldBy e sellerId
  • price, retailPrice, priceSaving, shippingPrice e currency dello store scelto
  • Flag available e used, più il messaggio di disponibilità in warehouseAvailability
  • Colori come ID prodotto separati con URL; taglie con disponibilità per taglia e ID variante
  • Punti elenco in features, blocchi About Me / Care Info in productDetails e percorso di categoria in categoriesExtended
  • imageUrlList e mainImage da images.asos-media.com
  • Dati aggregati productRating e countReview; cacheTtl per i job di arricchimento
Casi d'uso

Cosa costruiscono i team con ASOS Product Data API

Replica del catalogo su più paesi

Retailer e affiliati mantengono una copia localizzata degli articoli ASOS per più store, ricavando valuta, lingua ed etichette di taglia corrette per ciascuno dallo stesso ID prodotto.

Analisi competitiva dei marchi propri

Confronta ASOS DESIGN e gli altri marchi di ASOS con i brand terzi sullo stesso modello di pagina: posizionamento di prezzo, numero di colori e gamma di taglie.

Abbinamento di prodotti moda

Usa manufacturer, la composizione nel testo About Me, i nomi dei colori e le immagini per abbinare gli articoli ASOS ai tuoi SKU o allo stesso stile su un altro retailer.

Controlli su usato e disponibilità

Il flag used e la disponibilità per taglia permettono a marketplace e app di avvisi di distinguere gli articoli nuovi da quelli usati e di rilevare quando una taglia torna disponibile.

Come funziona

ASOS Product Data API: richiesta e risposta di esempio

Chiama GET /aso/lookup-product-details con l'URL di un prodotto. Lo store viene ricavato dal percorso dell'URL – /us/prd/…, /de/prd/… o il semplice asos.com/prd/… per il Regno Unito – e riportato come domainCode. cacheTtl vale 0 per impostazione predefinita (tempo reale) e può essere portato fino a 86400 secondi quando una pagina un po' meno recente va bene.

GET /aso/lookup-product-details

curl "https://api.everydata.io/aso/lookup-product-details?url=https%3A%2F%2Fwww.asos.com%2Fus%2Fprd%2F205092907&cacheTtl=0" \
  -H "x-api-key: YOUR_API_KEY"

Risposta (abbreviata)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "productTitle": "New Balance – 530 – Unisex-Sneaker in Wollweiß und Beige",
  "manufacturer": "New Balance",
  "countReview": 106,
  "productRating": "4.3",
  "productId": "204936689",
  "variationId": "204936690",
  "soldBy": "New Balance",
  "sellerId": "NBA",
  "warehouseAvailability": "Auf Lager.",
  "retailPrice": 120,
  "price": 120,
  "shippingPrice": 0,
  "currency": "EUR",
  "domainCode": "de",
  "available": true,
  "used": false,
  "features": [
    "Mit flacher Sohle",
    "Zuglasche für einfaches Anziehen"
  ],
  "productDetails": [
    {
      "name": "About Me",
      "value": "Obermaterial aus Netzstoff Sohle: 100% Gummi, Obermaterial: 100% Textil."
    },
    {
      "name": "Care Info",
      "value": "Mit einem feuchten Tuch oder Schwamm abwischen"
    }
  ],
  "imageUrlList": [
    "https://images.asos-media.com/products/new-balance-530-unisex-sneaker-in-wollwei-und-beige/204936689-1-offwhite"
  ],
  "categoriesExtended": [
    "Startseite",
    "Damen"
  ],
  "variations": [
    {
      "variationName": "color",
      "values": [
        {
          "value": "OFF WHITE",
          "dpUrl": "https://www.asos.com/de/prd/204470515",
          "asin": "204470515",
          "available": true,
          "selected": false
        }
      ]
    },
    {
      "variationName": "size",
      "values": [
        {
          "value": "EU 36",
          "asin": "204936694",
          "available": true,
          "price": 120,
          "retailPrice": 120
        }
      ]
    }
  ]
}
ASOS Product Data API: campi della risposta di esempio di /aso/lookup-product-details
ASOS Product Data API: campi della risposta di esempio di /aso/lookup-product-details

Su ASOS i colori sono prodotti distinti: ogni voce della dimensione color ha il proprio productId (restituito come asin) e dpUrl. I campi di prezzo delle voci colore valgono 0 perché ASOS non mostra i prezzi nel selettore dei colori: chiama l'endpoint con il dpUrl per ottenere il prezzo e la griglia taglie di quel colore. Le voci di taglia, invece, appartengono al prodotto corrente e contengono prezzi e disponibilità reali.

I campi di testo seguono lo store: un URL /de/ restituisce titoli in tedesco, etichette di taglia come "EU 36" e un blocco About Me in tedesco; un URL /us/ restituisce testi in inglese e taglie US. Se normalizzi i dati tra paesi, usa productId come chiave e considera domainCode come la locale.

Un 404 con statusCode e statusMessage significa che ASOS non ha mostrato alcun prodotto a quell'URL: il più delle volte si tratta di una pagina di categoria o di brand incollata per errore, oppure di un articolo rimosso. Le risposte 5xx della piattaforma di origine non vengono addebitate.

Endpoint correlati

GET/aso/lookup-product-details

Dettagli prodotto. Pagina prodotto tramite URL: marchio, prezzo, varianti di colore, taglie con disponibilità, About Me e Care Info, immagini.

GET/aso/lookup-product-reviews

Recensioni. Riepilogo del prodotto più una pagina di recensioni dei clienti per ID prodotto e shop.

GET/aso/search-by-keyword

Cerca prodotti. Ricerca per parola chiave per shop con paginazione e ordinamento: prezzo, colore e disponibilità per prodotto.

API reference completa
Prezzi

Prezzi di ASOS Product Data API: paghi a richiesta

Una pagina prodotto su uno store equivale a una richiesta; lo stesso prodotto su /us, /de e /co.uk ne costa tre. Le 100 richieste mensili del livello gratuito bastano per un proof of concept, Starter (5.000 richieste, 30 €) aggiorna circa 160 coppie prodotto-store al giorno e Production (50.000 richieste, 80 €) circa 1.600. Le richieste upstream non riuscite non vengono mai addebitate.

Free
100 rich. / mese
Starter
5000 rich. · 30 €
Production
50.000 rich. · 80 €
Business
300.000 rich. · 300 €

ASOS Product Data API: domande frequenti

Quali store ASOS sono supportati?

Le richieste prodotto accettano URL degli store tedesco (asos.com/de), statunitense (asos.com/us) e britannico (asos.com, domainCode co.uk). La risposta riporta domainCode e restituisce la valuta corrispondente: EUR, USD o GBP.

Ricevo un prezzo per ogni colore?

Non con una sola chiamata. I colori sono prodotti ASOS separati, quindi le voci color contengono solo ID e URL. Richiedi l'URL di ogni colore per ottenerne prezzo e taglie.

Qual è la differenza tra productId e variationId?

productId identifica la pagina prodotto; variationId è il colore attualmente mostrato (negli URL ASOS lo chiama colourWayId). Le taglie hanno i propri ID variante all'interno della dimensione size.

Posso ottenere anche le recensioni dei clienti?

Sì. GET /aso/lookup-product-reviews accetta productId, domainCode e page e restituisce l'oggetto prodotto più un array reviews paginato con valutazione, testo, colore acquistato e valutazioni secondarie su vestibilità e qualità.

Quanto sono aggiornati i dati?

Per impostazione predefinita ogni chiamata legge la pagina live. Imposta cacheTtl a un numero di secondi quando una pagina memorizzata di recente in cache va bene; le risposte dalla cache sono più veloci e vengono segnalate nelle tue statistiche di utilizzo.

Scarica il tuo primo prodotto ASOS

Registrati gratis, incolla l'URL di un prodotto asos.com e ricevi la matrice di colori e taglie in JSON: 100 richieste al mese senza costi.