সম্পদ: আমন্ত্রণ
একটি কোর্সে যোগদানের আমন্ত্রণ।
| JSON প্রতিনিধিত্ব | 
|---|
| {
  "id": string,
  "userId": string,
  "courseId": string,
  "role": enum ( | 
| ক্ষেত্র | |
|---|---|
| id |   Classroom দ্বারা নির্ধারিত শনাক্তকারী। শুধুমাত্র পঠনযোগ্য। | 
| userId |   আমন্ত্রিত ব্যবহারকারীর শনাক্তকারী। একটি অনুরোধের একটি প্যারামিটার হিসাবে নির্দিষ্ট করা হলে, এই শনাক্তকারীকে নিম্নলিখিতগুলির মধ্যে একটিতে সেট করা যেতে পারে: 
 | 
| courseId |   ব্যবহারকারীকে আমন্ত্রণ জানাতে কোর্সের শনাক্তকারী৷ | 
| role |    ভূমিকা ব্যবহারকারীকে আমন্ত্রণ জানানোর জন্য।  | 
কোর্সের ভূমিকা
সম্ভাব্য ভূমিকা একজন ব্যবহারকারীকে থাকতে আমন্ত্রণ জানানো হতে পারে।
| Enums | |
|---|---|
| COURSE_ROLE_UNSPECIFIED | কোন কোর্সের ভূমিকা নেই। | 
| STUDENT | কোর্সে ছাত্র। | 
| TEACHER | কোর্সের শিক্ষক। | 
| OWNER | কোর্সের মালিক। | 
| পদ্ধতি | |
|---|---|
|   | একটি আমন্ত্রণ গ্রহণ করে, এটিকে সরিয়ে দেয় এবং আমন্ত্রিত ব্যবহারকারীকে নির্দিষ্ট কোর্সের শিক্ষক বা শিক্ষার্থীদের (যথাযথ হিসাবে) যোগ করে। | 
|   | একটি আমন্ত্রণ তৈরি করে। | 
|   | একটি আমন্ত্রণ মুছে দেয়। | 
|   | একটি আমন্ত্রণ ফেরত দেয়। | 
|   | আমন্ত্রণগুলির একটি তালিকা ফেরত দেয় যা অনুরোধকারী ব্যবহারকারীকে দেখার অনুমতি দেওয়া হয়, তালিকা অনুরোধের সাথে মেলে সেইগুলির জন্য সীমাবদ্ধ৷ |