Microsoft Office logo

Microsoft Office

A collection of APIs for Microsoft Office applications and services, providing programmatic access to Word, Excel, PowerPoint, Outlook, OneDrive, and Teams through Microsoft Graph and Office JavaScript APIs.

7 APIs 0 Features
CollaborationDocumentsMicrosoftOfficeProductivity

APIs

Microsoft Graph API

Unified API endpoint for accessing Microsoft 365 services including Office applications, OneDrive, Outlook, and more.

Word API

API for interacting with Microsoft Word documents, including reading, writing, and formatting content.

Excel API

API for working with Excel workbooks, worksheets, ranges, charts, and tables.

PowerPoint API

API for creating and manipulating PowerPoint presentations, slides, and content.

Outlook Mail API

API for accessing and managing email, calendar, contacts, and tasks in Outlook.

OneDrive API

API for accessing files and folders stored in OneDrive and SharePoint.

Teams API

API for integrating with Microsoft Teams, including messaging, channels, and collaboration features.

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
🔑
Authentication
Authentication
📰
Blog
Blog
💬
Support
Support
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🟢
StatusPage
StatusPage
👥
GitHubOrganization
GitHubOrganization

Sources

Raw ↑
aid: microsoft-office
name: Microsoft Office
description: >-
  A collection of APIs for Microsoft Office applications and services,
  providing programmatic access to Word, Excel, PowerPoint, Outlook,
  OneDrive, and Teams through Microsoft Graph and Office JavaScript APIs.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - Collaboration
  - Documents
  - Microsoft
  - Office
  - Productivity
url: https://raw.githubusercontent.com/api-evangelist/microsoft-office/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-04-28'
specificationVersion: '0.19'
apis:
  - aid: microsoft-office:microsoft-graph-api
    name: Microsoft Graph API
    description: >-
      Unified API endpoint for accessing Microsoft 365 services including Office applications,
      OneDrive, Outlook, and more.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://developer.microsoft.com/en-us/graph
    baseURL: https://graph.microsoft.com/v1.0
    tags:
      - Microsoft Graph
      - Office 365
      - Unified API
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/graph/overview
      - type: OpenAPI
        url: https://raw.githubusercontent.com/microsoftgraph/microsoft-graph-openapi/master/openapi/v1.0/openapi.yaml
      - type: Authentication
        url: https://learn.microsoft.com/en-us/graph/auth/
      - type: Pricing
        url: https://azure.microsoft.com/en-us/pricing/details/active-directory/
      - type: SDKs
        url: https://learn.microsoft.com/en-us/graph/sdks/sdks-overview
  - aid: microsoft-office:word-api
    name: Word API
    description: >-
      API for interacting with Microsoft Word documents, including reading, writing,
      and formatting content.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://learn.microsoft.com/en-us/javascript/api/word
    baseURL: https://graph.microsoft.com/v1.0
    tags:
      - Documents
      - Word
      - Word Processing
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/office/dev/add-ins/reference/overview/word-add-ins-reference-overview
      - type: Reference
        url: https://learn.microsoft.com/en-us/javascript/api/word
  - aid: microsoft-office:excel-api
    name: Excel API
    description: >-
      API for working with Excel workbooks, worksheets, ranges, charts, and tables.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://learn.microsoft.com/en-us/javascript/api/excel
    baseURL: https://graph.microsoft.com/v1.0
    tags:
      - Data Analysis
      - Excel
      - Spreadsheets
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/office/dev/add-ins/reference/overview/excel-add-ins-reference-overview
      - type: Reference
        url: https://learn.microsoft.com/en-us/javascript/api/excel
  - aid: microsoft-office:powerpoint-api
    name: PowerPoint API
    description: >-
      API for creating and manipulating PowerPoint presentations, slides, and content.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://learn.microsoft.com/en-us/javascript/api/powerpoint
    baseURL: https://graph.microsoft.com/v1.0
    tags:
      - PowerPoint
      - Presentations
      - Slides
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/office/dev/add-ins/reference/overview/powerpoint-add-ins-reference-overview
      - type: Reference
        url: https://learn.microsoft.com/en-us/javascript/api/powerpoint
  - aid: microsoft-office:outlook-mail-api
    name: Outlook Mail API
    description: >-
      API for accessing and managing email, calendar, contacts, and tasks in Outlook.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview
    baseURL: https://graph.microsoft.com/v1.0
    tags:
      - Calendar
      - Contacts
      - Email
      - Outlook
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview
      - type: GettingStarted
        url: https://learn.microsoft.com/en-us/graph/tutorials
  - aid: microsoft-office:onedrive-api
    name: OneDrive API
    description: >-
      API for accessing files and folders stored in OneDrive and SharePoint.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://learn.microsoft.com/en-us/graph/api/resources/onedrive
    baseURL: https://graph.microsoft.com/v1.0
    tags:
      - Cloud Storage
      - Files
      - OneDrive
      - Storage
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/graph/api/resources/onedrive
      - type: GettingStarted
        url: https://learn.microsoft.com/en-us/onedrive/developer/
  - aid: microsoft-office:teams-api
    name: Teams API
    description: >-
      API for integrating with Microsoft Teams, including messaging, channels, and
      collaboration features.
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview
    baseURL: https://graph.microsoft.com/v1.0
    tags:
      - Chat
      - Collaboration
      - Meetings
      - Teams
    properties:
      - type: Documentation
        url: https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview
common:
  - type: LinkedIn
    url: https://www.linkedin.com/showcase/microsoft-365
  - type: Portal
    url: https://developer.microsoft.com/en-us/microsoft-365
  - type: Website
    url: https://www.microsoft.com/en-us/microsoft-365
  - type: Documentation
    url: https://learn.microsoft.com/en-us/office/dev/add-ins/
  - type: Authentication
    url: https://learn.microsoft.com/en-us/azure/active-directory/develop/
  - type: Blog
    url: https://developer.microsoft.com/en-us/microsoft-365/blogs/
  - type: Support
    url: https://learn.microsoft.com/en-us/answers/products/
  - type: TermsOfService
    url: https://www.microsoft.com/en-us/legal/terms-of-use
  - type: PrivacyPolicy
    url: https://privacy.microsoft.com/en-us/privacystatement
  - type: StatusPage
    url: https://status.dev.microsoft.com/
  - type: GitHubOrganization
    url: https://github.com/OfficeDev
  - type: Integrations
    url: https://www.microsoft.com/en-us/marketplace
integrations:
  - name: Microsoft
  - name: Two people looking at a computer.
  - name: This is placeholder text for
  - name: IDC
  - name: Nationwide
  - name: RSA company
  - name: Teleperformance
  - name: A woman smiling at a laptop
  - name: A man holding a laptop.
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com