Outlook JavaScript API

E700374

Outlook JavaScript API is a client-side programming interface that lets developers build web add-ins to extend and interact with Outlook across platforms such as Outlook on the web, desktop, and mobile.

Jump to: Statements Referenced by

Statements (60)

Predicate Object
instanceOf JavaScript API
client-side programming interface
web add-in API
accessPattern asynchronous
category email development API
productivity add-in API
developedBy Microsoft
documentedAt https://learn.microsoft.com/office/dev/add-ins/reference/javascript-api-for-outlook
enables cross-platform Outlook add-ins
exposesObject Office NERFINISHED
Office.context
Office.context.mailbox NERFINISHED
hasVersioningModel Outlook requirement sets
introducedFor Office 365 NERFINISHED
language JavaScript NERFINISHED
TypeScript NERFINISHED
partOf Office Add-ins platform NERFINISHED
Office JavaScript API NERFINISHED
providedBy Microsoft 365 NERFINISHED
Office platform
requires Outlook web add-in manifest
securityModel runs in browser sandbox
subject to add-in permissions
supportsFeature Categories
EWS token retrieval
OfficeRuntime.auth NERFINISHED
RoamingSettings
Time zones
accessing attachments
accessing item body
accessing recipients
adding attachments
displaying custom UI in command surfaces
displaying custom UI in task panes
event-based activation
modifying item body
modifying message properties
modifying recipients
on-new-message events
on-send events
reading message properties
single sign-on
smart alerts
supportsPlatform Outlook on Mac NERFINISHED
Outlook on Windows NERFINISHED
Outlook on mobile NERFINISHED
Outlook on the web NERFINISHED
Outlook on the web in Microsoft 365 NERFINISHED
new Outlook for Windows NERFINISHED
supportsScenario appointment compose
appointment read
mail compose
mail read
usedFor building Outlook web add-ins
extending Outlook functionality
integrating external services with Outlook
usedWith CSS NERFINISHED
HTML
REST or Graph APIs
versionedBy requirement sets

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Microsoft APIs includes Outlook JavaScript API