Passez l’URL d’une page produit d’Amazon, Walmart, Sephora, Olive Young, Rakuten, Zalando ou de 11 autres boutiques, et recevez son prix, son stock, ses images de galerie et de description, ses caractéristiques et ses options dans le même format.
Ce que vous obtenez
COMMERCE_PRODUCT : chaque tâche lit une page produit parmi 17 boutiques aux États-Unis, en Corée, au Japon, en Inde et en Allemagne. Passez l’url de la page : elle désigne la boutique.
title, brand, price et listPrice avec leur currency, inStock, seller, rating et reviewCount, tels que la page les affiche.
images : la galerie du produit. descriptionImages : les images de la description du produit, comme la page de détail du vendeur ou le contenu A+ d’Amazon, dans l’ordre de la page.
description, specs, options, categories et gtin, dans les mêmes champs sur toutes les boutiques.
Corée (KR) : Olive Young oliveyoung, 11st 11st, Lotte ON lotteon, Musinsa musinsa, Kurly kurly
Japon (JP) : Rakuten rakuten, Yahoo! Shopping yahoo_shopping, Qoo10 qoo10
Inde (IN) : Flipkart flipkart, Myntra myntra, Nykaa nykaa
Allemagne (DE) : Zalando zalando
Fonctionnement
Chaque tâche lit la page produit depuis le pays de la boutique et renvoie les valeurs du choix sur lequel la page s’ouvre. price est ce que l’acheteur paie avant coupons et livraison, et options liste les autres tailles, couleurs ou coffrets.
images réunit jusqu’à 30 photos de la galerie et descriptionImages jusqu’à 300 images de la description, dans l’ordre de la page. Les images de description viennent d’Amazon, Ulta, Olive Young, 11st, Lotte ON, Musinsa, Kurly, Rakuten, Yahoo! Shopping et Qoo10. Les bannières et avis que le vendeur y place arrivent avec elles, et le texte d’une image reste dans l’image.
title, price, currency et images viennent de toutes les boutiques ; les autres champs arrivent quand la page les affiche, et la documentation du moteur indique quelles boutiques renvoient chacun. Quand la boutique répond par une page retirée, comme un produit déréférencé, la tâche se termine par PAGE_UNAVAILABLE.
Cas d’usage
Lisez en détail les premiers produits d’une Commerce Search : prix, stock, vendeur et toutes les options.
Suivez chaque jour le prix, le prix de référence et le stock de votre page produit sur Amazon, Olive Young et Rakuten.
Rassemblez la galerie et les images de détail des concurrents pour comparer comment chaque marque présente le même produit.
Versez caractéristiques, options et images de description dans votre catalogue ou dans un audit des réponses d’achat des IA.
Envoyer la requête
Envoyez la requête avec votre clé API dans l’en-tête Authorization.
QUEUED, PROCESSING, puis COMPLETED avec la réponse ou FAILED avec error.
credits.creditsChargedinteger
Crédits facturés pour la tâche terminée. Une tâche en échec facture 0.
response.pricenumber
Ce que l’acheteur paie pour le produit tel que la page l’affiche d’abord, avant coupons et livraison, en currency (ISO 4217). listPrice est le prix habituel barré quand il dépasse price.
response.imagesarray
Jusqu’à 30 photos de la galerie du produit, dans l’ordre de la page.
response.descriptionImagesarray
Jusqu’à 300 images de la description du produit, comme la page de détail du vendeur ou le contenu A+ d’Amazon, dans l’ordre de la page.
response.specsarray
Jusqu’à 100 paires { name, value } issues des détails du produit. options liste les choix comme la taille ou la couleur, chacun avec ses values.
Recevoir le résultat
La requête renvoie aussitôt la tâche avec statusQUEUED. Interrogez GET /v1/async/task/{id} jusqu’à ce que status vaille COMPLETED ou FAILED, ou ajoutez webhook.url pour recevoir la tâche terminée sur votre serveur, avec les mêmes task, credits et response. Les résultats restent disponibles 24 heures après la fin de la tâche.
url est absent, dépasse 2 048 caractères ou sort des pages produit des 17 boutiques, ou le payload contient un champ autre que url et country. details indique le champ.
REGION_UNSUPPORTEDHTTP 422
country diffère du pays de la boutique, par exemple KR avec une URL Amazon.
MISSING_API_KEYHTTP 401
L’en-tête Authorization manque, ou sa clé est inconnue, expirée ou révoquée.
INSUFFICIENT_CREDITSHTTP 402
Le solde est inférieur au prix de la tâche. Ajoutez des crédits ou changez de plan, puis renvoyez-la.
Tarif
Chaque lecture terminée utilise 3 crédits, sur toutes les boutiques. Les crédits sont débités à la fin de la tâche.
Interrogez Amazon, Walmart, Coupang, Olive Young, Rakuten, Flipkart, Zalando et 13 autres boutiques dans cinq pays, et recevez le classement des produits de chacune avec prix, notes et nombre d’avis dans le même format.
Activez include.entityDetails sur une tâche ChatGPT et recevez sans frais le panneau que ChatGPT ouvre pour chaque carte de produit, de lieu ou de marque de la réponse, avec son texte, ses sources et ses images.