शॉपिंग · Zalando
Zalando Price Monitoring API
Zalando Price Monitoring API से आपको लाइव Zalando डेटा ठीक उसी पल मिलता है जब आप पूछते हैं, साफ़ स्ट्रक्चर्ड रूप में – आपके ऐप, स्प्रेडशीट या AI असिस्टेंट के लिए तैयार। न स्क्रैपिंग, न रखरखाव।
हर महीने 100 फ़्री रिक्वेस्ट · क्रेडिट कार्ड की ज़रूरत नहीं · सभी प्लेटफ़ॉर्म के लिए एक API key
मुख्य तथ्य
अपडेट:
Zalando पर फ़ैशन की कीमतें इलेक्ट्रॉनिक्स की तरह नहीं बदलतीं। आर्टिकल पूरी कीमत पर लॉन्च होते हैं, एक सीज़न तक टिके रहते हैं, फिर चरणों में सस्ते होते हैं – अक्सर कुछ साइज़ हेडर कीमत से ज़्यादा सस्ते, और कभी-कभी कोई Partner Program विक्रेता उसी आर्टिकल नंबर पर Zalando के अपने ऑफ़र से कम कीमत पर। इसे मॉनिटर करने के लिए आर्टिकल पेज को साइज़ स्तर पर पढ़ना पड़ता है, सिर्फ़ मुख्य कीमत स्क्रैप करना काफ़ी नहीं। everydata.io का Zalando Price Monitoring API आपको ठीक वही पेज JSON में देता है, ताकि आप आर्टिकल URL की वॉच लिस्ट बार-बार पोल कर सकें और मर्चेंडाइज़िंग के फ़ैसलों के लिए पर्याप्त बारीक मार्कडाउन इतिहास बना सकें।
- प्लेटफ़ॉर्म
- Zalando
- मुख्य endpoint
- /zalando-lookup-product
- हर कॉल पर quota
- 2 रिक्वेस्ट
- फ़्री प्लान
- 100 रिक्वेस्ट / महीनाउसके बाद €30 / महीना से
Zalando Price Monitoring API क्या लौटाता है
हर पोल मौजूदा price, मूल retailPrice और priceSaving – Zalando की दिखाई गई absolute कटौती – के साथ soldBy और sellerId लौटाता है। ये दोनों विक्रेता फ़ील्ड ख़ास तौर पर Zalando के लिए मायने रखते हैं: अचानक सस्ता हुआ आर्टिकल शायद बस Zalando retail से किसी पार्टनर ऑफ़र पर चला गया हो, और आपके अलर्ट में यह बताया जाना चाहिए।
हेडर के नीचे variations ब्लॉक में मौजूदा colourway के हर साइज़ की price और retailPrice और हर एक का available फ़्लैग होता है, साथ में अपने आर्टिकल नंबर वाले sibling colourway की लिस्ट। यह मर्चेंडाइज़िंग के उन सवालों के जवाब के लिए काफ़ी है जिनका जवाब एक अकेला नंबर नहीं दे सकता: कौन-से साइज़ क्लियर किए जा रहे हैं, कटौती पूरी रेंज पर लागू है या नहीं, और क्या एक रंग पर छूट है जबकि दूसरे पर नहीं।
- हर आर्टिकल की price, retailPrice और priceSaving, साथ में currency और domainCode
- variations के size डायमेंशन में हर साइज़ की price, retailPrice और स्टॉक फ़्लैग
- आर्टिकल नंबर के साथ sibling colourway, ताकि आप पूरी स्टाइल देख सकें
- कीमत में बदलाव को Zalando या किसी Partner Program विक्रेता से जोड़ने के लिए soldBy और sellerId
- पूरी landed-cost तस्वीर के लिए warehouseAvailability और shippingPrice
- धीमे चलने वाले आर्टिकल के लिए सस्ते cache रीड और हॉट आर्टिकल के लिए रियलटाइम रीड मिलाने के लिए cacheTtl
टीमें Zalando Price Monitoring API से क्या बनाती हैं
ब्रांड के लिए मार्कडाउन-चरण की पहचान
वह दिन पकड़ें जब Zalando या कोई पार्टनर पहली बार आपकी किसी स्टाइल को सस्ता करता है, और कितना, ताकि पूरे बाज़ार में मार्जिन घटने से पहले आपके अपने चैनल प्रतिक्रिया दे सकें।
साइज़-स्तर पर क्लियरेंस ट्रैकिंग
देखें कि किसी colourway के कौन-से साइज़ ज़्यादा सस्ते होते हैं और कौन-से पहले बिकते हैं – अगले सीज़न के साइज़ कर्व और प्लेटफ़ॉर्म के साथ ख़रीद के फ़ैसलों के लिए इनपुट।
विक्रेता बदलने पर अलर्ट
देखे जा रहे आर्टिकल नंबर पर soldBy बदलने पर अलर्ट भेजें। Zalando के retail ऑफ़र की जगह आने वाला पार्टनर अक्सर अलग कीमत और डिलीवरी वादे के साथ आता है।
स्टोरफ़्रंट के बीच प्राइस तुलना
EUR और GBP प्राइसिंग की तुलना करने और उन स्टोरफ़्रंट को पहचानने के लिए, जहाँ मार्कडाउन पहले आता है, zalando.de और zalando.co.uk पर एक ही स्टाइल पोल करें।
Zalando Price Monitoring API: उदाहरण रिक्वेस्ट और रिस्पॉन्स
Zalando के लिए कोई अलग history endpoint नहीं है – मॉनिटरिंग आपकी लिस्ट के हर आर्टिकल URL के लिए GET /zal/zalando-lookup-product को बार-बार पोल करके और ज़रूरी फ़ील्ड टाइमस्टैम्प के साथ सेव करके होती है। नीचे का रिस्पॉन्स वही है जो product-data पेज बताता है, प्राइसिंग फ़ील्ड तक छोटा किया गया।
GET /zal/zalando-lookup-product
curl "https://api.everydata.io/zal/zalando-lookup-product?url=https%3A%2F%2Fwww.zalando.de%2Fjack-wolfskin-everquest-texapore-mid-hikingschuh-dusty-olive-ja442c00s-n11.html&cacheTtl=3600" \
-H "x-api-key: YOUR_API_KEY"रिस्पॉन्स (संक्षिप्त)
{
"responseStatus": "PRODUCT_FOUND_RESPONSE",
"productTitle": "EVERQUEST TEXAPORE MID - Hikingschuh - dusty olive",
"manufacturer": "Jack Wolfskin",
"productId": "JA442C00S-N11",
"soldBy": "JACK WOLFSKIN Retail GmbH",
"sellerId": "3c6ec366-fc04-4982-9243-c505022297a2",
"warehouseAvailability": "Auf Lager.",
"retailPrice": 119.95,
"price": 104.97,
"priceSaving": 14.98,
"shippingPrice": 0,
"currency": "EUR",
"domainCode": "de",
"variations": [
{
"variationName": "color",
"values": [
{
"value": "dark navy",
"asin": "JA442C00S-K11",
"available": true,
"price": 150,
"retailPrice": 150
},
{
"value": "dusty olive",
"asin": "JA442C00S-N11",
"available": true,
"price": 104.97,
"selected": true
}
]
},
{
"variationName": "size",
"values": [
{
"value": "39.5",
"asin": "JA442C00S-N110060000",
"available": false,
"price": 104.97,
"retailPrice": 119.95
},
{
"value": "40",
"asin": "JA442C00S-N110065000",
"available": false,
"price": 104.97,
"retailPrice": 119.95
}
]
}
]
}
इतिहास बनाने के लिए हर पोल और हर साइज़ SKU पर एक पंक्ति लिखें: observed_at, आर्टिकल नंबर, size asin, price, retailPrice, available, soldBy। 500 आर्टिकल वाली वॉच लिस्ट का दैनिक पोल ऐसी टेबल बनाता है जिससे आप पहले मार्कडाउन की तारीख़, हर चरण की मार्कडाउन गहराई और साइज़ के हिसाब से sell-through निकाल सकते हैं। हेडर-स्तर का priceSaving अलग से सेव करें, ताकि बाद में उसे Zalando के डिस्प्ले से मिला सकें।
आवृत्ति आर्टिकल की रफ़्तार के हिसाब से चुनें। Zalando आमतौर पर रातोंरात और सेल चरणों की शुरुआत में कीमतें बदलता है, इसलिए तय समय पर दिन में एक पोल ज़्यादातर चरण पकड़ लेता है; जिन आर्टिकल के क्लियर होने की उम्मीद है, उन्हें दिन में दो बार पोल करें। long tail के लिए cacheTtl=3600 अच्छा डिफ़ॉल्ट है, क्योंकि इससे कई ग्राहक एक ताज़ा पेज साझा कर पाते हैं, जबकि cacheTtl=0 उन आर्टिकल के लिए लाइव फ़ेच करवाता है जिन पर आप अलर्ट भेजते हैं।
404 को डेटा एरर नहीं, "आर्टिकल हटाया गया" मानें – Zalando पर इसका आमतौर पर मतलब है कि आख़िरी साइज़ बिक गया और पेज हटा दिया गया, जो अपने-आप में दर्ज करने लायक संकेत है।
संबंधित endpoints
प्रोडक्ट विवरण. URL से प्रोडक्ट पेज: कीमत, सेल कीमत, साइज़ और स्टॉक, डिलीवरी जानकारी, इमेज।
प्रोडक्ट सर्च करें. हर कंट्री शॉप में पेजिंग, कैटेगरी और sorting के साथ कीवर्ड सर्च: हर आर्टिकल की कीमत, सेल कीमत और उपलब्ध साइज़।
Zalando Price Monitoring API प्राइसिंग: प्रति रिक्वेस्ट भुगतान
मॉनिटरिंग का एक पोल हर आर्टिकल URL पर एक रिक्वेस्ट (2 quota यूनिट) है, रिस्पॉन्स में चाहे कितने भी साइज़ हों। Starter (5,000 यूनिट, €30) लगभग 80 आर्टिकल का दैनिक पोल संभालता है; Production (50,000 यूनिट, €80) रोज़ लगभग 800 आर्टिकल या दिन में दो बार 400 कवर करता है। cacheTtl से cache hit भी रिक्वेस्ट गिने जाते हैं, लेकिन Zalando की 5xx एरर का कभी शुल्क नहीं लगता।
- Free
- 100 रिक्वेस्ट / महीना
- Starter
- 5,000 रिक्वेस्ट · €30
- Production
- 50,000 रिक्वेस्ट · €80
- Business
- 3,00,000 रिक्वेस्ट · €300
Zalando Price Monitoring API: अक्सर पूछे जाने वाले सवाल
क्या Zalando के लिए कोई price-history endpoint है?
नहीं। Zalando पर प्राइस मॉनिटरिंग product endpoint को बार-बार पोल करके और हर ऑब्ज़र्वेशन ख़ुद सेव करके होती है। रिस्पॉन्स स्थिर और फ़्लैट है, इसलिए पूरा इतिहास बनाने के लिए हर साइज़ पर कुछ कॉलम काफ़ी हैं।
क्या API बताता है कि कीमत कब बदली?
यह हर कॉल पर मौजूदा स्थिति लौटाता है। बदलाव पकड़ने और अलर्ट ट्रिगर करने के लिए नई price और priceSaving की तुलना अपने आख़िरी सेव किए ऑब्ज़र्वेशन से करें।
क्या मैं अलग-अलग साइज़ मॉनिटर कर सकता हूँ?
हाँ। variations ब्लॉक के हर साइज़ की अपनी price, retailPrice और available फ़्लैग, और अपना SKU-स्तर का पहचानकर्ता होता है, इसलिए आप किसी साइज़ को आर्टिकल हेडर से अलग ट्रैक कर सकते हैं।
बिना मार्कडाउन के कीमत क्यों बदली?
soldBy और sellerId जाँचें। Zalando पर किसी दूसरे Partner Program विक्रेता ने अलग कीमत पर ऑफ़र ले लिया हो सकता है। दोनों फ़ील्ड हर पोल में लौटाए जाते हैं, ताकि आप बदलाव की वजह बता सकें।
मुझे कितनी बार पोल करना चाहिए?
ज़्यादातर फ़ैशन आर्टिकल के लिए रोज़ काफ़ी है, क्योंकि Zalando कीमतें लगातार नहीं, चरणों में बदलता है। सेल अवधि में दिन में दो बार पोल करें, और कम बदलने वाले आर्टिकल पर लोड घटाने के लिए cacheTtl इस्तेमाल करें।
संबंधित उपयोग के उदाहरण
Zalando मार्कडाउन मॉनिटर करना शुरू करें
फ़्री अकाउंट बनाएँ, अपने पहले आर्टिकल URL एक पोल लूप में जोड़ें और कुछ ही मिनटों में साइज़-स्तर की कीमतें JSON में आती देखें।