Table of contents
TOC
Réduire la table des matières
Développer la table des matières
Dernière mise à jour: 20/06/2018

Référence de l'API Office 365

S'applique à : Exchange Online | Office 365 | OneDrive Entreprise

La fonctionnalité d’API Office 365 est également disponible via Microsoft Graph, une API unifiée qui inclut des API provenant d’autres services Microsoft tels qu’Outlook, OneDrive, OneNote, Planner et Office Graph, accessibles via un seul point de terminaison et avec un seul jeton d’accès. Nous vous recommandons l’utilisation de Microsoft Graph dans vos applications lorsque cela est possible.

Les API Office 365 vous permettent d'accorder l'accès aux données Office 365 de vos clients, y compris celles qui les intéressent le plus : leur messagerie, leurs calendriers, leurs contacts, leurs utilisateurs et groupes, leurs fichiers et dossiers, directement depuis votre application.

Vous pouvez accéder aux API Office 365 à partir de solutions sur toutes les plates-formes mobiles, Web et de bureau. Peu importe votre plateforme de développement ou vos outils. Donc, que vous créiez des applications web en utilisant .NET, PHP, Java, Python ou Ruby on Rails, ou des applications pour Windows Universal Apps, iOS, Android, ou sur une autre plate-forme matérielle, c'est vous qui décidez.

Remarque : Lorsque vous utilisez les API Office 365, vous acceptez les conditions d'utilisation d'API Microsoft.

Les SDK Office 365 facilitent le développement d'applications

Vous pouvez directement programmer sur les API REST pour interagir avec Office 365, écrire et gérer du code autour de la gestion des jetons d'authentification, en construisant les URL et les requêtes correctes pour l'API à laquelle vous souhaitez accéder, et d'autres tâches. Les SDK Office 365 pour Visual Studio, Eclipse et Android Studio ou Xcode permettent de réduire la complexité du code que vous devez écrire pour accéder aux API Office 365.

Les Outils de développement Office pour Visual Studio incluent des SDK qui fournissent des bibliothèques .NET et JavaScript, qui incluent dans un wrapper, les services Office 365 REST et offrent un moyen encore plus simple de se connecter à vos données Office 365. Les SDK sont disponibles pour les types de projets ASP.NET MVC, ASP.NET Web Forms, WPF, Win Forms, Universal App, Cordova et Xamarin dans Visual Studio.

Le SDK Android pour Eclipse et Android Studio est aussi généralement disponible dès à présent pour les développeurs Android. Voir le Office 365 SDK pour Android.

Pour les applications iOS, le SDK iOS pour Xcode (Préversion) prend en charge les langages Objective C et Swift dans Xcode. Voir le Office 365 SDK pour iOS.

Traitement par lot des demandes REST Outlook

Envoyer des demandes Outlook REST par lots

Tâche Outlook

Tâche API

Opérations de tâches   Créer des tâches | Obtenir des tâches | Mettre à jour des tâches | Supprimer des tâches | Terminer des tâches | Synchroniser des tâches ou des dossiers de tâches

Opérations dossier de tâches   Créer des dossiers de tâches | Obtenir des dossiers de tâches | Mettre à jour les dossiers de tâches | Supprimer les dossiers de tâches | Synchroniser des tâches ou des dossiers de tâches

Opérations du groupe de tâches   Créer des groupes de tâches | Obtenir des groupes de tâches | Mettre à jour des groupes de tâches | Supprimer des groupes de tâches

Contacts Outlook (préversion)

API de contacts

Parcourir :   Navigation | Pagination | Tri | Limitation | Sélection | Filtrage | Filtrage et sélection

Rechercher :   Sélectionner un sujet | Recherche approximative

Extensions de données Office 365

API Extensions de données

Ouvrir les extensions de type :   Créer dans un élément existant | Créer avec un nouvel élément | Obtenir | Obtenir l'élément développé | Mettre à jour | Effacer

Propriétés étendues Outlook

API de propriétés étendues

Propriétés étendues   Créer dans un élément existant | Créer avec un nouvel élément | Obtenir l'élément développé | Filtrer

Messagerie Outlook

API de messagerie

Messages :   Obtenir | Créer et envoyer | Répondre à | Transférer | Mettre à jour | Effacer | Déplacer ou copier

Pièces jointes :  Obtenir | Créer | Effacer

Dossiers :  Obtenir | Créer | Mettre à jour | Effacer | Déplacer ou copier

Contacts Outlook

API de contacts

Contacts :  Obtenir | Créer | Mettre à jour | Effacer

Dossiers de contacts :  Obtenir

Calendrier Outlook

API de calendrier

Vue du calendrier :   Obtenir | Synchroniser

Événements :   Obtenir | Synchroniser | Créer | Mettre à jour | Répondre | Effacer

Pièces jointes :  Obtenir | Créer | Effacer

Rappels :   Obtenir | Répéter | Ignorer

Calendriers :   Obtenir | Créer | Mettre à jour | Effacer

Groupes de calendriers :  Obtenir | Créer | Mettre à jour | Effacer

Référence de ressource pour les API Courrier, Calendrier, Contacts et Tâches

Référence ressource

Entités :   Calendrier | GroupeCalendrier | Contact | DossierContact | Evènement | MessageEvènement | Propriétés Etendues | PièceJointeFichier | Dossier | ClassificationInférence | PièceJointeElément | Mention (préversion) | Message | RègleMessage (préversion) | CatégorieOutlook (préversion) | Photo | PièceJointeRéférence | Tâche (préversion) | DossierTâche (préversion) | GroupeTâche (préversion) | Utilisateur

Types complexes :   Participant | BaseParticipant (préversion) | DisponibilitéParticipant (préversion) | DateHeureFuseauHoraire | AdressEmail | CoordonnéesGéographiques | EnTêteMessageInternet (préversion) | CorpsElément | Emplacement (préversion) | ContrainteEmplacement (préversion) | SuggestionHeureRDV (préversion) | PériodicitéAvecMotif | AdressePhysique | Bénéficiaire | MotifPériodicité | PlagePériodicité | StatutRéponse | ContrainteTemps (préversion) | CréneauHoraire (préversion) | InformationFuseauHoraire (préversion) | HeuresDeTravail (préversion)

Paramètres de requête OData :   $search | $filter | $select | $orderby | $top and $skip | $expand | $count

Notifications Outlook

API de notifications Push

API Notifications Streaming (préversion)

Photo de l'utilisateur Outlook

API de photo utilisateur

Service de découverte

API Service de découverte

Connexion initiale | Découvrez des services spécifiques | Voir les services détectables

Fichiers

API OneDrive

Vidéo

API vidéo

Portail vidéo :   Obtenir des informations

Chaînes :   Obtenir des informations

Informations sur la vidéo :   Afficher | Mettre à jour les métadonnées vidéo

Vidéos :   Charger | Effacer

Ressource API et points de terminaison de service d'Office 365 exploités par 21Vianet

Points de terminaison d'API d'Office 365 exploités par 21Vianet

API de gestion d'Office 365

Prise en main | API de communications de service (préversion) | Références API Activité de gestion (préversion) | Service Web de création de rapports

Ressources supplémentaires

Bac à sable API

Explorer les API Office 365 à l'aide de cette console interactive

Codes d'état de la réponse de l'API REST

Codes d'état de la réponse HTTP

Vue d'ensemble de la plateforme Office 365

Vue d'ensemble du développement sur la plateforme Office 365 | Configurer votre environnement de développement Office 365

Prise en main des API Office 365

Étendues d'autorisation Office 365

Détails sur toutes les étendues d'autorisation Office 365

Référence de l'API Microsoft Partner Center

Les partenaires peuvent utiliser l'API REST Commerce CSP pour créer des comptes clients, gérer les profils clients dans la plateforme Microsoft Commerce, et acheter et gérer les commandes et abonnements de produits Microsoft pour leurs clients.

© 2018 Microsoft