Table of contents
TOC
Collapse the table of content
Expand the table of content
Última actualización: 20/06/2018

Referencia de las API de Office 365

Se aplica a: Exchange Online | Office 365 | OneDrive para la Empresa

La funcionalidad API de Office 365 también está disponible a través de Microsoft Graph, una API unificada que incluye diferentes API de otros servicios de Microsoft como Outlook, OneDrive, OneNote, Planner y Office Graph. Es accesible a través de un solo punto de conexión y con un solo token de acceso. Recomendamos usar Microsoft Graph en las aplicaciones cuando sea posible.

Las API de Office 365 le permiten proporcionar acceso a los datos de Office 365 de su cliente, incluidos los elementos que más les importan: sus correos, calendarios, contactos, usuarios y grupos, archivos y carpetas, todo directamente desde su propia aplicación.

Puede acceder a las API de Office 365 desde soluciones en todas las plataformas móviles, web y de escritorio. No importa cuál sea su plataforma de desarrollo o herramientas. Tanto si compila aplicaciones web usando .NET, PHP, Java, Python o Ruby on Rails como si crea aplicaciones para Windows Universal Apps, iOS, Android o en otra plataforma de dispositivos, eso lo elige usted.

Nota: al utilizar las API de Office 365, acepta los términos de uso de las API de Microsoft.

Los SDK de Office 365 facilitan el desarrollo de aplicaciones

Puede programar directamente en las API REST para interactuar con Office 365, escribir y mantener código para administrar tokens de autenticación, crear las URL y consultas correctas para la API a la que desea acceder, así como para otras tareas. Los SDK de Office 365 para Visual Studio, Eclipse y Android Studio, o Xcode, ayudan a reducir la complejidad del código que necesita escribir para acceder a las API de Office 365.

Office Developer Tools para Visual Studio incluye SDK que proporcionan bibliotecas .NET y JavaScript que encapsulan los servicios REST de Office 365 y proporcionan una forma aún más fácil de conectarse a sus datos de Office 365. Los SDK están disponibles para los tipos de proyectos ASP.NET MVC, ASP.NET Web Forms, WPF, Win Forms, Universal App, Cordova y Xamarin en Visual Studio.

Ahora también para los desarrolladores de Android, Android SDK para Eclipse y Android Studio están disponibles en general. Consulte SDK de Office 365 para Android.

Para las aplicaciones iOS, iOS SDK para Xcode (versión preliminar) es compatible con los lenguajes Objective C y Swift en Xcode. Consulte SDK de Office 365 para iOS.

Procesamiento por lotes de solicitudes REST de Outlook

Enviar solicitudes REST de Outlook por lotes

Tarea de Outlook

API de tareas

Operaciones de tareas   Crear tareas | Obtener tareas | Actualizar tareas | Eliminar tareas | Realizar tareas | Sincronizar tareas o carpetas de tareas

Operaciones de carpetas de tareas   Crear carpetas de tareas | Obtener carpetas de tareas | Actualizar carpetas de tareas | Eliminar carpetas de tareas | Sincronizar tareas o carpetas de tareas

Operaciones de grupos de tareas   Crear grupos de tareas | Obtener grupos de tareas | Actualizar grupos de tareas | Eliminar grupos de tareas

Contactos de Outlook (versión preliminar)

API de contactos

Examinar:   Exploración | Paginación | Clasificación | Restricción | Selección | Filtrado | Filtrado y selección

Buscar:   Seleccionar tema | Búsqueda aproximada

Extensiones de datos de Office 365

API de extensiones de datos

Extensiones de tipo abierto:   Crear en un elemento existente | Crear con nuevo elemento | Obtener | Obtener elemento expandido | Actualizar | Eliminar

Propiedades extendidas de Outlook

API de propiedades extendidas

Propiedades extendidas   Crear en un elemento existente | Crear con nuevo elemento | Obtener elemento expandido | Filtrar

Correo de Outlook

API de correo

Mensajes:   Obtener | Crear y enviar | Responder a | Reenviar | Actualizar | Eliminar | Mover o copiar

Datos adjuntos:  Obtener | Crear | Eliminar

Carpetas:  Obtener | Crear | Actualizar | Eliminar | Mover o copiar

Contactos de Outlook

API de contactos

Contactos:  Obtener | Crear | Actualizar | Eliminar

Carpetas de contactos:  Obtener

Calendario de Outlook

API de calendario

Vista del calendario:   Obtener | Sincronizar

Eventos:   Obtener | Sincronizar | Crear | Actualizar | Responder | Eliminar

Datos adjuntos:  Obtener | Crear | Eliminar

Recordatorios:   Obtener | Posponer | Descartar

Calendarios:   Obtener | Crear | Actualizar | Eliminar

Grupos de calendarios:  Obtener | Crear | Actualizar | Eliminar

Referencia de recursos para las API REST de correo, calendario, contactos y tareas

Referencia de recursos

Entidades:   Calendar | CalendarGroup | Contact | ContactFolder | Event | EventMessage | Propiedades extendidas | FileAttachment | Folder | InferenceClassification | ItemAttachment | Mention (versión preliminar) | Message | MessageRule (versión preliminar) | OutlookCategory (versión preliminar) | Photo | ReferenceAttachment | Task (versión preliminar) | TaskFolder (versión preliminar) | TaskGroup (versión preliminar) | User

Tipos complejos:   Attendee | AttendeeBase (versión preliminar) | AttendeeAvailability (versión preliminar) | DateTimeTimeZone | EmailAddress | GeoCoordinates | InternetMessageHeader (versión preliminar) | ItemBody | Location (versión preliminar) | LocationConstraint (versión preliminar) | MeetingTimeSuggestion (versión preliminar) | PatternedRecurrence | PhysicalAddress | Recipient | RecurrencePattern | RecurrenceRange | ResponseStatus | TimeConstraint (versión preliminar) | TimeSlot (versión preliminar) | TimeZoneInformation (versión preliminar) | WorkingHours (versión preliminar)

Parámetros de consulta de OData:   $search | $filter | $select | $orderby | $top and $skip | $expand | $count

Notificaciones de Outlook

API de notificaciones push

API de notificaciones de transmisión por secuencias (versión preliminar)

Foto de usuario de Outlook

API de foto de usuario

Servicio de detección

API del Servicio de detección

Inicio de sesión inicial | Descubrir servicios específicos | Obtener más información sobre qué servicios son reconocibles

Archivos

API de OneDrive

Vídeo

API de vídeo

Portal de vídeo:   Obtener información

Canales:   Obtener información

Información de video:   Obtener | Actualizar metadatos de vídeo

Vídeos:   Subir | Eliminar

Extremos de servicios y recursos de API de Office 365 operados por 21Vianet

Extremos de API de Office 365 operados por 21Vianet

API de administración de Office 365

Introducción | API de comunicaciones de servicio (versión preliminar) | Referencia de API de actividad de gestión (versión preliminar) | Servicio web de creación de informes

Recursos adicionales

Espacio aislado de API

Explore las API de Office 365 utilizando esta consola interactiva

Códigos de estado de respuesta de API REST

Códigos de estado de respuesta HTTP

Información general sobre la plataforma de Office 365

Descripción general del desarrollo en la plataforma de Office 365 | Configure su entorno de desarrollo de Office 365

Introducción a las API de Office 365

Ámbitos de permiso de Office 365

Detalles sobre todos los ámbitos de permiso de Office 365

Referencia de la API del Centro de partners de Microsoft

Los partners pueden utilizar la API REST de CSP Commerce para crear cuentas de clientes, administrar perfiles de clientes en la plataforma de Microsoft Commerce, y comprar y administrar pedidos y suscripciones de productos de Microsoft para sus clientes.

© 2018 Microsoft