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.

All labels observed (2)

Label Occurrences
Outlook JavaScript API canonical 2
Outlook on mobile 1

How this entity was disambiguated

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
Office.context
Office.context.mailbox
hasVersioningModel Outlook requirement sets
introducedFor Office 365
linked to: Microsoft 365
language JavaScript
TypeScript
partOf Office Add-ins platform
Office JavaScript API
providedBy Microsoft 365
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
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
linked to: Outlook

Outlook on Windows
linked to: Outlook

Outlook on mobile
linked to: Outlook

Outlook on the web
linked to: Outlook Web App

Outlook on the web in Microsoft 365
linked to: Outlook Web App

new Outlook for Windows
linked to: Outlook
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
HTML
REST or Graph APIs
versionedBy requirement sets

How these facts were elicited

Referenced by (3)

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

Microsoft APIs includes Outlook JavaScript API
Office JavaScript API supportsApplication Outlook on mobile
linked to: Outlook JavaScript API
Office JavaScript API hasComponent Outlook JavaScript API