इस कोड से सभी पेड प्लान पर 20 % छूट

शॉपिंग · Walmart

Walmart Reviews API

Walmart Reviews API से आपको लाइव Walmart डेटा ठीक उसी पल मिलता है जब आप पूछते हैं, साफ़ स्ट्रक्चर्ड रूप में – आपके ऐप, स्प्रेडशीट या AI असिस्टेंट के लिए तैयार। न स्क्रैपिंग, न रखरखाव।

हर महीने 100 फ़्री रिक्वेस्ट · क्रेडिट कार्ड की ज़रूरत नहीं · सभी प्लेटफ़ॉर्म के लिए एक API key

मुख्य तथ्य

अपडेट:

Walmart प्रोडक्ट रिव्यू US रिटेल में प्रोडक्ट फ़ीडबैक के सबसे समृद्ध मुफ़्त स्रोतों में से एक हैं – लाखों verified-purchase रिव्यू, हर एक पर आइटम बेचने वाले विक्रेता और रिव्यूअर के बताए पहलुओं (aspects) का टैग। everydata.io का Walmart Reviews API walmart.com या walmart.ca के किसी भी usItemId के लिए इन्हें स्ट्रक्चर्ड JSON में लौटाता है: पेजिंग वाली रिव्यू लिस्ट, पूरा स्टार वितरण, Walmart का अपना AI-जनरेटेड रिव्यू सारांश और वह aspect लिस्ट जो पेज पर "frequently mentioned" फ़िल्टर चलाती है।

प्लेटफ़ॉर्म
Walmart
मुख्य endpoint
/walmart-lookup-reviews
हर कॉल पर quota
1 रिक्वेस्ट
फ़्री प्लान
100 रिक्वेस्ट / महीनाउसके बाद €30 / महीना से
आपको क्या मिलता है

Walmart डेटा, इस्तेमाल के लिए तैयार

रिस्पॉन्स आपके फ़िल्टर (productId, page, sort, domainCode, ratings, vp) दोहराता है और फिर एक reviews ऑब्जेक्ट लौटाता है। customerReviews रिव्यू का पेज है: rating, reviewTitle, reviewText, reviewSubmissionTime, userNickname, VerifiedPurchaser सहित badges array, positiveFeedback / negativeFeedback वोट की संख्या, रिव्यू के पीछे के लेन-देन के लिए sellerName और fulfilledBy, ख़रीदे गए सटीक वेरिएंट के लिए itemName और itemId, Color जैसे features, media और photos, और रिव्यू को polarity के साथ aspect ids से जोड़ने वाला reviewAspects।

लिस्ट के ऊपर आपको कुल आँकड़े मिलते हैं: totalReviewCount, averageOverallRating, recommendedPercentage, ratingValueOneCount से ratingValueFiveCount और उनके प्रतिशत रूप, reviewsWithTextCount और totalMediaCount। Walmart के बनाए दो ब्लॉक विश्लेषण आसान करते हैं: reviewSummary, summaryTitle और वाक्य-स्तर के summaryAspects के साथ AI सारांश पैराग्राफ़ है, और bulletReviewSummary aspects को aspectName, aspectPillText, aspectPolarity और एक लाइन के aspectSummary के साथ दिखाता है। topPositiveReview और topNegativeReview भी शामिल हैं।

  • rating, टाइटल, टेक्स्ट, तारीख़, nickname और VerifiedPurchaser बैज के साथ पेजिंग वाले customerReviews
  • हर रिव्यू पर sellerName, fulfilledBy, itemId और itemName – जानें कि रिव्यू किस विक्रेता और वेरिएंट का है
  • स्टार वितरण (ratingValueOneCount … ratingValueFiveCount), averageOverallRating और recommendedPercentage
  • id, name और snippetCount के साथ aspects[]; aspect id से रिव्यू फ़िल्टर करें
  • हर aspect की polarity के साथ Walmart का AI reviewSummary और bulletReviewSummary
  • फ़िल्टर: sort (relevancy, submission-desc, helpful, rating-desc, rating-asc), vp सिर्फ़ verified, ratings "1,2,5"
  • walmart.com और walmart.ca के लिए domainCode com या ca
उपयोग के उदाहरण

टीमें इससे क्या बनाती हैं

Voice-of-customer एनालिटिक्स

ब्रांड पहले कोई classifier ट्रेन करने के बजाय Walmart के aspect ids इस्तेमाल करके अपने रिव्यू को aspect और polarity के हिसाब से एकत्र करते हैं, ताकि ग्राहकों द्वारा सबसे ज़्यादा बताई गई कमियाँ और ख़ूबियाँ मिलें।

मार्केटप्लेस विक्रेता क्वालिटी कंट्रोल

मार्केटप्लेस विक्रेता अपने sellerName वाले नेगेटिव रिव्यू (ratings=1,2) फ़िल्टर करते हैं, ताकि प्रोडक्ट की शिकायतों को फ़ुलफ़िलमेंट की समस्याओं से अलग कर सकें और जल्दी जवाब दे सकें।

प्रोडक्ट रिसर्च और सोर्सिंग

कोई प्रोडक्ट लिस्ट करने से पहले प्रतिस्पर्धी आइटम के स्टार वितरण, recommendedPercentage और AI सारांश की तुलना करें, ताकि माँग और क्वालिटी के जोखिम का अंदाज़ा लग सके।

रिव्यू मॉनिटरिंग और अलर्ट

रोज़ submission-desc पोल करें, reviewId पर अंतर देखें और मुख्य आइटम पर नए one-star रिव्यू या फ़ोटो वाले रिव्यू के बारे में अपनी टीम को अलर्ट करें।

यह कैसे काम करता है

उदाहरण रिक्वेस्ट और रिस्पॉन्स

GET /wlm/walmart-lookup-reviews को productId के साथ कॉल करें, जिसमें usItemId हो – प्रोडक्ट URL के अंत का नंबर या सर्च रिज़ल्ट का usItemId फ़ील्ड। रिव्यू में आगे बढ़ने के लिए page और sort जोड़ें, खास स्टार तक सीमित करने के लिए ratings, सिर्फ़ verified purchases के लिए vp=true, और मान लीजिए सिर्फ़ Charging के बारे में रिव्यू देखने के लिए reviews.aspects के id के साथ aspect। नीचे का उदाहरण दो aspects और एक रिव्यू तक छोटा किया गया है।

GET /wlm/walmart-lookup-reviews

curl "https://api.everydata.io/wlm/walmart-lookup-reviews?productId=5364974201&domainCode=com&page=1&sort=relevancy" \
  -H "x-api-key: YOUR_API_KEY"

रिस्पॉन्स (संक्षिप्त)

200 OK · application/json
{
  "responseStatus": "PRODUCT_FOUND_RESPONSE",
  "responseMessage": "Product successfully found!",
  "productId": 5364974201,
  "page": 1,
  "sort": "relevancy",
  "domainCode": "com",
  "ratings": [],
  "vp": false,
  "reviews": {
    "activeSort": "relevancy",
    "aspects": [
      {
        "id": "6051",
        "name": "Charging",
        "snippetCount": 140
      },
      {
        "id": "160",
        "name": "Led Light",
        "snippetCount": 107
      }
    ],
    "reviewSummary": {
      "summaryTitle": "Compact and rechargeable fan offers impressive speed and convenience",
      "summary": "Customers praise the product's speed, power level, and charging features, highlighting its strong air current, multiple speed settings, and quick charging.",
      "summaryAspects": [
        {
          "aspectId": 184,
          "aspectStart": 31,
          "aspectEnd": 35,
          "aspectSentiment": "positive"
        }
      ]
    },
    "bulletReviewSummary": {
      "bulletSummaryAspects": [
        {
          "aspectId": "180",
          "aspectName": "noise level",
          "aspectPillText": "Super quiet noise level",
          "aspectRank": 7,
          "aspectPolarity": "Positive",
          "aspectSummary": "Operates at a barely audible sound level."
        }
      ]
    },
    "averageOverallRating": 4.4,
    "totalReviewCount": 2054,
    "reviewsWithTextCount": 670,
    "recommendedPercentage": 87,
    "ratingValueOneCount": 176,
    "ratingValueTwoCount": 67,
    "ratingValueThreeCount": 83,
    "ratingValueFourCount": 143,
    "ratingValueFiveCount": 1585,
    "totalMediaCount": 35,
    "customerReviews": [
      {
        "reviewId": "393593280",
        "rating": 5,
        "recommended": true,
        "reviewTitle": "great deal!",
        "reviewText": "This fan was a lifesaver to survive in hot camping tent! ...",
        "reviewSubmissionTime": "7/28/2025",
        "userNickname": "colette",
        "badges": [
          {
            "badgeType": "Custom",
            "contentType": "REVIEW",
            "id": "VerifiedPurchaser"
          }
        ],
        "userBadges": [
          {
            "badgeId": "TOP_REVIEWER",
            "badgeValue": "TOP_REVIEWER"
          }
        ],
        "positiveFeedback": 0,
        "negativeFeedback": 0,
        "sellerName": "GVDV Hub",
        "fulfilledBy": "Walmart",
        "itemId": "14779413575",
        "features": [
          {
            "name": "Color",
            "value": "Yellow/Black"
          }
        ],
        "externalSource": "bazaarvoice"
      }
    ]
  }
}

पेजिंग पेज नंबर पर आधारित है। पेजों पर चलते समय sort तय रखें – incremental sync के लिए submission-desc सबसे सुरक्षित विकल्प है, क्योंकि नए रिव्यू हमेशा पेज एक पर आते हैं, इसलिए पहले से सेव किया reviewId मिलते ही आप रुक सकते हैं। totalReviewCount सभी रेटिंग गिनता है; reviewsWithTextCount वह संख्या है जिसे आप असल में पेज कर सकते हैं, क्योंकि सिर्फ़ स्टार वाली रेटिंग में रिव्यू का टेक्स्ट नहीं होता।

aspects Walmart के टॉपिक टैग हैं। बिना फ़िल्टर के पेज एक फ़ेच करें, reviews.aspects पढ़कर देखें कि ग्राहक किन बातों का (Charging, Led Light …) और कितनी बार ज़िक्र करते हैं, फिर उन रिव्यू को अलग करने के लिए aspect=<id> माँगें; हर रिव्यू का reviewAspects उसके हर aspect की polarity बताता है। किसी खास विषय पर नेगेटिव फ़ीडबैक जल्दी सामने लाने के लिए इसे ratings=1,2 के साथ मिलाएँ।

Walmart वेरिएंट के पार और, मार्केटप्लेस आइटम के लिए, विक्रेताओं के पार रिव्यू एक साथ रखता है – हर रिव्यू पर sellerName, fulfilledBy, itemId और itemName ठीक-ठीक बताते हैं कि रिव्यूअर ने कौन-सा ऑफ़र ख़रीदा। reviewSubmissionTime US फ़ॉर्मैट वाली तारीख़ स्ट्रिंग है (M/D/YYYY); इसे स्पष्ट रूप से पार्स करें।

संबंधित endpoints

GET/wlm/walmart-lookup-reviews

रिव्यू. किसी प्रोडक्ट के पेजिंग वाले ग्राहक रिव्यू।

GET/wlm/walmart-lookup-product

प्रोडक्ट विवरण. URL से प्रोडक्ट पेज।

GET/wlm/walmart-search-by-keyword

प्रोडक्ट सर्च करें. पेजिंग और sorting के साथ कीवर्ड सर्च।

पूरा API रेफ़रेंस
प्राइसिंग

प्रति रिक्वेस्ट भुगतान, सभी प्लेटफ़ॉर्म शामिल

रिव्यू का एक पेज एक रिक्वेस्ट है, चाहे कोई भी फ़िल्टर लगाए गए हों। 200 आइटम को नए रिव्यू के लिए रोज़ मॉनिटर करने में हर महीने लगभग 6,000 रिक्वेस्ट लगती हैं, जो पूरे ऐतिहासिक backfill की गुंजाइश के साथ Production प्लान (50,000 रिक्वेस्ट, €80) में आ जाती हैं; 2,000 रिव्यू वाले आइटम के पहले क्रॉल में लगभग 70 पेज लगते हैं। upstream 5xx रिस्पॉन्स का कभी शुल्क नहीं लगता।

Free
100 रिक्वेस्ट / महीना
Starter
5,000 रिक्वेस्ट · €30
Production
50,000 रिक्वेस्ट · €80
Business
3,00,000 रिक्वेस्ट · €300

Walmart Reviews API: अक्सर पूछे जाने वाले सवाल

productId पैरामीटर क्या है?

यह Walmart का usItemId है – /ip/<slug>/5364974201 जैसे प्रोडक्ट URL के अंत का नंबर, जो सर्च रिज़ल्ट में भी usItemId के रूप में लौटता है।

क्या मैं सिर्फ़ verified-purchase रिव्यू फ़ेच कर सकता हूँ?

हाँ, vp=true सेट करें। हर रिव्यू के badges[] में VerifiedPurchaser बैज भी होता है, ताकि आप डेटा में ही फ़्लैग की पुष्टि कर सकें।

मैं स्टार रेटिंग से कैसे फ़िल्टर करूँ?

ratings को कॉमा से अलग लिस्ट के रूप में भेजें, जैसे ratings=1,2,5। रिस्पॉन्स ratings फ़ील्ड में लागू लिस्ट दोहराता है।

AI रिव्यू सारांश क्या है?

reviewSummary वह सारांश है जिसे Walmart ख़ुद बनाता है और प्रोडक्ट पेज पर दिखाता है, जिसमें एक टाइटल और sentiment के साथ aspect spans होते हैं। bulletReviewSummary में छोटे aspect pills होते हैं, हर एक polarity और एक वाक्य के सारांश के साथ।

क्या यह walmart.ca के लिए काम करता है?

हाँ। कनाडाई usItemId के साथ domainCode=ca सेट करें; डिफ़ॉल्ट com है।

हर पेज पर कितने रिव्यू होते हैं?

Walmart अपना मानक पेज आकार लौटाता है, आमतौर पर टेक्स्ट वाले 20 रिव्यू। आपको कितने पेज चाहिए, यह निकालने के लिए reviewsWithTextCount इस्तेमाल करें।

Walmart रिव्यू का विश्लेषण शुरू करें

फ़्री में साइन अप करें, कोई भी usItemId लें और reviews endpoint कॉल करें – हर रिस्पॉन्स में aspects और AI सारांश शामिल।