मैं ऑथेंटिकेट कैसे करूँ?
हर रिक्वेस्ट के x-api-key हेडर में अपनी API कुंजी भेजें, उसी सर्वर से जिसका IP एड्रेस उस कुंजी के लिए रजिस्टर है।
हर रिक्वेस्ट एक HTTP हेडर में कुंजी भेजती है:
x-api-key: YOUR_API_KEY (YOUR_API_KEY की जगह आपकी अपनी API कुंजी आएगी)
कुंजियाँ hma_<prefix>_<secret> के रूप में होती हैं। कुंजी सिर्फ़ एक बार, बनाए जाते समय, दिखाई जाती है, इसलिए उसे तुरंत अपने सर्वर के सीक्रेट स्टोर में रखें। उसे सर्वर पर ही रखें: उसे कभी ब्राउज़र, मोबाइल ऐप या किसी सार्वजनिक रिपॉज़िटरी में न डालें।
बिना पहचानी गई कुंजी वाली रिक्वेस्ट unauthenticated (HTTP 401) के साथ अस्वीकार की जाती है। किसी मान्य कुंजी का इस्तेमाल ऐसे एड्रेस से हो जो उसके लिए रजिस्टर नहीं है, तो रिक्वेस्ट ip_not_allowed (HTTP 403) के साथ अस्वीकार की जाती है।

