आपके पास एक नंबर है। आपको एक मेक, एक मॉडल, एक वेरिएंट, एक ट्रिम और आठ चित्र चाहिए। एक को दूसरे में बदलना वह हिस्सा है जिसे कोई बनाना नहीं चाहता, इसलिए यह वह हिस्सा है जिसे हमने बनाया।
यह एक स्टॉक फीड में, एक रजिस्ट्रेशन दस्तावेज़ में, या लीज़िंग कंपनी से एक स्प्रेडशीट में आता है।
GET /vin/WVWZZZ1KZAW000000

किसी ने इसे एक ट्रेड-इन फॉर्म में टाइप किया, या सामने खड़ी कार से पढ़ा।
GET /plate/MVI2024?country=DE

एक व्यक्ति ने इसे खोज बॉक्स में टाइप किया, जिस स्पेसिंग और उपनाम का उन्होंने उपयोग किया।
GET /api/search?q=fiat%20500%202020

उदाहरण प्रतिक्रियाएँ, छोटी की गईं। पहचानकर्ताएँ प्लेसहोल्डर हैं, उनके पास की गाड़ियाँ और रंग वास्तविक कैटलॉग आउटपुट हैं।
तीन चीज़ें, एक ही रिक्वेस्ट में। बीच वाली वजह है कि यह उतना आसान नहीं है जितना लगता है, और वजह है कि जवाब आपको बताता है कि यह कितना सुनिश्चित है।
एक VIN एक मेक, मॉडल, वर्ष, बॉडी, इंजन और गियरबॉक्स में बदल जाता है। एक प्लेट वही सब बन जाता है, साथ ही उसके पीछे का VIN और कार को पंजीकृत किया गया रंग। फ्री टेक्स्ट वह भी बन जाता है जो शब्दों ने पहुंचने की कोशिश की थी।
दिकोडेड वाहन को कैटलॉग के साथ मिलाया जाता है, और जवाब बताता है कि यह कितना फिट है। यह फ़ील्ड इसलिए मौजूद है क्योंकि इस बिजनेस में एक नज़दीकी मिस एक सामान्य परिणाम है, और आप ही यह तय करना चाहिए कि इसके बारे में क्या करना है।
एक ही जवाब में आपकी प्लान की अनुमति वाले हर दृश्य के लिए एक साइन किया गया छवि URL होता है। कोई दूसरा कॉल नहीं, कोई आपका खुद का मैपिंग टेबल नहीं, कोई ओवरनाइट जॉब नहीं जो दो सिस्टम को मिलाता है।
एक प्लेट लुकअप जानता है कि वाहन को किस रंग में पंजीकृत किया गया था, और वह रंग को इमेज रिक्वेस्ट में ले जाता है। इसलिए एक ट्रेड-इन पेज पर दिखाया गया कार वही है जिसे ग्राहक पार्किंग में पहचानेंगे, एक सामान्य सिल्वर स्टैंड-इन नहीं जो उन्हें यह सोचने पर मजबूर करे कि क्या आपके पास सही वाहन है।
जब एक पंजीकृत रंग वह नहीं होता जो उस मॉडल के लिए कैटलॉग में है, तो यह स्टैंडर्ड फिनिश पर वापस आ जाता है और vehicle.color बताता है कि वास्तव में क्या उपयोग किया गया था। यह फील्ड ही वह कारण है कि एक पेज "दिखाया गया रंग अलग हो सकता है" यह छाप सकता है, केवल जब यह सच हो, बजाय हर कार के नीचे हमेशा के लिए इस दावे को छोड़कर और लोगों को तस्वीरों पर विश्वास न करने के लिए प्रशिक्षित करना।
लुकअप के बाद, मैच किया गया वाहन एक सामान्य कैटलॉग एंट्री होता है। अगर आप इसे अलग रंग में चाहते हैं, या आठ कोणों में, या अपने दृश्य के लिए कटआउट, तो यह वही वाहन है और यह साइट पर सब कुछ के लिए वही एंडपॉइंट्स हैं।
एक वास्तविक कार को एक कैटलॉग एंट्री से मिलाना हमेशा साफ़ नहीं होता: फेसलिफ्ट, मार्केट-स्पेसिफ़िक ट्रिम्स, एक वैरिएंट जो ग्यारह महीनों तक बेचा गया। इसके बजाय छिपाने के, प्रतिक्रिया इसे ग्रेड करती है।
यूके, यूरोप का अधिकांश हिस्सा, यूएसए और कई और बाजार। पंजीकरण सीमाओं के पार दोहराए जाते हैं, इसलिए जब आप जानते हैं तो देश पास करें। इसके बिना लुकअप को अंदाज़ा लगाना पड़ता है, और अंदाज़ा लगाने से एक ब्रिटिश प्लेट एक डच वैन बन जाता है।
आपको मिलता है: false और कोई चित्र नहीं, बजाय गलत कार को एक परिणाम के रूप में पेश करना। एक गलत कार एक लिस्टिंग पर एक खाली स्लॉट से ज्यादा खर्चीली होती है।
डिकोडिंग वाहन डेटा से होती है जिसे हम लाइसेंस करते हैं, वही स्रोत जिस पर कैटलॉग बनाया गया है। यह भी इसलिए है कि लाइसेंस शर्तें लिखी जा सकती हैं: यहां से कुछ भी किसी और की साइट से स्क्रैप नहीं किया गया है।
नहीं, ये एड-ऑन्स हैं। आपका की आपकी पास हैं या नहीं, और GET /api/me आपको बताता है कि कौन से। हमसे पूछें और हम उन्हें ऑन कर देते हैं।
हाँ। लुकअप पंजीकृत रंग को भर देता है क्योंकि यह आमतौर पर वही होता है जो आप चाहते हैं, लेकिन मिला हुआ वाहन एक साधारण कैटलॉग एंट्री बन जाता है। आप किसी भी पेंट में इसके लिए पूछ सकते हैं जो मॉडल ले जाता है।
आपके स्टॉक से वास्तविक या आपकी ट्रेड-इन फॉर्म्स से। हम उन्हें चलाते हैं और वापस भेजते हैं जो बाहर आया, जिसमें मिलने वाले नहीं, क्योंकि यह संख्या यह बताती है कि यह आप के लिए काम करता है या नहीं, उनसे ज़्यादा जो मिले।