संसाधन: न्योता
किसी कोर्स में शामिल होने का न्योता.
| JSON के काेड में दिखाना | 
|---|
{
  "id": string,
  "userId": string,
  "courseId": string,
  "role": enum ( | 
              
| फ़ील्ड | |
|---|---|
id | 
                
                   
 Classroom से असाइन किया गया आइडेंटिफ़ायर. सिर्फ़ पढ़ने के लिए.  | 
              
userId | 
                
                   
 न्योता पाने वाले उपयोगकर्ता का आइडेंटिफ़ायर. अनुरोध के पैरामीटर के तौर पर बताए जाने पर, इस आइडेंटिफ़ायर को इनमें से किसी एक पर सेट किया जा सकता है: 
  | 
              
courseId | 
                
                   
 उस कोर्स का आइडेंटिफ़ायर जिसमें उपयोगकर्ता को शामिल होने का न्योता भेजना है.  | 
              
role | 
                
                   
 उपयोगकर्ता को जो भूमिका देनी है. यह   | 
              
CourseRole
ऐसी भूमिकाएं जिनके लिए किसी उपयोगकर्ता को न्योता भेजा जा सकता है.
| Enums | |
|---|---|
COURSE_ROLE_UNSPECIFIED | 
                कोर्स के लिए कोई भूमिका नहीं. | 
STUDENT | 
                कोर्स में शामिल छात्र-छात्राएं. | 
TEACHER | 
                कोर्स का शिक्षक. | 
OWNER | 
                कोर्स का मालिक. | 
तरीके | 
            |
|---|---|
                
 | 
              न्योता स्वीकार करने पर, उसे हटा दिया जाता है. साथ ही, न्योता पाने वाले उपयोगकर्ता को उस कोर्स के शिक्षकों या छात्र-छात्राओं (जैसा कि ज़रूरी हो) में जोड़ दिया जाता है. | 
                
 | 
              न्योता बनाता है. | 
                
 | 
              न्योता मिटाता है. | 
                
 | 
              न्योता दिखाता है. | 
                
 | 
              उन न्योतों की सूची दिखाता है जिन्हें देखने की अनुमति, अनुरोध करने वाले उपयोगकर्ता को है. यह सूची, अनुरोध से मैच करने वाले न्योतों तक ही सीमित होती है. |