Office JavaScript API

E700371

Office JavaScript API is a Microsoft-provided programming interface that enables developers to build web-based add-ins and integrations that extend and interact with Office applications like Excel, Word, and Outlook.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Office Scripts 1

Statements (56)

Predicate Object
instanceOf JavaScript API
web-based programming interface
basedOn HTML NERFINISHED
JavaScript NERFINISHED
web technologies
category Office development platform
developer Microsoft
documentedAt Microsoft Learn NERFINISHED
official Microsoft Office Add-ins documentation
enables interaction with Office documents
interaction with Office presentations
interaction with Office worksheets
interaction with Outlook items
exposes asynchronous programming model
object model for Office documents
hasComponent Common APIs
Excel JavaScript API NERFINISHED
OneNote JavaScript API NERFINISHED
Outlook JavaScript API NERFINISHED
PowerPoint JavaScript API NERFINISHED
Word JavaScript API NERFINISHED
integratesWith Microsoft 365 NERFINISHED
SharePoint (via add-in deployment) NERFINISHED
introducedAs successor to earlier Office add-in models
license proprietary
partOf Office Add-ins platform NERFINISHED
providedBy Microsoft NERFINISHED
requires Office host application
Office.js library NERFINISHED
supports content add-ins
contextual add-ins
cross-platform Office add-ins
event-based programming
single code base across Office hosts
task pane add-ins
supportsApplication Access (on Windows)
Excel NERFINISHED
Office on Mac NERFINISHED
Office on Windows NERFINISHED
Office on iPad NERFINISHED
Office on the web NERFINISHED
OneNote NERFINISHED
Outlook NERFINISHED
Outlook on Mac NERFINISHED
Outlook on Windows NERFINISHED
Outlook on mobile NERFINISHED
Outlook on the web NERFINISHED
PowerPoint NERFINISHED
Project
Word NERFINISHED
supportsAuthentication Microsoft identity platform (via web technologies) NERFINISHED
supportsLanguage JavaScript NERFINISHED
TypeScript NERFINISHED
usedFor building Office web add-ins
extending Office applications
integrating web solutions with Office

Referenced by (2)

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

Microsoft APIs includes Office JavaScript API
Microsoft Office hasPart Office JavaScript API
this entity surface form: Office Scripts