{
"hex": "#ff8800",
"rgb": {
"r": 255,
"g": 136,
"b": 0
},
"hsl": {
"h": 32,
"s": 100,
"l": 50
},
"cmyk": {
"c": 0,
"m": 47,
"y": 100,
"k": 0
},
"luminance": 0.3887,
"bestTextColor": "#000000",
"palettes": {
"complementary": [
"#0077ff"
],
"analogous": [
"#ff0800",
"#f6ff00"
],
"triadic": [
"#00ff88",
"#8800ff"
],
"shades": [
"#cc6d00",
"#995200",
"#663600",
"#331b00"
],
"tints": [
"#ffa033",
"#ffb866",
"#ffcf99",
"#ffe7cc"
]
},
"contrast": {
"with": "#ffffff",
"ratio": 2.39,
"AA": false,
"AALarge": false,
"AAA": false
}
}
curl --location --request GET 'https://zylalabs.com/api/14223/color+converter+palettes+and+wcag+contrast+api/35303/color+info?color=ff8800&compare=ffffff' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए कलर कंवर्टर पैलेट और WCAG कंट्रास्ट API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
कलर कन्वर्टर एपीआई रंग रूपांतरण और पैलेट से संबंधित डेटा लौटाता है इसमें HEX RGB HSL और CMYK प्रारूपों में रंग प्रदर्शनों के साथ-साथ पूरक समानांतर और त्रिकोणात्मक पैलेट शेड्स टिंट्स सबसे अच्छा टेक्स्ट रंग और WCAG कंट्रास्ट अनुपात शामिल हैं
परिणाम में मुख्य फ़ील्ड शामिल हैं "हेक्स" "आरजीबी" "एचएसएल" "सीएमवाईके" "ल्यूमिनेंस" "बेस्टटेक्स्टकलर" "पैलेट्स" (पूरक उपक्षेत्रों के साथ, समानांतर, त्रीआडिक, शेड्स और टिंट्स) और "कॉंट्रास्ट" (अनुपात और अनुपालन स्तरों के विवरण के साथ)
एंडपॉइंट के लिए मुख्य पैरामीटर रंग इनपुट है जिसे HEX RGB HSL या CMYK फॉर्मेट में प्रदान किया जा सकता है उपयोगकर्ता वांछित आउटपुट फॉर्मेट निर्दिष्ट कर सकते हैं और अतिरिक्त पैलेट प्रकारों या कंट्रास्ट जांचों का अनुरोध कर सकते हैं
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है जिसमें रंग मानों, पैलेट और विपरीत जानकारी के लिए शीर्ष स्तर के क्षेत्र हैं प्रत्येक रंग प्रारूप (HEX, RGB, HSL, CMYK) अपने संबंधित ऑब्जेक्ट के भीतर नेस्टेड है जिससे विशिष्ट डेटा तक पहुँच आसान हो जाती है
सामान्य उपयोग के मामले में वेब डिज़ाइन ग्राफ़िक डिज़ाइन और पहुँचता जांच शामिल हैं उपयोगकर्ता रंगों को लगातार ब्रांडिंग के लिए परिवर्तित कर सकते हैं परियोजनाओं के लिए रंग पट्टियाँ उत्पन्न कर सकते हैं और बैकग्राउंड रंगों के खिलाफ टेक्स्ट की पठनीयता सुनिश्चित कर सकते हैं WCAG कंट्रास्ट अनुपात की जांच करके
उपयोगकर्ता अपनी आवश्यकताओं के लिए उपयुक्त रंग प्रारूप का चयन करके लौटाए गए डेटा का उपयोग कर सकते हैं डिजाइन परियोजनाओं में उत्पन्न पैलेट्स को लागू करके और कंट्रास्ट अनुपात और सर्वश्रेष्ठ पाठ रंग का संदर्भ देकर सुलभता मानकों का पालन सुनिश्चित कर सकते हैं
डेटा सटीकता मानकीकृत रंग रूपांतरण एल्गोरिदम और रंग सिद्धांत के सिद्धांतों के पालन के माध्यम से बनाए रखी जाती है एपीआई विभिन्न रंग स्वरूपों में निरंतर परिणाम सुनिश्चित करता है और WCAG दिशानिर्देशों के आधार पर विश्वसनीय विपरीत अनुपात गणनाएं प्रदान करता है
उपयोगकर्ता लगातार डेटा पैटर्न की अपेक्षा कर सकते हैं जैसे कि रंग मूल्यों को हमेशा उनके संबंधित प्रारूपों में दर्शाया जाएगा (जैसे RGB मूल्य पूर्णांकों के रूप में) पैलेट सरणियों में आमतौर पर कई रंग होंगे जबकि कंट्रास्ट अनुपात अनुपालन संकेतकों (AA AAA) के साथ प्रस्तुत किए जाएंगे