APIs REST do Microsoft Graph para email, calendários e contatos

Localize informações sobre as APIs Microsoft Graph que você pode usar para acessar correio, calendários e contatos no Office 365, Exchange Online ou Exchange Server em implementações híbridas.

Office 365, Exchange Online e Exchange Server em implementações híbridas proporcionam uma nova maneira de trabalhar com email, calendários e contatos. O Microsoft Graph Email do Outlook, Calendário do Outlook e Contact REST APIs fornecem uma forma poderosa e fácil de usar para acessar e manipular os dados de intercâmbio. Estas APIs são baseadas em padrões abertos: OAuth versão 2.0 para autenticação, e OData versão 4.0 e JSON para abstração de dados. Isto oferece as seguintes vantagens:

  • Como estas APIs requerem OAuth para autenticação, sua aplicação não tem que manusear ou armazenar credenciais de usuário.

  • OAuth torna possível solicitar permissões de escopo apertado para os dados dos usuários. Por exemplo, você pode projetar seu pedido para solicitar permissão e ler somente o calendário de um usuário.

Trabalhar com email e pastas de correio

Você pode usar o Email do Outlook API para obter, criar, atualizar, excluir, mover, copiar e enviar email. Você também pode obter, criar, atualizar e excluir pastas de email.

Trabalhar com eventos, calendários e grupos de calendário

Você pode usar o Calendário API para obter, criar, atualizar e excluir eventos. Você também pode obter, criar, atualizar e excluir grupos de calendários e calendários.

Trabalhar com contatos e pastas de contato

Você pode usar a API Contatos para obter, criar, atualizar e excluir contatos na caixa de email de um usuário. Você também pode obter pastas de contato.

Próximos passos

Vá até a página Documentação Microsoft Graph para obter mais informações sobre as APIs Email do Outlook, Calendário e Contatos, incluindo orientações para configurar seu ambiente e começar a usar as APIs.

Verifique também os exemplos de início rápido e código para ver estas APIs em ação.

Confira também