Skip to content

API কী

API কী আপনাকে প্রোগ্রাম্যাটিকভাবে badges.ninja REST API অ্যাক্সেস করতে দেয়। আপনার নিজস্ব অ্যাপ্লিকেশন থেকে ব্যাজ তৈরি, অ্যাওয়ার্ডিং ও পরিচালনা স্বয়ংক্রিয় করতে সেগুলি ব্যবহার করুন।

API Keys — empty state

একটি API কী তৈরি করা

  1. সাইডবার থেকে API Keys পৃষ্ঠা খুলুন।
  2. Create API Key এ ক্লিক করুন। একটি ইনলাইন ফর্ম খোলে:

Create key — name form

  1. কী-কে একটি নাম দিন এবং Create এ ক্লিক করুন। সম্পূর্ণ কী একটি সবুজ ব্যানারে একবার প্রকাশিত হয়:

Newly created key revealed once

  1. অবিলম্বে কী কপি করুন — এটি শুধুমাত্র একবার দেখানো হয়। যদি আপনি এটি হারিয়ে ফেলেন, আপনাকে একটি নতুন তৈরি করতে হবে। ব্যানার বাতিল করার পরে, শুধুমাত্র উপসর্গ সংরক্ষিত থাকে:

Keys list showing the masked prefix

কী ফরম্যাট

API কী bws_ উপসর্গ ব্যবহার করে যার পরে 32-অক্ষরের হেক্স স্ট্রিং থাকে:

bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6

অনুরোধে API কী ব্যবহার

প্রতিটি API অনুরোধের X-Api-Key হেডারে API কী অন্তর্ভুক্ত করুন:

bash
curl -X GET https://api.badges.ninja/issuers \
  -H "X-Api-Key: bws_your_api_key_here"

API প্রমাণীকরণের সম্পূর্ণ বিবরণের জন্য প্রমাণীকরণ পৃষ্ঠা দেখুন।

প্রতি প্ল্যানে কী সীমা

আপনি কতটি API কী তৈরি করতে পারেন তা আপনার প্ল্যানের উপর নির্ভর করে:

প্ল্যানAPI কী সীমা
Free1
Starter ($9/mo)5
Pro ($29/mo)20

একটি কী মুছে ফেলা

  1. API Keys পৃষ্ঠা খুলুন।
  2. আপনি যে কী মুছে ফেলতে চান তা খুঁজুন।
  3. Delete এ ক্লিক করুন।
  4. মুছে ফেলা নিশ্চিত করুন।

Delete key confirmation — revocation is immediate

একবার মুছে ফেলা হলে, কী অবিলম্বে কাজ করা বন্ধ করে দেয়। সেই কী ব্যবহার করে এমন যেকোনো অ্যাপ্লিকেশন প্রমাণীকরণ ত্রুটি পাবে।

badges.ninja Documentation