Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Microsoft 365 app manifest schema reference

The app manifest for Microsoft 365 is a JSON file that describes the functionality and configuration of your app, and how it integrates with Microsoft 365 products, including Microsoft 365 Copilot, Teams, Outlook, and more.

The app manifest is part of the unified Microsoft 365 app package: a simple zip folder that includes app manifest, icons, and optional Copilot agent manifest definitions. Using a common packaging format, you can submit Microsoft 365 Copilot agents, Teams apps, SharePoint Framework apps, Graph connectors, and Office Add-ins to the Microsoft 365 and Copilot program in Microsoft Partner Center as a Store offer, or submit directly to your organization's app catalog. Microsoft 365 apps are centrally deployed and managed from the Integrated Apps portal of Microsoft 365 admin center.

What's new in manifest version 1.28

May 2026

https://developer.microsoft.com/json-schemas/teams/v1.28/MicrosoftTeams.schema.json
  • Expanded the range of icons array for extension tab groups (extensionRibbonsCustomTabGroupsItem object) to minItems = 3 (from 1) and maxItems = 8 (from 3).
  • Enable Office Add-ins to show or hide ribbon buttons, controls, and groups in custom or contextual tabs across Word, Excel, and PowerPoint (Win32, Mac, Web) using the new property visible for dynamic UI and less clutter.
  • The agentSkills property allows developers to package AI agent skills as elements.

All generally available versions
















What's new in manifest version 1.26

April 2026

https://developer.microsoft.com/json-schemas/teams/v1.26/MicrosoftTeams.schema.json

All generally available versions
















What's new in manifest version 1.25

January 2026

https://developer.microsoft.com/json-schemas/teams/v1.25/MicrosoftTeams.schema.json

All generally available versions
















What's new in manifest version 1.24

October 2025

https://developer.microsoft.com/json-schemas/teams/v1.24/MicrosoftTeams.schema.json

All generally available versions
















What's new in Version 1.23

July 2025

https://developer.microsoft.com/json-schemas/teams/v1.23/MicrosoftTeams.schema.json
  • Updated extensionRibbonsCustomTabGroupsItem to include the overriddenByRibbonApi property, which hides groups in apps that support custom contextual tabs via the Office.ribbon.requestCreateControls API. Removed redundant node extensionCommonCustomControlMenu.
  • Added bot registrationInfo field to accommodate system-generated metadata for agents built with Microsoft Copilot Studio and other tools.
  • Improved description for spamReportingOptions

All generally available versions
















What's new in Version 1.22

May 2025

https://developer.microsoft.com/json-schemas/teams/v1.22/MicrosoftTeams.schema.json

All generally available versions
















What's new in Version 1.21

April 2025

https://developer.microsoft.com/json-schemas/teams/v1.21/MicrosoftTeams.schema.json

All generally available versions
















What's new in Version 1.20

March 2025

https://developer.microsoft.com/json-schemas/teams/v1.20/MicrosoftTeams.schema.json

All generally available versions
















What's new in Version 1.19

September 2024

https://developer.microsoft.com/json-schemas/teams/v1.19/MicrosoftTeams.schema.json

All generally available versions
















What's new in developer preview

Commit history: https://github.com/microsoft/json-schemas/commits/live/teams/vDevPreview

https://developer.microsoft.com/json-schemas/teams/vDevPreview/MicrosoftTeams.schema.json

May 2026

  • Allow ISVs to submit MCP Servers directly for certification, simplifying the onboarding path using AzureKeyVault property.
  • The agentSkills property allows developers to package AI agent skills as elements.

Previous preview releases







See also


Feedback

Was this page helpful?

Additional resources