metadane dotyczące załączników w dodatkach Classroom w kontekście konkretnego posta;
| Zapis JSON | 
|---|
{ "courseId": string, "postId": string, "itemId": string, "supportsStudentWork": boolean, // Union field  | 
            
| Pola | |
|---|---|
courseId | 
              
                 
 Niezmienna. Identyfikator kursu.  | 
            
postId | 
              
                 
 Niezmienna. Wycofane. Zamiast tego używaj zasady   | 
            
itemId | 
              
                 
 Niezmienna. Identyfikator   | 
            
supportsStudentWork | 
              
                 
 Opcjonalnie. Czy post pozwala nauczycielowi wyświetlać prace uczniów i przekazywać oceny.  | 
            
Pole unii  
  | 
            |
studentContext | 
              
                 
 Kontekst dodatku odpowiadający roli ucznia użytkownika, który wysłał żądanie. Jego obecność oznacza, że użytkownik, który wysłał prośbę, jest uczniem na zajęciach.  | 
            
teacherContext | 
              
                 
 Kontekst dodatku odpowiadający roli nauczyciela użytkownika, który wysłał żądanie. Jego obecność oznacza, że użytkownik, który wysłał prośbę, jest nauczycielem na zajęciach.  | 
            
StudentContext
Kontekst związany z rolą, jeśli użytkownik wysyłający prośbę jest uczniem.
| Zapis JSON | 
|---|
{ "submissionId": string }  | 
              
| Pola | |
|---|---|
submissionId | 
                
                   
 Prośba o identyfikator przesyłania użytkownika, który służy do przekazywania ocen i identyfikowania ucznia podczas wyświetlania jego pracy nauczycielowi. Jest ona ustawiana dokładnie wtedy, gdy   | 
              
TeacherContext
Ten typ nie ma pól.
Kontekst związany z rolą, jeśli użytkownik wysyłający prośbę jest nauczycielem.