ट्रू रैंडम जनरेटर एपीआई वर्जन 2 API

API ID 13453

सच्चा आरएनजी एपीआई - आरडीआरएंड, /dev/hwrng, सीपीयू थर्मल शोर, और समयिक जिटर को SHA-256 के साथ मिलाकर हार्डवेयर एंट्रॉपी रैंडम नंबर जनरेटर। एनआईएसटी एसपी 800-22: 184/188 परीक्षण पास हुए (100 बिटस्ट्रीम x 1M बिट)। एसपी 800-90B न्यूनतम-एंट्रॉपी: 0.9912 बिट/बिट (99.12%)। एफआईपीएस 140-2: 40/40 पास हुए। सभी 15 एनआईएसटी सांख्यिकी परीक्षण पास हुए जिनमें आवृत्ति, ब्लॉक आवृत्ति, रन, सबसे लंबा रन, रैंक, डीएफटी, यूनिवर्सल, अनुमानित एंट्रॉपी, अनुक्रम, रैखिक जटिलता, समागत योग, रैंडम यात्रा, और रैंडम यात्रा वेरिएंट शामिल हैं

296 ms औसत रिस्पॉन्स

API डॉक्यूमेंटेशन

एंडपॉइंट्स

अनुरोध
निर्धारित सीमा के भीतर एक सच्ची यादृच्छिक पूर्णांक उत्पन्न करें
Endpoint ID: 29445
GET https://api-sneakers-database.zylalabs.com/api/13453/true+random+generator+api+v2/29445/random+integer
इनपुट पैरामीटर्स

यादृच्छिक पूर्णांक — एंडपॉइंट फीचर्स

ऑब्जेक्ट विवरण
min आवश्यक Minimum value (inclusive). Default 0.
max आवश्यक Maximum value (inclusive). Default 100.

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.


इनपुट पैरामीटर्स

min
max
API उदाहरण प्रतिक्रिया
JSON
{
    "value": 26,
    "source": "RDRAND + /dev/hwrng + CPU thermal + timing"
}
यादृच्छिक पूर्णांक — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13453/true+random+generator+api+v2/29445/random+integer?min=Required&max=100' --header 'Authorization: Bearer YOUR_API_KEY' 


    
अनुरोध
सच्चे यादृच्छिक बाइट जनरेट करें (प्रति अनुरोध अधिकतम 1024) कच्चे बाइट एरे और हेक्स एनकोडेड स्ट्रिंग दोनों लौटाता है
Endpoint ID: 29446
GET https://api-sneakers-database.zylalabs.com/api/13453/true+random+generator+api+v2/29446/random+bytes
इनपुट पैरामीटर्स

रैंडम बाइट्स — एंडपॉइंट फीचर्स

ऑब्जेक्ट विवरण
count आवश्यक Number of random bytes to generate (max 1024). Default 32.

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.


इनपुट पैरामीटर्स

count
API उदाहरण प्रतिक्रिया
JSON
{
    "bytes": [
        47,
        0,
        231,
        137,
        0,
        182,
        6,
        1,
        36,
        81,
        78,
        180,
        109,
        17,
        208,
        191,
        197,
        128,
        196,
        255,
        81,
        61,
        93,
        239,
        9,
        82,
        153,
        28,
        9,
        36,
        50,
        239
    ],
    "hex": "2f00e78900b6060124514eb46d11d0bfc580c4ff513d5def0952991c092432ef",
    "source": "RDRAND + /dev/hwrng + CPU thermal + timing"
}
रैंडम बाइट्स — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13453/true+random+generator+api+v2/29446/random+bytes?count=32' --header 'Authorization: Bearer YOUR_API_KEY' 


    
अनुरोध
हार्डवेयर एंट्रॉपी का उपयोग करके एक सच्चा रैंडम RFC 4122 v4 UUID जनरेट करें
Endpoint ID: 29447
GET https://api-sneakers-database.zylalabs.com/api/13453/true+random+generator+api+v2/29447/random+uuid
इनपुट पैरामीटर्स

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.

इस एंडपॉइंट के लिए किसी इनपुट पैरामीटर की आवश्यकता नहीं है।

API उदाहरण प्रतिक्रिया
JSON
{
    "uuid": "e76af8c9-1be0-4f89-86d8-96a97c795d28",
    "source": "RDRAND + /dev/hwrng + CPU thermal + timing"
}
यादृच्छिक UUID — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13453/true+random+generator+api+v2/29447/random+uuid' --header 'Authorization: Bearer YOUR_API_KEY' 


    
अनुरोध
एक सत्य रैंडम पासवर्ड उत्पन्न करें जिसमें विन्यास योग्य लंबाई और वर्ण सेट हों
Endpoint ID: 29448
GET https://api-sneakers-database.zylalabs.com/api/13453/true+random+generator+api+v2/29448/random+password
इनपुट पैरामीटर्स

यादृच्छिक पासवर्ड — एंडपॉइंट फीचर्स

ऑब्जेक्ट विवरण
length आवश्यक Password length (max 256). Default 16.
uppercase आवश्यक Include uppercase letters (A-Z). Default true.
lowercase आवश्यक Include lowercase letters (a-z). Default true.
numbers आवश्यक Include digits (0-9). Default true.
symbols आवश्यक Include special characters. Default true.

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.


इनपुट पैरामीटर्स

length
uppercase
lowercase
numbers
symbols
API उदाहरण प्रतिक्रिया
JSON
{
    "password": "?C6+,mB(E;%kw&Jd",
    "length": 16,
    "entropy_bits": 103.35090589819676,
    "source": "RDRAND + /dev/hwrng + CPU thermal + timing"
}
यादृच्छिक पासवर्ड — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13453/true+random+generator+api+v2/29448/random+password?length=16&uppercase=true&lowercase=true&numbers=true&symbols=true' --header 'Authorization: Bearer YOUR_API_KEY' 


    
अनुरोध
एंट्रोपी पूल की स्थिति की जांच करें पूल आकार क्षमता भरने का प्रतिशत और सक्रिय एंट्रोपी स्रोत
Endpoint ID: 29449
GET https://api-sneakers-database.zylalabs.com/api/13453/true+random+generator+api+v2/29449/entropy+status
इनपुट पैरामीटर्स

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.

इस एंडपॉइंट के लिए किसी इनपुट पैरामीटर की आवश्यकता नहीं है।

API उदाहरण प्रतिक्रिया
JSON
{
    "pool_size": 1048576,
    "pool_capacity": 1048576,
    "fill_percentage": 100,
    "sources": [
        "RDRAND",
        "timing",
        "/dev/hwrng",
        "SHA-256 mixer"
    ],
    "requests_served": 134
}
एंट्रॉपी स्थिति — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13453/true+random+generator+api+v2/29449/entropy+status' --header 'Authorization: Bearer YOUR_API_KEY' 


    
अनुरोध
जांचें कि एपीआई चल रहा है और एन्ट्रॉपी उपलब्ध है कोई प्रमाणीकरण आवश्यक नहीं
Endpoint ID: 29450
GET https://api-sneakers-database.zylalabs.com/api/13453/true+random+generator+api+v2/29450/health+check
इनपुट पैरामीटर्स

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.

इस एंडपॉइंट के लिए किसी इनपुट पैरामीटर की आवश्यकता नहीं है।

API उदाहरण प्रतिक्रिया
JSON
{
    "status": "ok",
    "entropy_available": true
}
स्वास्थ्य जांच — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13453/true+random+generator+api+v2/29450/health+check' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API एक्सेस कुंजी और प्रमाणीकरण

साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए ट्रू रैंडम जनरेटर एपीआई वर्जन 2 API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।

हेडर्स
हेडर विवरण
Authorization आवश्यक होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।

कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।

🚀 एंटरप्राइज़ प्लान

शुरू होता है
$ 10,000/वर्ष


  • कस्टम वॉल्यूम
  • कस्टम रेट लिमिट
  • विशेष ग्राहक सहायता
  • रीयल-टाइम API मॉनिटरिंग

अवलोकन

सत्य RNG एपीआई - हार्डवेयर एन्ट्रॉपी रैंडम नंबर जनरेटर जो RDRAND, /dev/hwrng, CPU थर्मल शोर, और समय जिटर को SHA-256 के साथ मिलाकर उपयोग करता है NIST SP 800-22: 184/188 परीक्षण पास हुए (100 बिटस्ट्रीम x 1M बिट) SP 800-90B न्यूनतम-एन्ट्रॉपी: 0.9912 बिट/बिट (99.12%) FIPS 140-2: 40/40 पास हुए सभी 15 NIST सांख्यिकी परीक्षण पास हुए जिनमें फ़्रीक्वेंसी, ब्लॉक फ़्रीक्वेंसी, रन, सबसे लंबा रन, रैंक, DFT, यूनिवर्सल, अनुमानित एन्ट्रॉपी, सीरियल, रैखिक जटिलता, संचयी योग, रैंडम एक्सकर्शन, और रैंडम एक्सकर्शन वेरिएंट शामिल हैं

ट्रू रैंडम जनरेटर एपीआई वर्जन 2 API FAQs

प्रत्येक अंत बिंदु विशिष्ट प्रकार के यादृच्छिक डेटा लौटाता है: पूर्णांक, बाइट्स, UUIDs, पासवर्ड, एंट्रोपी स्थिति और स्वास्थ्य जांच स्थिति। उदाहरण के लिए, यादृच्छिक पूर्णांक अंत बिंदु एकल पूर्णांक लौटाता है जबकि यादृच्छिक बाइट्स अंत बिंदु बाइट्स का एक एरे और एक हेक्स स्ट्रिंग लौटाता है

मुख्य क्षेत्र हर एंडपॉइंट के अनुसार भिन्न होते हैं। यादृच्छिक पूर्णांक के लिए, इसमें "मान" और "स्रोत" शामिल हैं। यादृच्छिक बाइट "बाइट्स," "हैक्स," और "स्रोत" लौटाता है। यादृच्छिक पासवर्ड एंडपॉइंट में "पासवर्ड," "लंबाई," और "एंट्रॉपी_बिट्स" शामिल हैं, जबकि एंट्रॉपी स्थिति "पूल_आकार," "क्षमता," और "स्रोत" प्रदान करती है

पैरामीटर अंतिम बिंदु के अनुसार भिन्न होते हैं रैंडम पासवर्ड अंतिम बिंदु लंबाई और अक्षर सेट के अनुकूलन की अनुमति देता है रैंडम पूर्णांक अंतिम बिंदु एक निर्दिष्ट सीमा को स्वीकार करता है अन्य अंतिम बिंदुओं को पैरामीटर की आवश्यकता नहीं होती है डेटा API के आंतरिक एंट्रॉपी स्रोतों के आधार पर लौटाता है

प्रतिक्रिया डेटा JSON प्रारूप में संरचित है प्रत्येक प्रतिक्रिया में एंडपॉइंट के लिए विशिष्ट प्रासंगिक फ़ील्ड होते हैं उदाहरण के लिए रैंडम UUID एंडपॉइंट "uuid" फ़ील्ड लौटाता है जबकि एंट्रोपी स्थिति एंडपॉइंट कई फ़ील्ड प्रदान करता है जो एंट्रोपी पूल की स्थिति का विवरण देते हैं

एपीआई हार्डवेयर एंट्रॉपी स्रोतों का उपयोग करता है जिसमें RDRAND, /dev/hwrng, CPU थर्मल शोर और टाइमिंग जिटर शामिल हैं ये स्रोत उच्च गुणवत्ता की यादृच्छिकता सुनिश्चित करते हैं जिसे NIST सांख्यिकीय परीक्षणों को पास करके और FIPS 140-2 अनुपालन से मान्यता प्राप्त है

विशिष्ट उपयोग के मामलों में सुरक्षित पासवर्ड उत्पन्न करना अद्वितीय पहचानकर्ता (UUID) और क्रिप्टोग्राफिक अनुप्रयोगों गेमिंग सिमुलेशन और किसी भी परिदृश्य के लिए उच्च गुणवत्ता की यादृच्छिकता की आवश्यकता होती है

उपयोगकर्ता सीधे लौटाए गए डेटा का उपयोग विभिन्न अनुप्रयोगों के लिए कर सकते हैं उदाहरण के लिए रैंडम पासवर्ड का उपयोग उपयोगकर्ता प्रमाणीकरण के लिए किया जा सकता है जबकि रैंडम UUIDs डेटाबेस में अद्वितीय कुंजियों के रूप में सेवा कर सकते हैं संरचना को समझना डेटा को पार्स करने और अनुप्रयोगों में एकीकृत करने में मदद करता है

डेटा की सटीकता कठोर परीक्षण के माध्यम से बनाए रखी जाती है जिसमें सभी 15 एनआईएसटी सांख्यिकीय परीक्षणों को पास करना और एफआईपीएस 140-2 की अनुपालन शामिल है एपीआई निरंतर अंतरण स्रोतों की निगरानी करता है ताकि विश्वसनीय और उच्च गुणवत्ता वाले यादृच्छिक डेटा उत्पादन को सुनिश्चित किया जा सके

सामान्य FAQs

Zyla API Hub APIs के लिए एक बड़ा स्टोर जैसा है, जहाँ आप हजारों APIs एक ही जगह पर पा सकते हैं। हम सभी APIs की समर्पित सपोर्ट और रीयल-टाइम मॉनिटरिंग भी प्रदान करते हैं। एक बार साइन अप करने के बाद, आप चुन सकते हैं कि कौन सी APIs उपयोग करनी हैं। बस याद रखें, प्रत्येक API को अपनी स्वयं की सब्सक्रिप्शन की आवश्यकता होती है। लेकिन यदि आप कई APIs पर सब्सक्राइब करते हैं, तो आप सभी के लिए एक ही की का उपयोग करेंगे, जिससे आपके लिए चीज़ें आसान हो जाती हैं।
कीमतें USD (अमेरिकी डॉलर), EUR (यूरो), CAD (कनाडाई डॉलर), AUD (ऑस्ट्रेलियाई डॉलर), और GBP (ब्रिटिश पाउंड) में सूचीबद्ध हैं। हम सभी प्रमुख डेबिट और क्रेडिट कार्ड स्वीकार करते हैं। हमारा पेमेंट सिस्टम नवीनतम सुरक्षा तकनीक का उपयोग करता है और Stripe द्वारा संचालित है, जो दुनिया की सबसे विश्वसनीय पेमेंट कंपनियों में से एक है। यदि आपको कार्ड से पेमेंट करने में कोई समस्या हो, तो बस हमसे संपर्क करें [email protected]

इसके अलावा, यदि आपके पास पहले से ही इनमें से किसी भी करेंसी (USD, EUR, CAD, AUD, GBP) में एक सक्रिय सब्सक्रिप्शन है, तो बाद की सब्सक्रिप्शंस के लिए वही करेंसी बनी रहेगी। जब तक आपके पास कोई सक्रिय सब्सक्रिप्शन नहीं है, आप किसी भी समय करेंसी बदल सकते हैं।
प्राइसिंग पेज पर दिखाई देने वाली स्थानीय करेंसी आपके IP पते के देश पर आधारित है और केवल संदर्भ के लिए प्रदान की गई है। वास्तविक कीमतें USD (अमेरिकी डॉलर) में हैं। जब आप भुगतान करते हैं, तो आपके कार्ड स्टेटमेंट पर चार्ज USD में दिखाई देगा, भले ही हमारी वेबसाइट पर आपको आपकी स्थानीय करेंसी में समतुल्य राशि दिखाई दे। इसका अर्थ है कि आप सीधे अपनी स्थानीय करेंसी से भुगतान नहीं कर सकते।
कभी-कभी, बैंक फ्रॉड प्रोटेक्शन सेटिंग्स के कारण चार्ज को डिक्लाइन कर सकता है। हम सुझाव देते हैं कि आप पहले अपने बैंक से संपर्क करें कि क्या वे हमारे चार्ज को ब्लॉक कर रहे हैं। साथ ही, आप बिलिंग पोर्टल तक पहुंच सकते हैं और भुगतान करने के लिए जुड़े कार्ड को बदल सकते हैं। यदि यह काम नहीं करता और आपको अतिरिक्त सहायता की आवश्यकता है, तो कृपया हमारी टीम से संपर्क करें [email protected]
कीमतें पुनरावर्ती मासिक या वार्षिक सब्सक्रिप्शन के आधार पर निर्धारित की जाती हैं, जो चुने गए प्लान पर निर्भर करती हैं।
API कॉल्स आपके प्लान से सफल रिक्वेस्ट के आधार पर घटाई जाती हैं। प्रत्येक प्लान में प्रति माह आप जितनी कॉल कर सकते हैं उसकी एक विशेष संख्या होती है। केवल सफल कॉल्स, जो स्टेटस 200 रिस्पॉन्स से इंगित होती हैं, आपकी कुल संख्या से घटाई जाएँगी। इससे सुनिश्चित होता है कि असफल या अधूरी रिक्वेस्ट आपके मासिक कोटा को प्रभावित नहीं करतीं।
Zyla API Hub एक पुनरावर्ती मासिक सब्सक्रिप्शन सिस्टम पर काम करता है। आपका बिलिंग साइकल उस दिन से शुरू होगा जिस दिन आप किसी पेड प्लान को खरीदते हैं, और अगले महीने के उसी दिन नवीनीकृत होगा। इसलिए यदि आप भविष्य के चार्ज से बचना चाहते हैं, तो समय पर अपनी सब्सक्रिप्शन कैंसल करना सुनिश्चित करें।
अपनी मौजूदा सब्सक्रिप्शन प्लान को अपग्रेड करने के लिए, बस API के प्राइसिंग पेज पर जाएँ और वह प्लान चुनें जिस पर आप अपग्रेड करना चाहते हैं। अपग्रेड तुरंत प्रभावी होगा, जिससे आपको नए प्लान की सुविधाओं का तुरंत आनंद मिलेगा। कृपया ध्यान दें कि आपके पिछले प्लान से बची हुई कॉल्स नए प्लान में नहीं जोड़ी जाएँगी, इसलिए अपग्रेड करने से पहले इसे ध्यान में रखें। आपको नए प्लान की पूरी राशि चार्ज की जाएगी।
यह देखने के लिए कि आपके पास वर्तमान महीने के लिए कितनी API कॉल्स बची हैं, रिस्पॉन्स हेडर में "X-Zyla-API-Calls-Monthly-Remaining" फ़ील्ड देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट की अनुमति है और आपने 100 का उपयोग किया है, तो रिस्पॉन्स हेडर में यह फ़ील्ड 900 बची हुई कॉल्स दिखाएगा।
आपके प्लान में अनुमत API रिक्वेस्ट्स की अधिकतम संख्या देखने के लिए, "X-Zyla-RateLimit-Limit" रिस्पॉन्स हेडर देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट्स शामिल हैं, तो यह हेडर 1,000 दिखाएगा।
"X-Zyla-RateLimit-Reset" हेडर यह दिखाता है कि आपकी रेट लिमिट रीसेट होने में कितने सेकंड बचे हैं। यह आपको बताता है कि आपकी रिक्वेस्ट गिनती कब से फिर से शुरू होगी। उदाहरण के लिए, यदि यह 3,600 दिखाता है, तो इसका मतलब है कि लिमिट रीसेट होने में 3,600 सेकंड बचे हैं।
हाँ, आप कभी भी अपने अकाउंट में जाकर और बिलिंग पेज पर कैंसिलेशन विकल्प चुनकर अपना प्लान कैंसल कर सकते हैं। कृपया ध्यान दें कि अपग्रेड, डाउनग्रेड और कैंसिलेशन तुरंत प्रभावी होते हैं। साथ ही, कैंसल करने पर आपको सेवा तक पहुंच नहीं होगी, भले ही आपके कोटा में कॉल्स बची हों।
आपको बिना किसी प्रतिबद्धता के हमारी APIs का अनुभव करने का मौका देने के लिए, हम 7-दिवसीय फ्री ट्रायल प्रदान करते हैं, जो आपको 50 API कॉल्स तक मुफ्त में करने की अनुमति देता है। यह ट्रायल केवल एक बार उपयोग किया जा सकता है, इसलिए हम सलाह देते हैं कि आप इसे उस API पर लागू करें जिसमें आपको सबसे अधिक रुचि है। जबकि अधिकांश APIs फ्री ट्रायल प्रदान करते हैं, कुछ शायद न करें। ट्रायल 7 दिनों के बाद या 50 रिक्वेस्ट होने पर, जो भी पहले हो, समाप्त हो जाता है। यदि आप ट्रायल के दौरान 50 रिक्वेस्ट लिमिट तक पहुँच जाते हैं, तो रिक्वेस्ट जारी रखने के लिए आपको "Start Your Paid Plan" करना होगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं। यदि आप 7वें दिन से पहले अपनी सब्सक्रिप्शन कैंसल नहीं करते हैं, तो आपका फ्री ट्रायल समाप्त हो जाएगा और आपका प्लान अपने आप चार्ज हो जाएगा, जिससे आपको अपने प्लान में निर्दिष्ट सभी API कॉल्स तक पहुंच मिल जाएगी। अवांछित चार्ज से बचने के लिए कृपया इसे ध्यान में रखें।
7 दिनों के बाद, आपको उस प्लान की पूरी राशि चार्ज की जाएगी, जिस पर आप ट्रायल के दौरान सब्सक्राइब थे। इसलिए, ट्रायल अवधि समाप्त होने से पहले कैंसल करना महत्वपूर्ण है। समय पर कैंसल करना भूलने के लिए रिफंड अनुरोध स्वीकार नहीं किए जाते।
जब आप किसी API के फ्री ट्रायल पर सब्सक्राइब करते हैं, तो आप 50 API कॉल्स तक कर सकते हैं। यदि आप इस लिमिट से आगे अतिरिक्त API कॉल्स करना चाहते हैं, तो API आपको "Start Your Paid Plan" करने का संकेत देगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं।
पAYOUT ऑर्डर्स महीने की 20 तारीख से 30 तारीख के बीच प्रोसेस किए जाते हैं। यदि आप अपना अनुरोध 20 तारीख से पहले सबमिट करते हैं, तो आपका पेमेंट इस समयावधि के भीतर प्रोसेस किया जाएगा।
आप तुरंत सहायता प्राप्त करने के लिए हमारे चैट चैनल के माध्यम से हमसे संपर्क कर सकते हैं। हम हमेशा सुबह 8 बजे से शाम 5 बजे (EST) तक ऑनलाइन रहते हैं। यदि आप हमें उस समय के बाद संपर्क करते हैं, तो हम यथाशीघ्र आपसे संपर्क करेंगे। इसके अलावा, आप हमें ईमेल के माध्यम से भी संपर्क कर सकते हैं [email protected]

संबंधित APIs