বোর্ডগুলি ড্যাশবোর্ডের বাইরে থেকেও সম্পূর্ণভাবে নিয়ন্ত্রণযোগ্য। দুটি রুট, একটি অনুমতি মডেল এবং স্ক্রিনগুলির মতোই একই আচরণ — কারণ সেগুলি একই কোড কল করে।
REST API
প্রতিটি অপারেশন আমাদের সার্বজনীন OpenAPI স্পেসিফিকেশনে রয়েছে, সাথে TypeScript, Python, PHP এবং Go-তে জেনারেট করা ক্লায়েন্ট রয়েছে এবং CLI-ও একই স্পেসিফিকেশন থেকে তৈরি করা হয়েছে। বোর্ড, কলাম, কার্ড, মন্তব্য, প্রশ্ন, লেবেল, সদস্য এবং শেয়ার লিঙ্ক সবই এর আওতাভুক্ত।
যে এন্ডপয়েন্টগুলি আপনি সবচেয়ে বেশি ব্যবহার করবেন:
GET /v1/agency/boards — আপনার বোর্ডগুলি
GET /v1/agency/boards/{id} — কলাম এবং কার্ড সহ একটি বোর্ড
POST /v1/agency/boards/{id}/cards — কাজ যোগ করুন
POST /v1/agency/boards/{id}/cards/{id}/move — এটি সরান
POST /v1/agency/boards/{id}/invites — একটি শেয়ার লিঙ্ক তৈরি করুন
শেয়ার লিঙ্কের টোকেনটি ওই শেষ কলেই ফেরত আসে এবং কেবলমাত্র সেই কলেই আসে। আমরা এটির একটি ফিঙ্গারপ্রিন্ট সংরক্ষণ করি, তাই এমন কোনো এন্ডপয়েন্ট নেই যা এটি পুনরায় পড়তে পারে — আপনার স্ক্রিপ্টের যদি লিঙ্কটির প্রয়োজন হয়, তবে রেসপন্স থেকেই এটি সংরক্ষণ করুন।
MCP সার্ভার
আপনি যদি এমন একটি AI সহায়ক ব্যবহার করেন যা MCP সমর্থন করে, তবে এটি সংযুক্ত করুন এবং এটি সরাসরি বোর্ডের টুলগুলি পেয়ে যাবে: বোর্ড তালিকাভুক্ত করা, একটি সম্পূর্ণ পড়া, একটি বোর্ড তৈরি করা, একটি কার্ড যোগ করা, একটি কার্ড সরানো, মন্তব্য করা, একটি শেয়ার লিঙ্ক তৈরি করা এবং একটি বাতিল করা। এটি "এই সপ্তাহের সারসংক্ষেপ তৈরি করুন এবং Acme-কে একটি লিঙ্ক পাঠান"-কে দুটি সিস্টেম এবং কপি-পেস্টের পরিবর্তে একটি একক নির্দেশে পরিণত করে।
টুলগুলি সম্পর্কে জানার মতো দুটি বিষয়:
- আপনি অন্যথায় উল্লেখ না করা পর্যন্ত একটি নতুন কার্ড অভ্যন্তরীণ থাকে। আপনার অভ্যন্তরীণ কাজের সারসংক্ষেপ প্রদানকারী কোনো সহায়কের সেই সারসংক্ষেপ আপনার ক্লায়েন্টের কাছে প্রকাশ করা উচিত নয় কারণ কেউ তা করতে নিষেধ করেনি, তাই
visibility ডিফল্টভাবে অভ্যন্তরীণ থাকে এবং এটিকে ইচ্ছাকৃতভাবে client-এ সেট করতে হয়।
- একটি লিঙ্ক বাতিল করার জন্য নিশ্চিতকরণের প্রয়োজন হয়, কারণ এটি সেই লিঙ্কের মাধ্যমে যোগদানকারী যে কাউকে সরিয়ে দেয় — এবং টুলটি কেবল একটি পরিচ্ছন্ন সফলতার বার্তা দেওয়ার পরিবর্তে আপনাকে জানায় যে কতজন মানুষ ছিলেন।
যা প্রয়োজন
API এবং MCP অ্যাক্সেস Boards Business এবং প্রতিটি Agency হোস্টিং প্ল্যানে অন্তর্ভুক্ত রয়েছে। Boards Free এবং Boards Pro-তে বোর্ডের এন্ডপয়েন্টগুলি এই সম্পর্কিত একটি বার্তা দিয়ে উত্তর দেয়।
একটি API কী বা MCP সংযোগ কেবল তা-ই করতে পারে যা এটি তৈরি করা ব্যক্তি করতে পারেন, এবং কেবল সেই সংস্থাগুলিতেই করতে পারে যেখানে তাদের এটি করার অনুমতি রয়েছে। একজন সহায়কের তৈরি করা শেয়ার লিঙ্কও একইভাবে সীমাবদ্ধ: অনুমোদনকারী ব্যক্তি নিজে যে ভূমিকা রাখেন না, এটি সেই ভূমিকা প্রদান করতে পারে না।