शॉपिंग · ASOS
ASOS Price Monitoring API
ASOS Price Monitoring API से आपको लाइव ASOS डेटा ठीक उसी पल मिलता है जब आप पूछते हैं, साफ़ स्ट्रक्चर्ड रूप में – आपके ऐप, स्प्रेडशीट या AI असिस्टेंट के लिए तैयार। न स्क्रैपिंग, न रखरखाव।
हर महीने 100 फ़्री रिक्वेस्ट · क्रेडिट कार्ड की ज़रूरत नहीं · सभी प्लेटफ़ॉर्म के लिए एक API key
मुख्य तथ्य
अपडेट:
ASOS ज़्यादातर फ़ैशन रिटेलर से अलग तरह से प्रमोशन चलाता है: "up to 70% off" या 20%-off कोड जैसे पूरे स्टोरफ़्रंट के इवेंट, ऐसे मार्कडाउन जो एक देश में दूसरे से हफ़्तों पहले आते हैं, और ख़ुद ब्रांड द्वारा बेची जाने वाली रेंज, जिनकी कीमतें ASOS के बजाय ब्रांड के कैलेंडर पर चलती हैं। किसी एक देश की प्राइस फ़ीड इसका ज़्यादातर हिस्सा चूक जाती है। everydata.io का ASOS Price Monitoring API आपको जर्मन, US और UK स्टोरफ़्रंट पर एक ही प्रोडक्ट को बार-बार पोल करने देता है और EUR, USD और GBP में कीमत, मूल कीमत, बचत, उपलब्धता और साइज़-वार स्टॉक दर्ज करता है, ताकि आप देख सकें कि किसी स्टाइल पर पहले कहाँ और कितनी छूट मिलती है।
- प्लेटफ़ॉर्म
- ASOS
- मुख्य endpoint
- /lookup-product-details
- हर कॉल पर quota
- 1 रिक्वेस्ट
- फ़्री प्लान
- 100 रिक्वेस्ट / महीनाउसके बाद €30 / महीना से
ASOS Price Monitoring API क्या लौटाता है
हर पोल स्टोरफ़्रंट की मुद्रा में price और retailPrice लौटाता है, साथ में priceSaving, यानी वह कटौती जो ASOS सेल में आइटम होने पर दिखाता है। available बताता है कि आइटम ख़रीदा जा सकता है या नहीं – इवेंट के दौरान लोकप्रिय आइटम कुछ ही घंटों में स्टॉक से बाहर हो जाते हैं, और बिना स्टॉक की कीमत असली कीमत नहीं है। soldBy और sellerId बताते हैं कि ASOS बेच रहा है या New Balance जैसा कोई पार्टनर ब्रांड, जिससे समझ आता है कि कुछ आइटम ASOS के इवेंट से क्यों अछूते रहते हैं।
फ़ैशन-विशेष मॉनिटरिंग के लिए variations का size डायमेंशन हर साइज़ को उसकी अपनी price, retailPrice और available फ़्लैग के साथ दिखाता है, ताकि आप सेल के दौरान किसी साइज़ को ख़त्म होते देख सकें। चूँकि ASOS पर हर colourway अलग प्रोडक्ट है, पूरी स्टाइल कवर करनी हो तो हर colourway का URL अपनी वॉच लिस्ट में जोड़ें।
- हर स्टोरफ़्रंट के लिए price, retailPrice और priceSaving – /de पर EUR, /us पर USD, /co.uk पर GBP
- असली कीमत गिरावट को sold-out लिस्टिंग से अलग करने के लिए available और साइज़-वार स्टॉक फ़्लैग
- ASOS की कीमत वाले आइटम को ब्रांड की कीमत वाली रेंज से अलग करने के लिए soldBy और sellerId
- साफ़ बहु-देशीय स्टोरेज के लिए हर रिस्पॉन्स में domainCode और currency
- नई कीमत के आँकड़ों से pre-owned resale लिस्टिंग हटाने के लिए used फ़्लैग
- हर प्रोडक्ट के लिए लागत और ताज़गी में संतुलन के लिए 0 से 86400 सेकंड तक cacheTtl
टीमें ASOS Price Monitoring API से क्या बनाती हैं
स्टोरफ़्रंट के बीच मार्कडाउन की टाइमिंग
किसी स्टाइल को /de, /us और /co.uk पर देखें और दर्ज करें कि कौन-सा स्टोरफ़्रंट पहले और कितनी छूट देता है – यह उन ब्रांड के काम का है जो तय करते हैं कि अपने प्रमोशन कहाँ चलाएँ।
सेल इवेंट के असर का विश्लेषण
किसी ASOS इवेंट के दौरान आइटम की एक बास्केट पोल करें, ताकि माप सकें कि कितने आइटम सच में सस्ते हुए, कितने, और इवेंट ख़त्म होने से पहले कौन-से साइज़ बिक गए।
ब्रांड प्राइस-अनुपालन जाँच
ASOS के ज़रिए बेचने वाले ब्रांड हर देश में दर्ज कीमत की तुलना अपनी तय न्यूनतम कीमत से करते हैं और soldBy से अपनी रेंज को ASOS के स्वामित्व वाले स्टॉक से अलग करते हैं।
स्टॉक वापस आने पर अलर्ट
साइज़-वार available फ़्लैग ट्रैक करें और जब कोई खास साइज़ किसी तय कीमत पर वापस आए तो ख़रीदारों या बायर को सूचित करें।
ASOS Price Monitoring API: उदाहरण रिक्वेस्ट और रिस्पॉन्स
everydata.io पर ASOS के लिए कोई history endpoint नहीं है। मॉनिटरिंग का मतलब है अपनी लिस्ट के हर प्रोडक्ट-स्टोरफ़्रंट जोड़े के लिए शेड्यूल पर GET /aso/lookup-product-details कॉल करना और नतीजे को अपने स्टोर में जोड़ना। नीचे दिया गया उदाहरण जर्मन स्टोरफ़्रंट के प्रोडक्ट रिस्पॉन्स का प्राइसिंग वाला हिस्सा है।
GET /aso/lookup-product-details
curl "https://api.everydata.io/aso/lookup-product-details?url=https%3A%2F%2Fwww.asos.com%2Fde%2Fprd%2F204936689&cacheTtl=1800" \
-H "x-api-key: YOUR_API_KEY"रिस्पॉन्स (संक्षिप्त)
{
"responseStatus": "PRODUCT_FOUND_RESPONSE",
"productTitle": "New Balance – 530 – Unisex-Sneaker in Wollweiß und Beige",
"manufacturer": "New Balance",
"productId": "204936689",
"variationId": "204936690",
"soldBy": "New Balance",
"sellerId": "NBA",
"warehouseAvailability": "Auf Lager.",
"retailPrice": 120,
"price": 120,
"priceSaving": "",
"shippingPrice": 0,
"currency": "EUR",
"domainCode": "de",
"available": true,
"used": false,
"variations": [
{
"variationName": "size",
"values": [
{
"value": "EU 36",
"asin": "204936694",
"available": true,
"price": 120,
"retailPrice": 120
},
{
"value": "EU 37",
"asin": "204936699",
"available": true,
"price": 120,
"retailPrice": 120
}
]
}
]
}
इतिहास को हर पोल, स्टोरफ़्रंट और साइज़ के लिए एक पंक्ति के रूप में बनाएँ: observed_at, productId, domainCode, currency, price, retailPrice, priceSaving, available, और साइज़ वेरिएंट ID उसके अपने फ़्लैग के साथ। domainCode के पार productId पर पंक्तियाँ जोड़ने से देशों की तुलना मिलती है; तारीख़ के हिसाब से ग्रुप करने से इवेंट की टाइमलाइन। पूरी कीमत पर priceSaving ख़ाली स्ट्रिंग होता है, इसलिए चार्ट बनाने से पहले उसे 0 में बदलें।
आवृत्ति के लिए: ASOS के सेल इवेंट आमतौर पर तय समय पर शुरू होते हैं और फिर आइटम की कीमतें इवेंट के दौरान वैसी ही रहती हैं, इसलिए हर स्टोरफ़्रंट पर हर 6–12 घंटे में एक पोल इवेंट की रूपरेखा पकड़ लेता है; लेकिन लोकप्रिय साइज़ का स्टॉक कुछ ही घंटों में बदलता है, इसलिए हॉट आइटम को cacheTtl=0 के साथ ज़्यादा बार पोल करें और long tail को cacheTtl=1800 या उससे ज़्यादा के साथ cache किए गए पेज साझा करने दें।
चेकआउट पर लगने वाले percentage-off कोड प्रोडक्ट पेज का हिस्सा नहीं हैं, इसलिए रिस्पॉन्स में भी नहीं होते – असल प्रभावी कीमत चाहिए तो उन्हें अपने ऑब्ज़र्वेशन के साथ अलग से दर्ज करें। 404 का मतलब है कि प्रोडक्ट उस स्टोरफ़्रंट से हटा दिया गया है; पंक्ति को end-of-life मार्कर के रूप में रखें।
संबंधित endpoints
प्रोडक्ट विवरण. URL से प्रोडक्ट पेज: ब्रांड, कीमत, colourway, स्टॉक के साथ साइज़, About Me और Care Info, इमेज।
प्रोडक्ट सर्च करें. हर स्टोरफ़्रंट में पेजिंग और sorting के साथ कीवर्ड सर्च: हर प्रोडक्ट की कीमत, रंग और उपलब्धता।
ASOS Price Monitoring API प्राइसिंग: प्रति रिक्वेस्ट भुगतान
एक स्टोरफ़्रंट पर एक प्रोडक्ट का हर पोल एक रिक्वेस्ट है। 300 प्रोडक्ट को तीनों स्टोरफ़्रंट पर दिन में दो बार मॉनिटर करना रोज़ 1,800 रिक्वेस्ट या हर महीने लगभग 54,000 है – Production (50,000, €80) से थोड़ा ज़्यादा, इसलिए Business (300,000 रिक्वेस्ट, €300) बढ़ने की गुंजाइश के साथ सही है; मासिक quota पूरा होने पर रिक्वेस्ट रुक जाती हैं और आप कभी भी अपग्रेड कर सकते हैं (prorated)। upstream 5xx रिस्पॉन्स का शुल्क नहीं लगता।
- Free
- 100 रिक्वेस्ट / महीना
- Starter
- 5,000 रिक्वेस्ट · €30
- Production
- 50,000 रिक्वेस्ट · €80
- Business
- 3,00,000 रिक्वेस्ट · €300
ASOS Price Monitoring API: अक्सर पूछे जाने वाले सवाल
क्या आप ASOS प्रोडक्ट का मूल्य इतिहास रखते हैं?
नहीं। everydata.io लाइव प्रोडक्ट पेज लौटाता है; इतिहास आप शेड्यूल पर पोल करके और हर ऑब्ज़र्वेशन सेव करके बनाते हैं। प्राइसिंग फ़ील्ड न्यूमेरिक और स्थिर हैं, इसलिए यह हर पंक्ति में बस कुछ कॉलम है।
मैं एक ही प्रोडक्ट को कई देशों में कैसे मॉनिटर करूँ?
अपनी वॉच लिस्ट में हर स्टोरफ़्रंट के लिए एक URL जोड़ें – जैसे /de/prd/204936689, /us/prd/204936689 और UK के लिए /prd/204936689। हर रिस्पॉन्स में domainCode और currency होते हैं।
क्या चेकआउट डिस्काउंट कोड कीमत में दिखते हैं?
नहीं। API प्रोडक्ट पेज पर दिखाई गई कीमत लौटाता है। बास्केट में लगने वाले इवेंट कोड वहाँ नहीं दिखते और उन्हें अलग से दर्ज करना होता है।
मुझे कितनी बार पोल करना चाहिए?
हर स्टोरफ़्रंट पर हर 6–12 घंटे में पोल करना ASOS के इवेंट की लय को कवर करता है; लोकप्रिय साइज़ को ज़्यादा बार पोल करें, क्योंकि स्टॉक कीमत से तेज़ बदलता है। कम बदलने वाले आइटम पर लागत घटाने के लिए cacheTtl इस्तेमाल करें।
क्या मैं अलग-अलग साइज़ मॉनिटर कर सकता हूँ?
हाँ। variations array में हर साइज़ की अपनी price, retailPrice, available फ़्लैग और वेरिएंट ID होती है, इसलिए किसी साइज़ को प्रोडक्ट हेडर से अलग ट्रैक किया जा सकता है।
संबंधित उपयोग के उदाहरण
ASOS की कीमतें मॉनिटर करना शुरू करें
फ़्री अकाउंट बनाएँ, जिन स्टोरफ़्रंट पर आप बेचते हैं वहाँ के प्रोडक्ट URL जोड़ें और पोलिंग शुरू करें – हर महीने आपके पहले 100 ऑब्ज़र्वेशन मुफ़्त हैं।