Zasób: GuardianInvitation
Zaproszenie do zostania opiekunem określonego użytkownika wysłane na określony adres e-mail.
| Zapis JSON | 
|---|
{
  "studentId": string,
  "invitationId": string,
  "invitedEmailAddress": string,
  "state": enum ( | 
              
| Pola | |
|---|---|
studentId | 
                
                   
 Identyfikator ucznia (w formacie standardowym)  | 
              
invitationId | 
                
                   
 Unikalny identyfikator tego zaproszenia. Tylko do odczytu.  | 
              
invitedEmailAddress | 
                
                   
 Adres e-mail, na który zostało wysłane zaproszenie. To pole jest widoczne tylko dla administratorów domeny.  | 
              
state | 
                
                   
 Stan zaproszenia.  | 
              
creationTime | 
                
                   
 Czas utworzenia tego zaproszenia. Tylko do odczytu. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i używają 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:   | 
              
GuardianInvitationState
Stan zaproszenia opiekuna.
| Wartości w polu enum | |
|---|---|
GUARDIAN_INVITATION_STATE_UNSPECIFIED | 
                Nigdy nie powinna być zwracana. | 
PENDING | 
                Zaproszenie jest aktywne i oczekuje na odpowiedź. | 
COMPLETE | 
                Zaproszenie nie jest już aktywne. Mogło zostać zaakceptowane, odrzucone, wycofane lub mogło wygasnąć. | 
Metody | 
            |
|---|---|
                
 | 
              Tworzy zaproszenie dla opiekuna i wysyła do niego e-maila z prośbą o potwierdzenie, że jest opiekunem ucznia. | 
                
 | 
              Zwraca konkretne zaproszenie opiekuna. | 
                
 | 
              Zwraca listę zaproszeń dla opiekunów, które użytkownik wysyłający żądanie może wyświetlić, odfiltrowaną według podanych parametrów. | 
                
 | 
              Modyfikuje zaproszenie opiekuna. |