Skip to main content
Microsoft
Microsoft 365 Dev Center
Microsoft 365 Dev Center
  • Home
    • Microsoft Graph
    • Microsoft identity platform
    • Microsoft Teams
    • Office
    • SharePoint
    • Windows
    • Blog
    • Training
    • Samples & SDKs
    • Videos
    • Community
    • All resources
    • Join Now
    • My Dashboard
    • Docs
    • FAQ
  • Developer Certification
  • Support
      • Microsoft 365
      • Azure
      • Office 365
      • Dynamics 365
      • Power Platform
      • Windows 10
    • Products & Services
      • Windows Server
      • Enterprise Mobility + Security
      • Power BI
      • Teams
      • Visual Studio
      • Microsoft Advertising
    • Emerging Technologies
      • AI
      • Internet of Things
      • Azure Cognitive Services
      • Quantum
      • Microsoft HoloLens
      • Mixed Reality
    • Developer & IT
      • Docs
      • Developer Center
      • Windows Dev Center
      • Windows IT Pro Center
      • FastTrack
      • Power Platform
    • Partner
      • Partner Network
      • Solution Providers
      • Partner Center
      • Cloud Hosting
    • Industries
      • Education
      • Financial services
      • Government
      • Health
      • Manufacturing & resources
      • Retail
    • Other
      • Security
      • Licensing
      • AppSource
      • Azure Marketplace
      • Events
      • Research
    • View Sitemap
    0 Cart 0 items in shopping cart
    Sign in
    Pause
    • Photo of woman using Teams on a laptop

      Develop for the Microsoft 365 platform

      Build rich solutions that integrate apps and business processes to enhance productivity in the modern workplace.

    • Teams app image

      Build apps for Microsoft Teams

      Extend and customize Teams to create and connect apps and workflows.

      Visit Dev Center
    Start with the Microsoft identity platform
    Get started
    Connect to data through Microsoft Graph
    Learn more
    Extend your solution through Microsoft Teams​
    Build for Teams
    Publish to Microsoft AppSource
    Publish your app

    Integrate with Microsoft 365 apps

    • Teams logo
      Microsoft Teams
    • SharePoint logo
      SharePoint
    • Excel logo
      Excel
    • Word logo
      Word
    • PowerPoint logo
      PowerPoint
    • Outlook logo
      Outlook
    • OneDrive logo
      OneDrive
    • Project logo
      Project
    • Access logo
      Access
    • OneNote logo
      OneNote
    • Visio logo
      Visio
    • Yammer logo
      Yammer
    • Skype logo
      Skype for Business
    • Kaizala logo
      Kaizala

    Get the latest news

    • Announcing a new Microsoft Teams authentication provider and file uplo...

      Thanks to the support and contributions of the community, we are excited to share another new release of the Microsoft Graph Toolkit, versio...

      View blog
    • Updates for Microsoft Teams bots in Multi-Geo environments

      With Microsoft 365 Multi-Geo, organizations have greater control over the location of specific data centers their data is stored in. We have...

      View blog
    • Changes to the Microsoft 365 usage reports API

      We are making a change to Microsoft 365 usage analytics on September 1, 2021 to pseudonymize user-level information by default.

      View blog
    • Action required: Update your Office add-in dialog for cross-domain com...

      We have recently implemented a security update to the Office add-in Dialog API that affects cross-domain communication between the dialog an...

      View blog
    • New public preview version on upcoming SharePoint Framework 1.13

      We are excited to announce the updated public preview of the SharePoint Framework (SPFx) 1.13 - with Microsoft Viva Connections extensibilit...

      View blog
    • Reminder: Breaking changes coming to the Microsoft Graph userPurpose A...

      Breaking changes to the Microsoft Graph UserPurpose API will roll out beginning August 24, 2021 as scheduled. Learn how to handle the change...

      View blog
    • Attention: Outlook REST API v1.0 deprecation final notice

      If your applications are currently using Outlook REST API v1.0, you should plan to transition to Microsoft Graph to ensure continued access ...

      View blog
    • Explore and deploy SharePoint Framework solutions from partners in Sha...

      Solve challenges with tailored apps. To empower teamwork in your intranet, we’re bringing a modern app store to SharePoint in Microsoft 365.

      View blog
    • Microsoft Graph JavaScript SDK 3.0.0 is now generally available

      Do more with the new 3.0.0 release of the Microsoft Graph JavaScript SDK. This release includes support for multiple authentication flows an...

      View blog
    • Build and run your Microsoft Teams app in 10 minutes with the Teams To...

      More and more developers are building unique and custom apps in Microsoft Teams to support a wide range of scenarios. The Teams Toolkit for ...

      View blog
    • Breaking changes to the Microsoft Graph connectors API (beta)

      We have made improvements to our API to make it more useful and intuitive to developers. Implementing these improvements requires us to intr...

      View blog
    • Announcing public preview of SharePoint Framework 1.13 – with Viva Con...

      We are excited to announce the availability of public preview of the SharePoint Framework (SPFx) 1.13 - with Microsoft Viva Connections exte...

      View blog
    View more
    Photo of two women working at a computer

    Use Power Platform to build low-code solutions

    Streamline business processes and reporting through Power Apps, Power BI, Power Automate, and Power Virtual Agents.

    Learn more
    Photo of a woman working in front of monitors

    Integrate with Office

    Use Office Add-ins with familiar web technologies to extend Word, Excel, PowerPoint, and Outlook on multiple platforms.

    Use Office Scripts in Excel on the web to automate your common tasks.

    Integrate with Office Explore Office Scripts
    Image of a diverse group of people

    Join the Microsoft 365 Developer Program

    Get a free sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform, including:

    • A free Microsoft 365 E5 developer subscription
    • Sample data packs to automate configuration of your developer sandbox
    • Access to a community of Microsoft 365 experts
    • Personalized content recommendations
    Join now

    Featured tools

    Graph Explorer
    Try Microsoft Graph API requests and see sample responses.
    Explore
    Teams UI Kit
    Get core components, scenario-based templates, and best practices for designing Teams apps.
    Explore
    Adaptive Cards
    Create and share rich, interactive UI content in a consistent way.
    Explore
    Script Lab
    Use the Office JavaScript API tool to create Office Add-ins for Excel, Word, or PowerPoint.
    Explore

    Find resources

    • Microsoft Graph track changes (delta query)

      In this video, learn how track changes to entities over time without writing code to detect which items have changed with Microsoft Graph's ...

      View video
    • Demo - Renewing notifications

      In this demo, you'll learn how to manage the notification lifecycle by managing and renewing Microsoft Graph subscriptions prior to their ex...

      View video
    • Demo - Microsoft Graph change notifications

      In this demo, learn how to manage the notification lifecycle with Microsoft Graph by creating Microsoft Graph subscriptions to be notified o...

      View video
    • Microsoft Graph change notifications

      In this video, learn how to manage the notification lifecycle with Microsoft Graph by creating and managing, and renewing Microsoft Graph su...

      View video
    • Demo - Azure AD apps .NET core web APIs

      In this demo, learn how to a new Azure AD app registration using the Azure AD admin center and grant administrator consent to the required p...

      View video
    • Use Change Notifications and Track Changes with Microsoft Graph

      In this module, you'll learn how to work with change notifications (webhooks) & track changes (also known as delta query) in your custom Mic...

      View video
    • Demo - Microsoft Graph track changes (delta query)

      In this demo, learn how track changes to entities over time without writing code to detect which items have changed with Microsoft Graph's d...

      View video
    • Getting stated with Microsoft Teams Toolkit and Blazor

      In this 13-minute developer-focused demo – Thomy Gölles systematically shows viewers how to use Web Technologies to create a tab (Blazor app...

      View video
    • Performance Insights - New Power Apps self-service tool for developers

      In this 10-minute citizen developer-focused demo, Varda Shrivastava shows a new Power Apps self-service tool for enterprise app makers that ...

      View video
    • Teams App Dev Challenge winners show off Node.js and React app

      Join Microsoft Cloud Advocate Bob German (https://twitter.com/Bob1German) as he interviews the creators of EdMill, a Microsoft Teams app bui...

      View video
    • Microsoft 365 Platform Community Call – 7th September, 2021

      Microsoft 365 platform community call delivered on September 7th. Three demos: Microsoft Graph Toolkit Latest Releases, Getting started w...

      View video
    • Building your first Power Platform community connector

      In this 14-minute developer-focused demo, Daniel Laskewitz delivers a brilliant lay-of-the-land connector overview. Her advises learning b...

      View video
    View more

    Learn on your schedule

    Browse learning paths

    Get Microsoft 365 certified

    Get certified

    Ask a question on Q&A;

    Get support

    Suggest a feature

    Submit your idea

    Follow us

    YouTube terms of service

    Share this page

    YouTube terms of service
    What's new
    • Surface Laptop 4
    • Surface Laptop Go
    • Surface Go 2
    • Surface Pro X
    • Surface Duo
    • Microsoft 365
    • Windows 10 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Flexible Payments
    Education
    • Microsoft in education
    • Office for students
    • Office 365 for schools
    • Deals for students & parents
    • Microsoft Azure in education
    Enterprise
    • Azure
    • AppSource
    • Automotive
    • Government
    • Healthcare
    • Manufacturing
    • Financial services
    • Retail
    Developer
    • Microsoft Visual Studio
    • Windows Dev Center
    • Developer Center
    • Microsoft developer program
    • Channel 9
    • Microsoft 365 Dev Center
    • Microsoft 365 Developer Program
    • Microsoft Garage
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2021

    Sign in required


    Your session has expired. Please sign-in again to continue. Unfortunately any unsaved changes will be lost.

    Sign in