PeekHire লোগো
অটোমেশন ও ডেভেলপার

API কী

API অ্যাক্সেস যাচাই করার জন্য কী তৈরি করুন, সেগুলোর ব্যবহারের পরিধি নির্ধারণ করুন এবং নিয়মিত পরিবর্তন করুন।

API কী PeekHire-এ প্রোগ্রাম্যাটিক অ্যাক্সেসের জন্য অথেনটিকেশন করে—REST API এবং আপনার নো-কোড অটোমেশন, দুটোর ক্ষেত্রেই।

কী তৈরি

  1. ডেভেলপার টুলস → API কী → তৈরি করুন-এ যান।
  2. কীটির একটি বর্ণনামূলক নাম দিন (যেমন Zapier ইন্টিগ্রেশন), যাতে এটি কী কাজে লাগবে তা মনে থাকে।
  3. কীটি দেখানোর সময় কপি করে নিন—নিরাপত্তার কারণে পরে আর এটি দেখতে পারবেন না।

কী ব্যবহার

প্রতিটি রিকোয়েস্টে কীটিকে bearer token হিসেবে পাঠান:

curl https://your-api-host/api/v1/applications \
  -H "Authorization: Bearer YOUR_API_KEY"

পারমিশন

প্রতিটি কী-তে পারমিশন থাকে, যা এটি কী করতে পারবে তা সীমিত করে:

  • Read — ডেটা আনা (ক্যাম্পেইন, আবেদন ও ব্যবহারকারীর তালিকা দেখা এবং সেগুলোর তথ্য আনা)।
  • Write — ডেটা তৈরি বা পরিবর্তন করা।

ইন্টিগ্রেশনের যতটুকু দরকার, শুধু ততটুকু পারমিশন দিন (সর্বনিম্ন প্রয়োজনীয় অ্যাক্সেস)। স্প্রেডশিট বা ড্যাশবোর্ডে ডেটা সিঙ্ক করার জন্য শুধু পড়ার অনুমতি থাকা কী-ই যথেষ্ট; PeekHire-এ কিছু পরিবর্তন করতে হলে তবেই Write যোগ করুন।

কী সুরক্ষিত রাখা

  • কী-কে পাসওয়ার্ডের মতো বিবেচনা করুন। কী থাকলে যে কেউ আপনার ডেটায় কাজ করতে পারে।
  • কী কখনও রিপোজিটরিতে কমিট করবেন না বা ক্লায়েন্ট-সাইড কোডে রাখবেন না।
  • প্রতিটি ইন্টিগ্রেশনের জন্য আলাদা কী ব্যবহার করুন, যাতে অন্যগুলোর ওপর প্রভাব না ফেলে একটি কী বাতিল করতে পারেন।
  • কী সিক্রেটস ম্যানেজার বা আপনার টুলের ক্রেডেনশিয়াল স্টোরে রাখুন, প্লেইন টেক্সটে নয়।

কী পরিবর্তন ও বাতিল

কী প্রকাশ হয়ে গেলে—অথবা নির্দিষ্ট সময় পরপর কী বদলাতে চাইলে—নতুন কী তৈরি করুন, আপনার ইন্টিগ্রেশন আপডেট করুন, তারপর পুরোনো কী মুছে দিন। কী মুছে দিলে সেটির অ্যাক্সেস সঙ্গে সঙ্গে বাতিল হয়ে যায়।