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 (1)
| Label | Occurrences |
|---|---|
| Outlook JavaScript API canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T7934171 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Outlook JavaScript API Context triple: [Microsoft APIs, includes, Outlook JavaScript API]
-
A.
Outlook
Outlook is Microsoft’s email and personal information management application that provides integrated email, calendar, contacts, and task functionality for individuals and organizations.
-
B.
Outlook
Outlook is an opinion and analysis section of The Washington Post featuring commentary, essays, and in-depth perspectives on current events and issues.
-
C.
Outlook
Outlook is a small town in Saskatchewan, Canada, known for its location along the South Saskatchewan River and its nearby agricultural and irrigation infrastructure.
-
D.
Exchange Online
Exchange Online is Microsoft’s cloud-based email and calendaring service that provides hosted Exchange server functionality as part of the Microsoft 365 suite.
-
E.
Microsoft Graph API
Microsoft Graph API is a unified RESTful endpoint from Microsoft that provides access to a wide range of Microsoft 365 and enterprise mobility services and data through a single programmable interface.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Outlook JavaScript API Target entity description: 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.
-
A.
Outlook
Outlook is Microsoft’s email and personal information management application that provides integrated email, calendar, contacts, and task functionality for individuals and organizations.
-
B.
Outlook
Outlook is an opinion and analysis section of The Washington Post featuring commentary, essays, and in-depth perspectives on current events and issues.
-
C.
Outlook
Outlook is a small town in Saskatchewan, Canada, known for its location along the South Saskatchewan River and its nearby agricultural and irrigation infrastructure.
-
D.
Exchange Online
Exchange Online is Microsoft’s cloud-based email and calendaring service that provides hosted Exchange server functionality as part of the Microsoft 365 suite.
-
E.
Microsoft Graph API
Microsoft Graph API is a unified RESTful endpoint from Microsoft that provides access to a wide range of Microsoft 365 and enterprise mobility services and data through a single programmable interface.
- F. None of above. chosen
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 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Outlook JavaScript API Description of subject: 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.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.