Listar classes de um educationSchool
Namespace: microsoft.graph
Obtenha os recursos educationClass de propriedade de um educationSchool.
Essa API está disponível nas seguintes implantações nacionais de nuvem.
Serviço global | Governo dos EUA L4 | GOVERNO DOS EUA L5 (DOD) | China operada pela 21Vianet |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
Permissões
Escolha a permissão ou as permissões marcadas como menos privilegiadas para essa API. Use uma permissão ou permissões privilegiadas mais altas somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
Tipo de permissão | Permissões menos privilegiadas | Permissões privilegiadas mais altas |
---|---|---|
Delegado (conta corporativa ou de estudante) | EduRoster.ReadBasic | Indisponível. |
Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
Application | EduRoster.Read.All | EduRoster.ReadWrite.All |
Solicitação HTTP
GET /education/schools/{educationSchoolId}/classes
Parâmetros de consulta opcionais
Use a opção de consulta OData $orderby
para classificar grupos em uma organização pelos valores displayName, conforme exibido no exemplo a seguir:
GET https://graph.microsoft.com/v1.0/groups?$orderby=displayName
Você também pode usar os $filter
parâmetros de consulta e $search
e para $count
limitar a resposta.
Quando itens são adicionados ou atualizados para este recurso, eles são indexados especialmente para uso com os $count
e $search
parâmetros de consulta. Pode haver um pequeno atraso entre quando um item é adicionado ou atualizado e quando está disponível no índice.
Para obter mais informações sobre as opções de consulta OData, veja Parâmetros de consulta OData .
Cabeçalhos de solicitação
Cabeçalho | Valor |
---|---|
Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se bem-sucedido, esse método retornará um código de resposta 200 OK
e uma coleção de objetos educationClass no corpo da resposta.
Exemplo
Solicitação
O exemplo a seguir mostra uma solicitação.
GET https://graph.microsoft.com/v1.0/education/schools/f2598f43-629c-4ea9-9265-97a34839644e/classes
Resposta
O exemplo a seguir mostra a resposta.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-type: application/json
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationClass)",
"value": [
{
"id": "733b514d-790b-4542-9efd-1558644d8b1e",
"description": "Negotiation For Beginners training",
"displayName": "Negotiation For Beginners",
"mailNickname": "NegotiationForBeginners"
},
{
"id": "be29b3cb-f58e-4c83-9f58-ed082c317c2d",
"description": "Advanced Presentation Skills training",
"displayName": "Advanced Presentation Skills",
"mailNickname": "AdvancedPresentationSkills"
},
{
"id": "ef18b112-d6dc-4b56-8cee-85f82dbe8a7d",
"description": "Presentation Skills 101 training",
"displayName": "Presentation Skills 101",
"mailNickname": "PresentationSkills101"
}
]
}