Generate purchasable product matches from a shopping list

किसी भी किराने की सूची को — हस्तलिखित नोट्स, वॉयस मेमो, या कॉपी किए गए टेक्स्ट सहित — आपके स्टोर की इन्वेंट्री से आइटम्स से भरी एक लाइव ई-कॉमर्स कार्ट में बदलें। यह सुविधा पेश करती है बुद्धिमान मल्टी-रिटेलर मैचिंग, स्मार्ट विकल्प, और अनुकूलित मात्रा। एक अनोखा समाधान जिसे कोई प्रतिस्पर्धी वर्तमान में वास्तविक-वर्ल्ड कैटलॉग्स के लिए प्रदान नहीं करता। उपयोग के मामले: किराने और ऑनलाइन रिटेल • ग्राहक ऐप में शॉपिंग लिस्ट पेस्ट करता है → 1-क्लिक में असली कैटलॉग उत्पादों से कार्ट भर जाती है। असली कैटलॉग पर स्मार्ट मैचिंग। स्वास्थ्य और वेलनेस ऐप्स • ऐप साप्ताहिक डाइट-आधारित सूची तैयार करता है → '[पार्टनर सुपरमार्केट] पर सब खरीदें' बटन इसे असली कार्ट में बदलता है। रेस्टोरेंट्स और कैटरिंग • रेस्टोरेंट घर पर नकल करने के लिए रेसिपीज़ प्रदान करता है: ग्राहक 'सामग्री खरीदें' दबाता है और उसे पार्टनर सुपरमार्केट से उत्पादों से भरी कार्ट मिलती है। मील-किट और डिलीवरी • प्री-पैकेज्ड किट्स के विकल्प के रूप में 'अपने नजदीकी सुपरमार्केट से सामग्री खरीदें' की पेशकश करें। API सामग्री को स्थानीय स्टोर्स से मैप करता है। वॉयस असिस्टेंट्स और चैटबॉट्स • उपयोगकर्ता कहते हैं 'दूध, ब्रेड और मोज़रेला जोड़ें।' API प्राकृतिक टेक्स्ट को समझता है और असली उत्पादों से मेल खाता है।

POST
/list-to-cart
ListToCart

अनुरोध

application/json
object

शॉपिंग सूची के आइटम्स को कैटलॉग उत्पादों से मिलाएं

ListToCartRequest

खरीदारी सूची वाली अनुरोध सामग्री

object

items

object[]

ListToCartItemInput

एकल शॉपिंग सूची आइटम, जिसमें नाम, मात्रा और माप की इकाई शामिल है

object

itemId

इस आइटम के लिए विशिष्ट पहचानकर्ता, अनुरोध और प्रतिक्रिया प्रविष्टियों का मिलान करने के लिए उपयोग किया जाता है। अनुरोध के भीतर अद्वितीय होना चाहिए।

string

name

भाषा वरीयता हेडर द्वारा निर्दिष्ट भाषा में आइटम का नाम

string

quantity?

मात्रा संबंधित MeasureUnitId के लिए निर्दिष्ट आइटम की

number<double> | null

measureUnitId?

माप इकाई पहचानकर्ता; GET /definitions/measure-units के माध्यम से हल किया जा सकता है

integer<int32> | null