Recurso: convite
Um convite para participar de um curso.
| Representação JSON | 
|---|
| {
  "id": string,
  "userId": string,
  "courseId": string,
  "role": enum ( | 
| Campos | |
|---|---|
| id | 
 Identificador atribuído pelo Google Sala de Aula. Somente leitura. | 
| userId | 
 Identificador do usuário convidado. Quando especificado como um parâmetro de uma solicitação, esse identificador pode ser definido como uma das seguintes opções: 
 | 
| courseId | 
 Identificador do curso para convidar o usuário. | 
| role | 
 Função que você quer convidar o usuário a ter. Não pode ser  | 
CourseRole
Possíveis funções que um usuário pode receber.
| Enums | |
|---|---|
| COURSE_ROLE_UNSPECIFIED | Sem função no curso. | 
| STUDENT | Aluno do curso. | 
| TEACHER | Professor do curso. | 
| OWNER | Proprietário do curso. | 
| Métodos | |
|---|---|
| 
 | Aceita um convite, removendo-o e adicionando o usuário convidado aos professores ou estudantes (conforme apropriado) do curso especificado. | 
| 
 | Cria um convite. | 
| 
 | Exclui um convite. | 
| 
 | Retorna um convite. | 
| 
 | Retorna uma lista de convites que o usuário solicitante tem permissão para visualizar, restrita aos que correspondem à solicitação de lista. |