Ресурс Invitation в Classroom представляет собой приглашение пользователю присоединиться к курсу с определенной ролью курса : студент, преподаватель или владелец.
 Каждый ресурс Invitation содержит следующие поля:
-  
id: Идентификатор приглашения, присвоенный классом. -  
userId: идентификатор пользователя, приглашенного на курс. -  
courseId: курс, на который приглашается пользователь. -  
role: Роль курса , которую приглашенный пользователь будет иметь в курсе. 
Создать приглашение
 Метод invitations.create() можно использовать для приглашения пользователя на курс с определённой ролью. Включите ресурс Invitation в тело запроса и укажите courseId , userId и role . 
Ява
Получить приглашение
 Получите конкретное приглашение, вызвав метод invitations.get() и указав id приглашения. 
Ява
Принять приглашение
 Принятие приглашения удаляет его и добавляет приглашенного пользователя в курс с указанной в приглашении ролью. Чтобы принять приглашение, вызовите метод invitations.accept() и укажите id приглашения. 
Ява
Удалить приглашение
 Единственный способ обновить приглашение — удалить его и создать новое. Чтобы удалить приглашение, вызовите метод invitations.delete() и укажите его id .