आप एक कॉल में जो कुछ भी रिक्वेस्ट कर सकते हैं, प्लान-फिल्टरेड: फॉर्मेट्स, विड्थ्स, क्वालिटी, रेशियो, रेज़ॉल्यूशन, color ऑप्शन और मॉडिफायर फ्लैग्स (शैडो/ट्रांसपेरेंसी/ग्राउंड/मिररिंग/वॉटरमार्क) के साथ, यह देखते हुए कि आपका प्लान हर एक की अनुमति देता है या नहीं।
अनुरोध करें
curl "https://api.vehicleimagery.com/api/options" \
-H "x-api-key: YOUR_API_KEY" 200 · बंडल्ड ऑप्शन।
{
"formats": [
"png",
"webp",
"jpeg",
"avif"
],
"widths": [
200,
400,
800,
1200,
1600,
2000
],
"quality": {
"min": 40,
"max": 100,
"default": 82
},
"modifiers": {
"shadow": {
"param": "shadow",
"values": [
"true",
"false"
],
"allowed": true
},
"mirroring": {
"param": "mirroring",
"values": [
"true",
"clean"
],
"allowed": true,
"note": "floor reflection; needs a transparent variant; shadow=false drops the underbody"
}
},
"params": [
"format",
"resolution",
"ratio",
"width",
"height",
"quality",
"color",
"shadow",
"transparency",
"ground",
"mirroring"
]
} 401 · `x-api-key` गायब या अमान्य
{
"error": "Invalid API key"
} 403 · प्लान प्रतिबंध (फ़ीचर, फ़ॉर्मेट या ब्रांड अनुमति नहीं) या ब्लॉक किया गया अनुरोध।
{
"error": "Mirroring is not allowed by your plan."
} 404 · अनुरोधित पथ के लिए कोई डेटा नहीं।
{
"error": "Brand 'Xyz' not found — check /api/brands for valid brands."
}