{
"count": 2,
"summary": {
"total": 2,
"decoded": 1,
"sparse": 1,
"failed": 0,
"checksumSuspect": 0,
"fieldCoverage": {
"make": 2,
"model": 1,
"modelYear": 1,
"bodyClass": 1,
"fuelTypePrimary": 1
},
"breakdown": {
"byMake": {
"HONDA": 2
},
"byBodyClass": {
"Coupe": 1
},
"byFuelTypePrimary": {
"Gasoline": 1
}
}
},
"results": [
{
"vin": "1HGCM82633A004352",
"ok": true,
"vehicle": {
"vin": "1HGCM82633A004352",
"make": "HONDA",
"model": "Accord",
"modelYear": "2003",
"trim": "EX-V6",
"series": null,
"bodyClass": "Coupe",
"vehicleType": "PASSENGER CAR",
"manufacturer": "AMERICAN HONDA MOTOR CO., INC.",
"driveType": null,
"transmissionStyle": "Automatic",
"transmissionSpeeds": "5",
"fuelTypePrimary": "Gasoline",
"fuelTypeSecondary": null,
"engineCylinders": "6",
"engineHP": "240",
"displacementL": "2.998832712",
"doors": "2",
"plantCity": "MARYSVILLE",
"plantState": "OHIO",
"plantCountry": "UNITED STATES (USA)",
"errorCode": "0",
"errorText": "0 - VIN decoded clean. Check Digit (9th position) is correct"
}
},
{
"vin": "1HGCM",
"ok": true,
"vehicle": {
"vin": "1HGCM",
"make": "HONDA",
"model": null,
"modelYear": null,
"trim": null,
"series": null,
"bodyClass": null,
"vehicleType": "PASSENGER CAR",
"manufacturer": "AMERICAN HONDA MOTOR CO., INC.",
"driveType": null,
"transmissionStyle": null,
"transmissionSpeeds": null,
"fuelTypePrimary": null,
"fuelTypeSecondary": null,
"engineCylinders": null,
"engineHP": null,
"displacementL": null,
"doors": null,
"plantCity": null,
"plantState": null,
"plantCountry": null,
"errorCode": "6,8,11",
"errorText": "6 - Incomplete VIN; 8 - No detailed data available currently; 11 - Incorrect Model Year - Position 10 does not match valid model year codes (I, O, Q, U, Z, 0). Decoded data may not be accurate."
}
}
],
"sources": [
"NHTSA vPIC"
],
"_attribution": "Data from the U.S. National Highway Traffic Safety Administration (NHTSA) Vehicle Product Information Catalog (vPIC), https://vpic.nhtsa.dot.gov. Reference data only; not a substitute for manufacturer or title records."
}
curl --location --request POST 'https://zylalabs.com/api/14793/fleet+sheet+api/38337/post+decode+batch' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"vins": ["1HGCM82633A004352", "1HGCM"]}'
{
"vehicle": {
"vin": "1HGCM82633A004352",
"make": "HONDA",
"model": "Accord",
"modelYear": "2003",
"trim": "EX-V6",
"series": null,
"bodyClass": "Coupe",
"vehicleType": "PASSENGER CAR",
"manufacturer": "AMERICAN HONDA MOTOR CO., INC.",
"driveType": null,
"transmissionStyle": "Automatic",
"transmissionSpeeds": "5",
"fuelTypePrimary": "Gasoline",
"fuelTypeSecondary": null,
"engineCylinders": "6",
"engineHP": "240",
"displacementL": "2.998832712",
"doors": "2",
"plantCity": "MARYSVILLE",
"plantState": "OHIO",
"plantCountry": "UNITED STATES (USA)",
"errorCode": "0",
"errorText": "0 - VIN decoded clean. Check Digit (9th position) is correct"
},
"sources": [
"NHTSA vPIC"
],
"_attribution": "Data from the U.S. National Highway Traffic Safety Administration (NHTSA) Vehicle Product Information Catalog (vPIC), https://vpic.nhtsa.dot.gov. Reference data only; not a substitute for manufacturer or title records."
}
curl --location --request GET 'https://zylalabs.com/api/14793/fleet+sheet+api/38338/get+decode+vin?vin=1HGCM82633A004352' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए फ्लीट शीट API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें।
हर वीआईएन को एनएचटीएसए वीपीआईसी के खिलाफ लाइव डिकोड किया जाता है, जो कि अमेरिका का संघीय वाहन डेटाबेस है। प्रत्येक डेटा प्रतिक्रिया में स्रोत और श्रेय फ़ील्ड शामिल होते हैं जो प्रदाता का नाम देते हैं
VPIC उन VINs के झंडे लगाता है जिनका 9वें स्थान का चेक अंक सही तरीके से नहीं गणना करता है जिसमें त्रुटि कोड 1 होता है FleetSheet प्रत्येक रिकॉर्ड के अनुसार उस झंडे को दर्शाता है और उन्हें सारांश में गिनता है एक झंडा लगाया गया VIN अभी भी अपना पूरा डिकोडेड रिकॉर्ड लौटाता है - झंडा उस VIN को उसके पेपरवर्क के खिलाफ सत्यापित करने का संकेत है न कि अस्वीकृति
प्रत्येक खराब पंक्ति अपने स्वयं के पंक्ति पर एक त्रुटि कोड (INVALID_VIN, MISSING_PARAM, ...) के साथ वापस आती है और बैच का शेष सामान्य रूप से डिकोड होता है 25 VINs से अधिक के बैच को पूरी तरह से BATCH_TOO_LARGE के साथ अस्वीकृत किया जाता है बड़े बेड़ों को 25 के टुकड़ों में विभाजित करें
हाँ बैच एंडपॉइंट पूर्ण 17-चर VIN या 5 से 17 चर के आंशिक VINs को स्वीकार करता है आंशिक VINs उन फ़ील्ड को लौटाते हैं जिन्हें vPIC हल कर सकता है और सारांश में बिखरे हुए रिकॉर्ड के रूप में गिनती करता है
इस एपीआई पर बैच में प्रत्येक वीआईएन आपकी योजना कोटा के खिलाफ एक अनुरोध के रूप में गिना जाता है इसलिए एक पूर्ण 25-वीआईएन बैच 25 अनुरोधों के रूप में गिना जाता है