शॉपिंग · Kaufland
Kaufland Price Monitoring API
Kaufland Price Monitoring API से आपको लाइव Kaufland डेटा ठीक उसी पल मिलता है जब आप पूछते हैं, साफ़ स्ट्रक्चर्ड रूप में – आपके ऐप, स्प्रेडशीट या AI असिस्टेंट के लिए तैयार। न स्क्रैपिंग, न रखरखाव।
हर महीने 100 फ़्री रिक्वेस्ट · क्रेडिट कार्ड की ज़रूरत नहीं · सभी प्लेटफ़ॉर्म के लिए एक API key
मुख्य तथ्य
अपडेट:
kaufland.de पर कीमत शायद ही इसलिए बदलती है कि किसी एक रिटेलर ने छूट देने का फ़ैसला किया। वह इसलिए बदलती है कि किसी दूसरे मर्चेंट ने default offer ले लिया, प्रमोशनल कीमत वाली आख़िरी यूनिट बिक गई, या किसी विक्रेता के repricer ने आपकी कीमत पर प्रतिक्रिया दी। इसलिए Kaufland मॉनिटरिंग का मतलब है तीन चीज़ों को साथ ट्रैक करना: कीमत, उसके पीछे का विक्रेता और उसके बगल की स्टॉक लाइन। everydata.io का Kaufland Price Monitoring API हमारा product-details endpoint है जिसे शेड्यूल पर इस्तेमाल किया जाता है – हर पोल आपके देखे जा रहे productId के लिए price, shippingPrice, soldBy और warehouseAvailability लौटाता है, और क्रम आप सँभालते हैं।
- प्लेटफ़ॉर्म
- Kaufland
- मुख्य endpoint
- /product/details
- हर कॉल पर quota
- 1 रिक्वेस्ट
- फ़्री प्लान
- 100 रिक्वेस्ट / महीनाउसके बाद €30 / महीना से
Kaufland Price Monitoring API क्या लौटाता है
हम kaufland.de के लिए सेव किया गया price-history endpoint नहीं देते। हर रिक्वेस्ट प्रोडक्ट पेज का लाइव फ़ेच है, और इतिहास वह टेबल है जो आप इन रिस्पॉन्स से बनाते हैं। मार्केटप्लेस के लिए यही ईमानदार तरीका है: बाद में आप सिर्फ़ "मंगलवार को कीमत क्या थी" नहीं, बल्कि "मंगलवार को ऑफ़र किसके पास था" भी जानना चाहते हैं, और दोनों का जवाब सिर्फ़ आपका अपना ऑब्ज़र्वेशन लॉग दे सकता है।
हर ऑब्ज़र्वेशन आपको EUR में default-offer की कीमत, shippingPrice (अक्सर 0, पर हमेशा नहीं), मर्चेंट का नाम बताने वाला soldBy वाक्य, "Nur noch 1 zu diesem Preis" या "Nur noch 5 Stück auf Lager" जैसी कमी या स्टॉक लाइन, और विक्रेता के strike-through दिखाने पर retailPrice देता है। पूरी कैटेगरी के स्वीप के लिए sortBy=price-asc के साथ GET /kfl/product/search हर कीवर्ड के सबसे सस्ते ऑफ़र दिखाता है और sortBy=bestsellers वे जो सच में बिकते हैं।
- उस ऑफ़र की price और shippingPrice जिसे Kaufland इस समय default के रूप में दिखाता है
- soldBy – मर्चेंट का नाम, ताकि विक्रेता बदलना आपके इतिहास में दिखे
- कमी बताने वाले शब्दों के साथ warehouseAvailability, जो प्रमोशनल कीमत के अंत का संकेत देता है
- retailPrice, जहाँ विक्रेता कटी हुई रेफ़रेंस कीमत दिखाता है
- रंग वाले sibling मॉनिटर करने के लिए हर वेरिएंट के dpUrl और available के साथ variations[]
- हर कीवर्ड के नए सबसे कम ऑफ़र पकड़ने के लिए price-asc और bestsellers के साथ सर्च स्वीप
- हर कॉल रियलटाइम; kaufland.de की 5xx एरर का शुल्क नहीं लगता
टीमें Kaufland Price Monitoring API से क्या बनाती हैं
मार्केटप्लेस प्रतिस्पर्धियों के मुक़ाबले रीप्राइसिंग
kaufland.de पर विक्रेता अपने productId पोल करते हैं, landed price की तुलना default offer से करते हैं और अपने मार्केटप्लेस टूल में कीमत बदलते हैं – सिर्फ़ तब, जब जीतने वाला विक्रेता वे ख़ुद न हों।
विक्रेता बदलने और हाईजैक का पता लगाना
ब्रांड हर पोल में soldBy दर्ज करते हैं, ताकि देख सकें कि कब कोई अनजान मर्चेंट उनके प्रोडक्ट का default offer ले लेता है और हर विक्रेता उसे कितने समय तक रखता है।
संदर्भ के साथ ग्राहकों के लिए डील अलर्ट
डील साइटें कीमत के सेव की गई न्यूनतम कीमत से नीचे जाने पर यूज़र को सूचित करती हैं और विक्रेता का नाम व कमी वाली लाइन शामिल करती हैं, ताकि पाठक जान सकें कि जल्दी करनी है या नहीं।
हर कीवर्ड के लिए सबसे कम ऑफ़र का स्वीप
मॉडल नामों के लिए रोज़ sortBy=price-asc के साथ GET /kfl/product/search चलाएँ और पहले रिज़ल्ट की कीमत और productId दर्ज करें, ताकि नए सबसे कम ऑफ़र प्रोडक्ट पेज पर दिखने से पहले मिल जाएँ।
Kaufland Price Monitoring API: उदाहरण रिक्वेस्ट और रिस्पॉन्स
अपनी लिस्ट के हर आइटम का productId (या छोटा URL) रखें और टाइमर पर GET /kfl/product/details कॉल करें। यहाँ दिखाए गए फ़ील्ड टाइमस्टैम्प के साथ सेव करें। उदाहरण एक कंसोल है, जिसे एक छोटा मर्चेंट सीमित मात्रा वाली कीमत पर बेच रहा है।
GET /kfl/product/details
curl "https://api.everydata.io/kfl/product/details?url=https%3A%2F%2Fwww.kaufland.de%2Fproduct%2F461878680%2F" \
-H "x-api-key: YOUR_API_KEY"रिस्पॉन्स (संक्षिप्त)
{
"responseStatus": "PRODUCT_FOUND_RESPONSE",
"productTitle": "Nintendo Switch Lite Türkis (Japan-Spec)",
"productId": "461878680",
"soldBy": "Verkauf durch Schnaeppchen-Schuppen",
"warehouseAvailability": "Nur noch 1 zu diesem Preis",
"price": 219,
"retailPrice": 0,
"shippingPrice": 0,
"countReview": 57,
"productRating": "4.7",
"variations": [
{
"variationName": "Farbe",
"values": [
{
"value": "Gelb",
"dpUrl": "https://www.kaufland.de/product/461878683/",
"available": true,
"asin": "461878683"
}
]
}
]
}
आपके इतिहास का स्कीमा: observedAt, productId, price, shippingPrice, soldBy, warehouseAvailability, retailPrice। दो निकाले गए कॉलम तुरंत काम आते हैं – landedPrice = price + shippingPrice, क्योंकि 4.99 शिपिंग वाला 0.50 EUR सस्ता ऑफ़र असल में सस्ता नहीं है, और sellerChanged = soldBy पिछली पंक्ति से अलग है। Kaufland पर ज़्यादातर "कीमत में गिरावट" असल में विक्रेता का बदलना है; अपने अलर्ट में यह दिखाना ही उसे भरोसेमंद बनाता है।
कमी वाली लाइन को एक अग्रिम संकेत की तरह पढ़ें। जब warehouseAvailability में "Nur noch 1 zu diesem Preis" लिखा हो, तो अगले पोल में बहुत संभव है कि या तो कीमत ज़्यादा हो या soldBy अलग। अगर आप ग्राहकों को अलर्ट भेजते हैं, तो बताएँ कि मात्रा सीमित है; अगर आप रीप्राइस करते हैं, तो एक यूनिट वाली कीमत के पीछे न भागें।
आवृत्ति: मार्केटप्लेस repricer दिन में कई बार कीमत बदल सकते हैं, इसलिए प्रतिस्पर्धी विक्रेता कारोबारी घंटों में हर दो से चार घंटे में पोल करते हैं; ग्राहकों वाले ट्रैकर के लिए दिन में एक पोल काफ़ी है। 404 का मतलब है कि लिस्टिंग हटा दी गई – इसे delisted के रूप में दर्ज करें और लगातार कुछ बार न मिलने पर पोलिंग बंद करें।
संबंधित endpoints
प्रोडक्ट विवरण. URL से प्रोडक्ट पेज: विक्रेता, कीमत, शिपिंग, स्टॉक लाइन, वेरिएंट, स्पेसिफ़िकेशन और इमेज के साथ default ऑफ़र।
प्रोडक्ट सर्च करें. पेजिंग और sorting के साथ कीवर्ड सर्च: हर रिज़ल्ट की कीमत, रेटिंग, डिलीवरी समय और sponsored फ़्लैग।
रिव्यू. Kaufland प्रोडक्ट ID से पेजिंग वाले ग्राहक रिव्यू।
Kaufland Price Monitoring API प्राइसिंग: प्रति रिक्वेस्ट भुगतान
किसी प्रोडक्ट या सर्च पेज का हर पोल एक रिक्वेस्ट है। 12 घंटे के कारोबारी दिन में हर चार घंटे पर 100 प्रोडक्ट का मतलब हर महीने लगभग 9,000 रिक्वेस्ट है, जो सर्च स्वीप की गुंजाइश के साथ Production प्लान (50,000 रिक्वेस्ट, €80) में आ जाता है। Business (300,000 रिक्वेस्ट, €300) इसी आवृत्ति पर लगभग 1,000 प्रोडक्ट संभालता है। kaufland.de की ओर से विफल रिक्वेस्ट कभी नहीं गिनी जातीं।
- Free
- 100 रिक्वेस्ट / महीना
- Starter
- 5,000 रिक्वेस्ट · €30
- Production
- 50,000 रिक्वेस्ट · €80
- Business
- 3,00,000 रिक्वेस्ट · €300
Kaufland Price Monitoring API: अक्सर पूछे जाने वाले सवाल
क्या आप kaufland.de का मूल्य इतिहास सेव करते हैं?
नहीं। मॉनिटरिंग GET /kfl/product/details को बार-बार पोल करके और हर रिस्पॉन्स सेव करके होती है। ऊपर दिया स्कीमा – landedPrice और sellerChanged कॉलम के साथ – एक आज़माया हुआ शुरुआती बिंदु है।
जब कई विक्रेता आइटम बेचते हैं तो endpoint कौन-सी कीमत लौटाता है?
वह ऑफ़र जिसे kaufland.de default के रूप में दिखाता है, आमतौर पर डिलीवरी सहित सबसे सस्ता, उसके soldBy और shippingPrice के साथ। दूसरे ऑफ़र लिस्ट नहीं होते; समय के साथ आपका लॉग दिखाता है कि कौन-से मर्चेंट यह जगह जीतते हैं।
किसी ने कीमत नहीं बदली, फिर भी वह क्यों बढ़ गई?
अक्सर पिछले default विक्रेता का स्टॉक ख़त्म हो गया या प्रमोशनल कीमत वाली यूनिट ख़त्म हो गईं – पिछले पोल में "Nur noch 1 zu diesem Preis" वाली कमी की लाइन इसका साफ़ संकेत है। दोनों पंक्तियों में soldBy की तुलना करें।
क्या मैं किसी प्रोडक्ट के सभी रंग एक साथ मॉनिटर कर सकता हूँ?
Kaufland का हर वेरिएंट अपना अलग पेज है। variations array आपको हर sibling का dpUrl देता है; हर रंग की कीमत और विक्रेता ट्रैक करने के लिए उन्हें अपनी वॉच लिस्ट में जोड़ें।
मैं कितनी बार पोल कर सकता हूँ?
आपके प्लान के rate limit तक: Free पर प्रति मिनट 10 रिक्वेस्ट, Starter पर 50, Production पर 100, Business पर 250। रीप्राइसिंग के लिए हर दो से चार घंटे आम है, ग्राहक अलर्ट के लिए रोज़।
क्या search endpoint मॉनिटरिंग में मदद करता है?
डिस्कवरी के लिए हाँ: किसी सटीक मॉडल नाम पर sortBy=price-asc सभी विक्रेताओं में सबसे सस्ती लिस्टिंग उसके productId के साथ लौटाता है। इससे अपनी वॉच लिस्ट बढ़ाएँ, फिर विक्रेता और शिपिंग विवरण के लिए प्रोडक्ट endpoint पोल करें।
संबंधित उपयोग के उदाहरण
kaufland.de ऑफ़र मॉनिटर करना शुरू करें
फ़्री अकाउंट बनाएँ, अपना पहला प्रोडक्ट पोल करें और एक ही JSON रिस्पॉन्स में कीमत, विक्रेता और स्टॉक लाइन देखें।