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

Shopping · Amazon

Amazon Price Tracker API

Amazon Price Tracker API: ricevi dati Amazon 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

Costruire un price tracker per Amazon significa rispondere in modo affidabile a due domande, migliaia di volte al giorno: quanto costa adesso questo ASIN e come si è mosso il prezzo nelle ultime settimane? everydata.io risponde a entrambe con semplici chiamate HTTPS. Una richiesta prodotto restituisce il prezzo live della buy box, il prezzo di listino barrato, le spese di spedizione e la disponibilità direttamente dalla pagina prodotto; l'endpoint dello storico prezzi restituisce le rilevazioni che abbiamo già raccolto per quell'ASIN, così non devi salvare tu ogni singolo polling.

Piattaforma
Amazon
Quota per chiamata
1 richiesta
Piano gratuito
100 rich. / mesepoi da 30 € / mese
Cosa ottieni

Dati Amazon pronti all'uso

Ogni richiesta di prezzo legge la pagina Amazon live nel momento in cui la invii. Non c'è alcun catalogo condiviso in mezzo che possa darti un prezzo di ieri. Se monitori un prodotto su amazon.de e amazon.com, fai due chiamate con due domainCode e ottieni prezzo, valuta e messaggio di spedizione localizzati per ciascun marketplace.

Il payload è volutamente piatto. price e retailPrice sono numeri (non stringhe come "$12.99"), currency è un codice ISO, warehouseAvailability è la riga di disponibilità leggibile e soldBy / fulfilledBy ti dicono se la buy box è attualmente di Amazon o di un venditore terzo: il motivo più comune per cui un prezzo cambia all'improvviso.

  • Prezzo live, retailPrice (prezzo di listino), shippingPrice e currency come campi numerici
  • Titolare della buy box (soldBy) e canale di evasione (fulfilledBy) per spiegare i salti di prezzo
  • Disponibilità e messaggio di consegna (warehouseAvailability, deliveryMessage)
  • Richieste che tengono conto delle varianti: aggiungi ?psc=1 o usa l'ASIN figlio esatto per seguire una sola taglia o un solo colore
  • Endpoint dello storico prezzi con observedAt, price, retailPrice e inStock per ogni rilevazione
  • Tutti i marketplace Amazon tramite domainCode: com, de, co.uk, fr, it, es, ca, com.mx, com.br, nl, se, in, co.jp, com.au, ae
Casi d'uso

Cosa costruiscono i team

Avvisi di calo di prezzo per i consumatori

Salva l'ultimo prezzo visto per ASIN e marketplace, interroga l'API a intervalli regolari e avvisa gli utenti quando il prezzo scende sotto la loro soglia. Includi soldBy nell'avviso, così gli utenti capiscono quando il prezzo è di un venditore terzo.

Repricing per i venditori sui marketplace

Confronta la tua offerta con il prezzo della buy box e con l'elenco completo delle offerte, poi adegua il prezzo nel tuo strumento per venditori. Qui i dati in tempo reale contano: un prezzo non aggiornato significa un ribasso in perdita.

Conformità MAP e prezzi del brand

I brand controllano il proprio catalogo su amazon.com, .de, .co.uk e .fr alla ricerca di prezzi sotto il prezzo minimo pubblicizzato e raccolgono il nome del venditore come prova.

Analisi storica dei prezzi

Combina l'endpoint dello storico prezzi con le tue rilevazioni per calcolare media, minimo e massimo su 30/90 giorni e scoprire i falsi sconti prima del Prime Day o del Black Friday.

Come funziona

Richiesta e risposta di esempio

Usa GET /amz/amazon-lookup-product-by-asin quando conosci già ASIN e marketplace: è la forma tipica della watch list di un tracker. L'endpoint gemello basato su URL, /amz/amazon-lookup-product, accetta qualsiasi URL di prodotto copiato dal browser. Entrambi restituiscono gli stessi campi.

GET /amz/amazon-lookup-product-by-asin

curl "https://api.everydata.io/amz/amazon-lookup-product-by-asin?asin=B07ZPKN6YR&domainCode=com" \
  -H "x-api-key: YOUR_API_KEY"

Risposta (abbreviata)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "productTitle": "Apple iPhone 11, 64GB, Black - Unlocked (Renewed)",
  "asin": "B07ZPKN6YR",
  "price": 39.99,
  "retailPrice": 49.99,
  "shippingPrice": 0,
  "currency": "USD",
  "soldBy": "Amazon.com",
  "fulfilledBy": "Amazon",
  "warehouseAvailability": "In Stock",
  "productRating": "4.2 out of 5 stars",
  "countReview": 60024
}

Per la curva dell'andamento chiama GET /amz/amazon-price-history?asin=B07ZPKN6YR&domainCode=com&days=90. Restituisce un array history di voci {observedAt, price, retailPrice, inStock}: le rilevazioni che everydata.io ha registrato per quell'ASIN e quel marketplace. Più spesso un ASIN viene richiesto (da te o da altri clienti), più fitto è il suo storico.

Due note pratiche: un price pari a 0 insieme a un messaggio in warehouseAvailability significa che per quella richiesta Amazon non ha mostrato una buy box (prodotto esaurito o non spedibile all'indirizzo predefinito); trattalo come "nessuna offerta", non come gratuito. E se ti interessa solo l'offerta più economica e non la buy box, GET /amz/amazon-lookup-prices elenca tutte le offerte dei venditori per l'ASIN, con condizione e spedizione.

La frequenza di polling la decidi tu. La maggior parte dei tracker aggiorna ogni poche ore l'elettronica che cambia prezzo spesso e ogni giorno gli articoli di coda lunga. Aggiungi cacheTtl=3600 alla richiesta prodotto se un prezzo vecchio di un'ora ti va bene: le risposte dalla cache sono più veloci e vengono segnalate nelle tue statistiche di utilizzo.

Endpoint correlati

GET/amz/amazon-lookup-product-by-asin

Dettagli prodotto per ASIN. Stesso payload dei dettagli prodotto, richiesto tramite ASIN e marketplace.

GET/amz/amazon-lookup-product

Dettagli prodotto. Pagina prodotto completa tramite URL: titolo, prezzo, valutazione, immagini, caratteristiche, varianti, recensioni.

GET/amz/amazon-price-history

Storico prezzi. Prezzi storici raccolti da questa API.

GET/amz/amazon-lookup-prices

Offerte dei venditori. Tutte le offerte per un ASIN, con buy box, condizione e spedizione.

API reference completa
Prezzi

Paghi a richiesta, tutte le piattaforme incluse

Ogni richiesta prodotto e ogni chiamata allo storico conta come una richiesta sulla tua quota mensile, qualunque sia il marketplace. Il piano gratuito include 100 richieste al mese, sufficienti per un prototipo di watch list, e il piano Starter (5.000 richieste, 30 €) basta per un piccolo tracker che controlla circa 160 ASIN al giorno. 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 €

Amazon Price Tracker API: domande frequenti

Con che frequenza posso controllare un prezzo?

Con la frequenza che il tuo rate limit consente: 10 richieste al minuto con il piano gratuito, fino a 250 al minuto con Business. Per la maggior parte degli articoli i prezzi Amazon cambiano al massimo qualche volta al giorno, quindi un polling orario o giornaliero è la norma.

L'API restituisce il prezzo della buy box o il prezzo più basso?

La richiesta prodotto restituisce il prezzo della buy box mostrato nella pagina prodotto, più soldBy e fulfilledBy. Per il prezzo più basso tra tutti i venditori usa l'endpoint dell'elenco delle offerte /amz/amazon-lookup-prices, che elenca ogni offerta con condizione e spedizione.

Quali marketplace Amazon sono supportati?

Passa il TLD come domainCode: com, ca, com.mx, com.br, co.uk, de, fr, it, es, nl, se, in, co.jp, com.au e ae sono confermati. La risposta contiene la valuta del marketplace.

Fornite prezzi storici per qualsiasi ASIN?

L'endpoint dello storico prezzi restituisce le rilevazioni raccolte da everydata.io. I prodotti mai richiesti non hanno ancora uno storico: la prima chiamata all'endpoint del prodotto avvia la registrazione.

Posso monitorare una variante specifica, ad esempio un colore?

Sì. Usa l'ASIN figlio della variante con l'endpoint per ASIN, oppure aggiungi ?psc=1 all'URL del prodotto. L'array variations nella risposta elenca tutti gli ASIN fratelli.

È legale usare i dati di prezzo di Amazon ottenuti tramite scraping?

everydata.io restituisce solo dati pubblicamente visibili nella pagina prodotto e non aggira alcun login. L'uso che fai dei dati è regolato dalla legge locale e dai termini di Amazon: ti consigliamo di usarli per analisi e non per ripubblicare schede prodotto complete.

Inizia oggi a monitorare i prezzi Amazon

Crea un account gratuito, copia la tua chiave API e ottieni il tuo primo prezzo live in meno di un minuto. Nessuna carta di credito richiesta.