20 % de remise sur toutes les offres payantes avec le code

Shopping · Amazon

API de suivi des prix Amazon

L’API de suivi des prix Amazon vous fournit des données Amazon en direct au moment où vous les demandez, sous une forme propre et structurée – prêtes pour votre application, un tableur ou un assistant IA. Sans scraping, rien à maintenir.

100 requêtes gratuites chaque mois · sans carte bancaire · une clé API pour toutes les plateformes

L’essentiel

Mis à jour le

Un outil de suivi des prix Amazon doit répondre de manière fiable, des milliers de fois par jour, à deux questions : combien coûte cet ASIN en ce moment, et comment ce prix a-t-il évolué ces dernières semaines ? everydata.io répond aux deux avec de simples appels HTTPS. Une recherche de produit renvoie le prix actuel de la Buy Box, le prix barré, les frais de port et l'état du stock, directement depuis la page produit ; l'endpoint d'historique des prix renvoie les relevés déjà collectés pour cet ASIN, sans que vous ayez à stocker vous-même chaque interrogation.

Plateforme
Amazon
Quota par appel
1 requête
Offre gratuite
100 req. / moispuis à partir de 30 € / mois
Ce que vous obtenez

Des données Amazon prêtes à l’emploi

Chaque appel interroge la page Amazon en direct, au moment de votre requête. Aucun catalogue partagé ne s'intercale pour vous servir le prix de la veille. Si vous suivez un produit sur amazon.de et amazon.com, vous faites deux appels avec deux domainCode et obtenez pour chaque marketplace le prix, la devise et le message de livraison localisés.

La réponse est volontairement plate. price et retailPrice sont des nombres (pas des chaînes "$12.99"), currency est un code ISO, warehouseAvailability est la ligne de stock lisible telle qu'affichée, et soldBy / fulfilledBy indiquent si la Buy Box est détenue par Amazon ou par un vendeur tiers – la raison la plus fréquente d'un changement de prix soudain.

  • Prix actuel, retailPrice (prix de référence), shippingPrice et currency en champs numériques
  • Détenteur de la Buy Box (soldBy) et mode d'expédition (fulfilledBy) pour expliquer les variations de prix
  • État du stock et message de livraison (warehouseAvailability, deliveryMessage)
  • Recherches par variante : ajoutez ?psc=1 ou utilisez l'ASIN enfant exact pour suivre une taille ou une couleur
  • Endpoint d'historique des prix avec observedAt, price, retailPrice et inStock pour chaque relevé
  • Toutes les marketplaces Amazon via domainCode : com, de, co.uk, fr, it, es, ca, com.mx, com.br, nl, se, in, co.jp, com.au, ae
Cas d’usage

Ce que les équipes construisent avec

Alertes de baisse de prix pour les consommateurs

Enregistrez le dernier prix relevé par ASIN et par marketplace, interrogez l'API à intervalles réguliers et prévenez vos utilisateurs lorsque le prix passe sous leur seuil. Indiquez soldBy dans l'alerte pour qu'ils sachent qu'il s'agit du prix d'un vendeur tiers.

Repricing pour les vendeurs marketplace

Comparez votre offre au prix de la Buy Box et à la liste complète des offres, puis ajustez-la dans votre outil vendeur. Le temps réel compte ici : un prix périmé, c'est une baisse de prix à perte.

Respect du MAP et des prix de marque

Les marques surveillent leur catalogue sur amazon.com, .de, .co.uk et .fr pour repérer les prix inférieurs au prix minimum annoncé (MAP) et conservent le nom du vendeur comme preuve.

Analyse de l'historique des prix

Combinez l'endpoint d'historique des prix avec vos propres relevés pour calculer moyenne, minimum et maximum sur 30/90 jours et détecter les fausses promotions avant le Prime Day ou le Black Friday.

Comment ça marche

Exemple de requête et de réponse

Utilisez GET /amz/amazon-lookup-product-by-asin lorsque vous connaissez déjà l'ASIN et la marketplace – c'est la forme typique de la liste de suivi d'un tracker. Sa variante par URL, /amz/amazon-lookup-product, accepte n'importe quelle URL de produit copiée depuis le navigateur. Les deux renvoient les mêmes champs.

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"

Réponse (abrégée)

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
}

Pour la courbe d'évolution, appelez GET /amz/amazon-price-history?asin=B07ZPKN6YR&domainCode=com&days=90. L'endpoint renvoie un tableau history d'entrées {observedAt, price, retailPrice, inStock} – les relevés enregistrés par everydata.io pour cet ASIN et cette marketplace. Plus un ASIN est consulté souvent (par vous ou par d'autres clients), plus son historique est dense.

Deux remarques pratiques : un prix de 0 accompagné d'un message warehouseAvailability signifie qu'Amazon n'a affiché aucune Buy Box pour cette requête (rupture de stock ou livraison impossible vers l'adresse par défaut) – traitez-le comme "aucune offre", pas comme un produit gratuit. Et si seule l'offre la moins chère vous intéresse plutôt que la Buy Box, GET /amz/amazon-lookup-prices liste toutes les offres vendeurs de l'ASIN avec leur état et les frais de port.

La fréquence d'interrogation vous appartient. La plupart des trackers actualisent l'électronique, dont les prix bougent vite, toutes les quelques heures et les articles de longue traîne une fois par jour. Ajoutez cacheTtl=3600 à la recherche de produit si un prix vieux d'une heure vous suffit – les réponses en cache sont plus rapides et signalées dans vos statistiques d'utilisation.

Endpoints associés

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

Détails du produit par ASIN. Même réponse que les détails du produit, adressée par ASIN et marketplace.

GET/amz/amazon-lookup-product

Détails du produit. Page produit complète par URL : titre, prix, note, images, points clés, variantes, avis.

GET/amz/amazon-price-history

Historique des prix. Prix historiques collectés par cette API.

GET/amz/amazon-lookup-prices

Offres vendeurs. Toutes les offres d'un ASIN, Buy Box, état et livraison compris.

Référence complète de l’API
Tarifs

Payez à la requête, toutes les plateformes incluses

Chaque recherche de produit et chaque appel d'historique compte pour une requête dans votre quota mensuel, quelle que soit la marketplace. L'offre gratuite inclut 100 requêtes par mois – de quoi prototyper une liste de suivi – et l'offre Starter (5 000 requêtes, 30 €) suffit pour un petit tracker qui interroge environ 160 ASIN par jour. Les récupérations échouées côté source ne sont jamais facturées.

Free
100 req. / mois
Starter
5 000 req. · 30 €
Production
50 000 req. · 80 €
Business
300 000 req. · 300 €

API de suivi des prix Amazon : questions fréquentes

À quelle fréquence puis-je interroger un prix ?

Aussi souvent que votre limite de débit le permet : 10 requêtes par minute avec l'offre gratuite, jusqu'à 250 par minute avec l'offre Business. Sur Amazon, le prix de la plupart des articles change au maximum quelques fois par jour ; une interrogation horaire ou quotidienne est donc la norme.

L'API renvoie-t-elle le prix de la Buy Box ou le prix le plus bas ?

La recherche de produit renvoie le prix de la Buy Box affiché sur la page produit, ainsi que soldBy et fulfilledBy. Pour le prix le plus bas tous vendeurs confondus, utilisez l'endpoint des offres /amz/amazon-lookup-prices, qui liste chaque offre avec son état et les frais de port.

Quelles marketplaces Amazon sont prises en charge ?

Passez le TLD en domainCode : com, ca, com.mx, com.br, co.uk, de, fr, it, es, nl, se, in, co.jp, com.au et ae sont confirmés. La réponse contient la devise de la marketplace.

Fournissez-vous l'historique des prix de n'importe quel ASIN ?

L'endpoint d'historique des prix renvoie les relevés collectés par everydata.io. Un produit qui n'a jamais été consulté n'a pas encore d'historique – le premier appel à l'endpoint produit lance l'enregistrement.

Puis-je suivre une variante précise, par exemple une couleur ?

Oui. Utilisez l'ASIN enfant de la variante avec l'endpoint par ASIN, ou ajoutez ?psc=1 à l'URL du produit. Le tableau variations de la réponse liste tous les ASIN apparentés.

L'utilisation de prix Amazon issus du scraping est-elle légale ?

everydata.io ne renvoie que des données publiquement visibles sur les pages produit et ne contourne aucune connexion. L'usage que vous en faites relève de votre droit local et des conditions d'Amazon – nous recommandons de les exploiter pour de l'analyse plutôt que de republier des fiches complètes.

Commencez à suivre les prix Amazon dès aujourd'hui

Créez un compte gratuit, copiez votre clé API et récupérez votre premier prix en direct en moins d'une minute. Sans carte bancaire.