Shopping · ASOS
API de surveillance des prix ASOS
L’API de surveillance des prix ASOS vous fournit des données ASOS 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
ASOS gère ses promotions autrement que la plupart des enseignes de mode : des opérations sur toute la boutique comme "jusqu'à -70 %" ou un code de -20 %, des démarques qui arrivent dans un pays des semaines avant un autre, et des gammes vendues directement par les marques, dont les prix suivent le calendrier de la marque plutôt que celui d'ASOS. Un flux de prix limité à un seul pays passe à côté de l'essentiel. L'API de surveillance des prix ASOS d'everydata.io vous permet d'interroger régulièrement le même produit sur les boutiques allemande, américaine et britannique, en relevant prix, prix d'origine, remise, disponibilité et stock par taille en EUR, USD et GBP, pour voir où un modèle est soldé en premier et de combien.
- Plateforme
- ASOS
- Endpoint principal
- /lookup-product-details
- Quota par appel
- 1 requête
- Offre gratuite
- 100 req. / moispuis à partir de 30 € / mois
Ce que renvoie l’API de surveillance des prix ASOS
Chaque interrogation renvoie price et retailPrice dans la devise de la boutique, ainsi que priceSaving, la réduction affichée par ASOS lorsqu'un article est soldé. available indique si l'article peut être acheté – pendant une opération, les articles populaires sont en rupture en quelques heures, et un prix sans stock n'est pas un vrai prix. soldBy et sellerId indiquent si c'est ASOS ou une marque partenaire comme New Balance qui vend, ce qui explique pourquoi certains articles échappent aux opérations d'ASOS.
Pour une surveillance propre à la mode, la dimension taille des variations liste chaque taille avec ses propres price, retailPrice et indicateur available : vous pouvez ainsi voir une taille s'épuiser pendant les soldes. Comme chaque coloris est un produit ASOS distinct, ajoutez l'URL de chaque coloris à votre liste de suivi pour couvrir tout le modèle.
- price, retailPrice et priceSaving par boutique – EUR sur /de, USD sur /us, GBP sur /co.uk
- Indicateurs available et stock par taille pour distinguer les vraies baisses de prix des articles épuisés
- soldBy et sellerId pour distinguer les articles au prix ASOS des gammes au prix de la marque
- domainCode et currency repris dans chaque réponse pour un stockage multipays propre
- Indicateur used pour exclure les articles de seconde main des statistiques de prix neufs
- cacheTtl de 0 à 86400 secondes pour arbitrer entre coût et fraîcheur, produit par produit
Ce que les équipes construisent avec l’API de surveillance des prix ASOS
Calendrier des démarques entre boutiques
Suivez un modèle sur /de, /us et /co.uk et notez quelle boutique le solde en premier et de combien – utile aux marques qui décident où orienter leurs propres promotions.
Analyse de l'impact des soldes
Interrogez un panier d'articles pendant une opération ASOS pour mesurer combien ont réellement été réduits, de combien, et quelles tailles étaient épuisées avant la fin.
Contrôle du respect des prix de marque
Les marques qui vendent via ASOS comparent le prix observé au prix plancher convenu par pays et s'appuient sur soldBy pour distinguer leur propre gamme du stock détenu par ASOS.
Alertes de retour en stock
Suivez les indicateurs available par taille et prévenez acheteurs ou clients lorsqu'une taille précise revient à un prix donné.
API de surveillance des prix ASOS : exemple de requête et de réponse
Pour ASOS, everydata.io ne propose pas d'endpoint d'historique. Surveiller signifie appeler GET /aso/lookup-product-details à intervalles réguliers pour chaque couple produit-boutique de votre liste et ajouter le résultat à votre propre base. L'exemple ci-dessous montre la partie tarifaire de la réponse produit pour la boutique allemande.
GET /aso/lookup-product-details
curl "https://api.everydata.io/aso/lookup-product-details?url=https%3A%2F%2Fwww.asos.com%2Fde%2Fprd%2F204936689&cacheTtl=1800" \
-H "x-api-key: YOUR_API_KEY"Réponse (abrégée)
{
"responseStatus": "PRODUCT_FOUND_RESPONSE",
"productTitle": "New Balance – 530 – Unisex-Sneaker in Wollweiß und Beige",
"manufacturer": "New Balance",
"productId": "204936689",
"variationId": "204936690",
"soldBy": "New Balance",
"sellerId": "NBA",
"warehouseAvailability": "Auf Lager.",
"retailPrice": 120,
"price": 120,
"priceSaving": "",
"shippingPrice": 0,
"currency": "EUR",
"domainCode": "de",
"available": true,
"used": false,
"variations": [
{
"variationName": "size",
"values": [
{
"value": "EU 36",
"asin": "204936694",
"available": true,
"price": 120,
"retailPrice": 120
},
{
"value": "EU 37",
"asin": "204936699",
"available": true,
"price": 120,
"retailPrice": 120
}
]
}
]
}
Construisez l'historique à raison d'une ligne par interrogation, boutique et taille : observed_at, productId, domainCode, currency, price, retailPrice, priceSaving, available, et l'identifiant de la variante de taille avec son propre indicateur. Une jointure sur productId entre les domainCode donne la vue multipays ; un regroupement par date donne la chronologie des opérations. priceSaving est une chaîne vide au prix plein : normalisez-le à 0 avant de tracer des graphiques.
Côté fréquence, les opérations commerciales d'ASOS démarrent généralement à heure fixe et les prix restent stables pendant toute leur durée : une interrogation toutes les 6 à 12 heures par boutique suffit pour en saisir le déroulé. Le stock, en revanche, évolue en quelques heures sur les tailles populaires : interrogez plus souvent les articles phares avec cacheTtl=0 et laissez la longue traîne partager des pages en cache avec cacheTtl=1800 ou plus.
Les codes de réduction en pourcentage appliqués lors du paiement ne figurent pas sur la page produit et donc pas dans la réponse – enregistrez-les à part, à côté de vos relevés, si vous voulez le prix effectif. Un 404 signifie que le produit a été retiré de cette boutique ; conservez la ligne comme marqueur de fin de vie.
Endpoints associés
Détails du produit. Page produit par URL : marque, prix, coloris, tailles avec stock, About Me et Care Info, images.
Rechercher des produits. Recherche par mot-clé par boutique, avec pagination et tri : prix, couleur et disponibilité par produit.
Tarifs de l’API de surveillance des prix ASOS : payez à la requête
Chaque interrogation d'un produit sur une boutique compte pour une requête. Surveiller 300 produits sur les trois boutiques deux fois par jour représente 1 800 requêtes quotidiennes, soit environ 54 000 par mois – un peu plus que l'offre Production (50 000, 80 €) ; l'offre Business (300 000 requêtes, 300 €) convient donc, avec de la marge. Les requêtes s'arrêtent au quota mensuel et vous pouvez changer d'offre à tout moment (au prorata). Les réponses 5xx côté source ne sont pas facturées.
- Free
- 100 req. / mois
- Starter
- 5 000 req. · 30 €
- Production
- 50 000 req. · 80 €
- Business
- 300 000 req. · 300 €
API de surveillance des prix ASOS : questions fréquentes
Conservez-vous un historique des prix des produits ASOS ?
Non. everydata.io renvoie la page produit en direct ; c'est vous qui construisez l'historique en interrogeant l'API à intervalles réguliers et en stockant chaque relevé. Les champs de prix sont numériques et stables : il suffit de quelques colonnes par ligne.
Comment surveiller un même produit dans plusieurs pays ?
Ajoutez une URL par boutique à votre liste de suivi – par exemple /de/prd/204936689, /us/prd/204936689 et /prd/204936689 pour le Royaume-Uni. Chaque réponse contient domainCode et currency.
Les codes de réduction appliqués au paiement se reflètent-ils dans le prix ?
Non. L'API renvoie le prix affiché sur la page produit. Les codes promotionnels appliqués dans le panier n'y sont pas visibles et doivent être enregistrés séparément.
À quelle fréquence interroger l'API ?
Toutes les 6 à 12 heures par boutique, vous suivez le rythme des opérations d'ASOS ; interrogez plus souvent les tailles populaires, car le stock bouge plus vite que le prix. Utilisez cacheTtl pour réduire le coût des articles qui changent rarement.
Puis-je suivre des tailles précises ?
Oui. Chaque taille du tableau variations a ses propres price, retailPrice, indicateur available et identifiant de variante : une taille peut donc être suivie indépendamment de l'en-tête du produit.
Cas d’usage associés
Commencez à surveiller les prix ASOS
Créez un compte gratuit, ajoutez les URL de produits des boutiques où vous vendez et lancez les interrogations – vos 100 premiers relevés du mois sont gratuits.