Common (required) - APIs that were introduced with Office 2013. This is loaded for all Office host applications and connects your add-in application with the Office client application. The object model contains APIs that are specific to Office clients, and APIs that are applicable to multiple Office client host applications. All the content under Shared API and Outlook are considered the common APIs. The Microsoft.Office.WebExtension namespace (which by default is referenced using the alias Office in code) contains objects you can use to write scripts that interact with content in Office documents, worksheets, presentations, mail items, and projects from your Office Add-ins. You must use these common APIs if your add-in will target Office 2013 and later. This object model uses callbacks.
Select the Office client from the drop-down above the TOC to filter the content based on your target host application.
Supported host applications
Learn more about supported hosts and other requirements.
Open API specifications
As we design and develop new APIs for Office Add-ins, we'll make them available for your feedback on our Open API specifications page. Find out what new features are in the pipeline, and provide your input on our design specifications.