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

Shopping · Kaufland

API ricerca Kaufland

API ricerca Kaufland: ricevi dati Kaufland 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

Cercare su kaufland.de un termine generico come "Konsole" restituisce il mix tipico di un marketplace: console per videogiochi accanto a consolle d'arredo, migliaia di venditori, riquadri sponsorizzati di chi ha pagato per la visibilità e un numero di risultati che Kaufland limita a 10.000. L'API ricerca Kaufland di everydata.io restituisce queste pagine di risultati in JSON, una chiamata per pagina, con i sei ordinamenti dello shop: puoi così osservare i ranking, esplorare una categoria per prezzo o trovare tutti gli annunci di un prodotto tra i vari venditori.

Piattaforma
Kaufland
Endpoint principale
/product/search
Quota per chiamata
1 richiesta
Piano gratuito
100 rich. / mesepoi da 30 € / mese
Cosa ottieni

Cosa restituisce API ricerca Kaufland

Ogni risposta si apre con i parametri della richiesta e lo stato della paginazione: keyword, sortStrategy, numberOfProducts in questa pagina (di solito circa 40), resultCount come riportato da Kaufland, nextPage e lastPage. Una ricerca per "Konsole" mostra 10.000 risultati su 250 pagine: è il tetto di Kaufland, non la reale dimensione dell'assortimento, quindi interpreta resultCount come "almeno".

searchProductDetails contiene i riquadri. Ogni elemento riporta productDescription (il titolo dell'annuncio, spesso lungo e pieno di parole chiave inserite dai venditori), manufacturer, productId, variationId, price e retailPrice in EUR, productRating e countReview se l'annuncio ha valutazioni, imgUrl in 200×200, il dpUrl assoluto della pagina prodotto, un deliveryMessage con la finestra di consegna di Kaufland ("Lieferung Fr. 2. - Do. 8. Oktober") e un flag sponsored.

  • keyword, sortStrategy, numberOfProducts, resultCount, nextPage e lastPage
  • Per riquadro: productDescription, manufacturer, productId, variationId, imgUrl e dpUrl assoluto
  • price e retailPrice come numeri, senza parsing di stringhe
  • productRating e countReview quando l'annuncio ha recensioni
  • deliveryMessage con l'intervallo di date di consegna concreto per l'offerta predefinita
  • Flag sponsored per separare i posizionamenti a pagamento dei venditori dal ranking organico
  • sortBy: recommended (predefinito), price-asc, price-desc, customer-reviews, newest-arrivals, bestsellers
Casi d'uso

Cosa costruiscono i team con API ricerca Kaufland

Scoperta dei prezzi tra venditori

Cerca il nome di un modello con price-asc per trovare l'annuncio più economico tra tutti i venditori, poi apri dpUrl per leggere soldBy e costi di spedizione di quell'offerta.

Monitoraggio del ranking sul marketplace

I venditori seguono la posizione del proprio productId per le parole chiave principali con recommended e bestsellers e osservano come i concorrenti sponsorizzati spostano l'ordine organico.

Analisi dell'assortimento

Interroga un termine di categoria con newest-arrivals e confronta i productId per vedere quali venditori aggiungono annunci, quali brand arrivano su kaufland.de e quanto velocemente i nuovi prodotti ricevono recensioni.

Benchmark dei tempi di consegna

Aggrega deliveryMessage per un termine per misurare i tempi di consegna tipici del marketplace e individuare offerte con finestre di spedizione insolitamente lunghe.

Popolamento del catalogo

Raccogli i dpUrl di un'intera categoria come lista di input per l'endpoint prodotto e costruisci un dataset strutturato di titoli, venditori e specifiche.

Come funziona

API ricerca Kaufland: richiesta e risposta di esempio

Usa GET /kfl/product/search con keyword e page (entrambi obbligatori). Aggiungi sortBy per riprodurre un ordinamento specifico dello shop. Poiché il dpUrl di Kaufland è già assoluto, puoi passare ogni risultato direttamente a GET /kfl/product/details per ottenere venditore e disponibilità.

GET /kfl/product/search

curl "https://api.everydata.io/kfl/product/search?keyword=Konsole&page=1&sortBy=recommended" \
  -H "x-api-key: YOUR_API_KEY"

Risposta (abbreviata)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "sortStrategy": "recommended",
  "domainCode": "de",
  "keyword": "Konsole",
  "numberOfProducts": 39,
  "resultCount": 10000,
  "nextPage": 2,
  "lastPage": 250,
  "searchProductDetails": [
    {
      "productDescription": "LITTLE TREE Konsolentisch, Beistelltisch, Flurtisch, Sofatisch für kleinen Raum, Konsolentisch mit Stauraum für Eingang, Flur, Wohnzimmer, Braun",
      "manufacturer": "Wanbor",
      "productId": "506827780",
      "variationId": "506827780",
      "countReview": 9,
      "imgUrl": "https://media.cdn.kaufland.de/product-images/200x200/2964f233238ba0212891e092d4d59797.jpg",
      "price": 109.99,
      "retailPrice": 0,
      "productRating": "5.0",
      "dpUrl": "https://www.kaufland.de/product/506827780/",
      "deliveryMessage": "Lieferung Di. 22. - Fr. 25. September",
      "sponsored": false
    }
  ]
}
API ricerca Kaufland: campi della risposta di esempio di /kfl/product/search
API ricerca Kaufland: campi della risposta di esempio di /kfl/product/search

Il riquadro di ricerca non indica il venditore. Quando ti servono soldBy, shippingPrice o la frase sulla scarsità, segui dpUrl nell'endpoint prodotto: il livello di ricerca serve a scoprire prodotti e ranking, quello dei dettagli a ottenere i dati dell'offerta. I campi che Kaufland non mostra in un riquadro (productRating per articoli senza valutazioni, manufacturer per alcuni venditori) mancano semplicemente in quella voce, quindi scrivi codice difensivo.

sortBy=price-asc è il modo più rapido per trovare l'offerta più economica per un modello specifico: cerca il nome esatto del prodotto, prendi la prima pagina e hai il prezzo più basso tra tutti i venditori con il suo productId. sortBy=bestsellers mostra quali annunci i clienti Kaufland acquistano davvero per un termine, indipendentemente dai posizionamenti a pagamento.

Usa withCache quando più job interrogano la stessa parola chiave nell'arco di un'ora: la pagina in cache è condivisa e riservi le richieste in tempo reale ai termini che cambiano.

Endpoint correlati

GET/kfl/product/search

Cerca prodotti. Ricerca per parola chiave con paginazione e ordinamento: prezzo, valutazione, tempi di consegna e indicatore di sponsorizzazione per risultato.

GET/kfl/product/details

Dettagli prodotto. Pagina prodotto tramite URL: offerta principale con venditore, prezzo, spedizione, disponibilità, varianti, specifiche e immagini.

GET/kfl/product/reviews

Recensioni. Recensioni dei clienti paginate per ID prodotto Kaufland.

API reference completa
Prezzi

Prezzi di API ricerca Kaufland: paghi a richiesta

Una pagina di ricerca equivale a una richiesta; una pagina restituisce fino a circa 40 riquadri. Seguire ogni giorno 40 parole chiave sulle pagine uno e due fa circa 2.400 richieste al mese, ampiamente dentro Starter (5.000 richieste, 30 €). Se apri anche ogni riquadro nell'endpoint prodotto, calcola una richiesta in più per prodotto; Production (50.000, 80 €) copre questo scenario per ricerche di medie dimensioni.

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

API ricerca Kaufland: domande frequenti

Quali ordinamenti posso richiedere?

recommended (predefinito), price-asc, price-desc, customer-reviews, newest-arrivals e bestsellers: le stesse opzioni del menu di ordinamento di kaufland.de. sortStrategy nella risposta conferma quello applicato.

Perché resultCount mostra 10.000 per molti termini?

Kaufland limita il numero di risultati riportato a 10.000 e la paginazione a 250 pagine. Restringi la parola chiave (aggiungi marca o modello) per ottenere un conteggio esatto e un numero di pagine gestibile.

La ricerca mi dice chi vende il prodotto?

No, soldBy è disponibile solo nella pagina prodotto. Chiama GET /kfl/product/details con il dpUrl del riquadro per vedere venditore, shippingPrice e frase sulla disponibilità.

Posso cercare all'interno di una categoria o filtrare per marca?

L'endpoint accetta keyword, page e sortBy. Inserisci la marca o il termine di categoria nella keyword e filtra manufacturer o prezzo dal tuo lato usando i campi restituiti.

Gli annunci sponsorizzati sono contrassegnati?

Sì, ogni riquadro riporta sponsored: true o false nella posizione in cui Kaufland lo mostra, così puoi calcolare il ranking organico filtrando.

Esegui la tua prima ricerca su kaufland.de

Account gratuito, una richiesta GET, una pagina di risultati completa in JSON, ordinata come la ordinano i tuoi clienti.