Microsoft Word · JSON-LD Context

Microsoft Word Context

JSON-LD context defining the semantic vocabulary for Microsoft Word from Microsoft Word.

65 Classes 123 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
microsoft: https://microsoft.com/schema#

Classes

InsertTextRequest SearchRequest Range InsertHtmlRequest RangeCollection Body ErrorResponse DocumentBody ErrorResponse_2 CheckinRequest CommentCollection Comment ItemReference DriveItem UploadSession FolderFacet IdentitySet FileFacet CreateUploadSessionRequest SharedFacet ContentControl ContentControlCollection Document CreateDocumentRequest CreateDocumentRequest_2 ConvertRequest WordDocument CopyRequest CreateFolderRequest DriveItemCollection ItemPreviewInfo DriveItemUpdate MoveRequest HeaderFooterCollection ImageCollection ImageInfo Paragraph ParagraphCollection AddParagraphRequest OpenXmlParagraphCollection OpenXmlParagraph PermissionCollection InviteRequest CreateLinkRequest Permission DocumentProperties DocumentPropertiesUpdate OpenXmlDocumentPropertiesUpdate OpenXmlDocumentProperties Section SectionCollection Style StyleCollection OpenXmlStyleCollection InsertTableRequest Table TableCollection OpenXmlTableCollection OpenXmlTable AddTableRequest Thumbnail ThumbnailSet ThumbnailSetCollection DriveItemVersionCollection DriveItemVersion

Properties

Property Type Container
text string
location string
searchText string
ignorePunct boolean
ignoreSpace boolean
matchCase boolean
matchWholeWord boolean
matchWildcards boolean
style string
isEmpty boolean
html string
value list
type string
error
elements list
comment string
id string
authorName string
authorEmail string
content string
createdDate dateTime
resolved boolean
driveId string
path string
name string
description string
size integer
webUrl reference
webDavUrl reference
createdDateTime dateTime
lastModifiedDateTime dateTime
eTag string
cTag string
createdBy reference
lastModifiedBy reference
parentReference reference
file reference
folder reference
shared reference
uploadUrl reference
expirationDateTime dateTime
nextExpectedRanges list
childCount integer
user
mimeType string
hashes
item
owner reference
scope string
tag string
title string
appearance string
cannotDelete boolean
cannotEdit boolean
saved boolean
changeTrackingMode string
base64File string
filename string
author string
initialContent string
targetFormat string
paragraphCount integer
tableCount integer
imageCount integer
sectionCount integer
modifiedDate dateTime
getUrl reference
postParameters string
postUrl reference
count integer
relationshipId string
contentType string
width integer
height integer
alignment string
firstLineIndent decimal
lineSpacing decimal
outlineLevel integer
isListItem boolean
styleId string
bold boolean
italic boolean
insertAfterIndex integer
index integer
fontSize decimal
recipients list
roles list
requireSignIn boolean
sendInvitation boolean
message string
link
grantedTo reference
subject string
manager string
company string
category string
keywords string
comments string
creationDate dateTime
lastSaveTime dateTime
revisionNumber string
creator string
created dateTime
modified dateTime
revision string
application string
totalTime integer
pages integer
words integer
characters integer
builtIn boolean
rowCount integer
columnCount integer
insertLocation string
values list
headerRowCount integer
rows list
columns integer
data list
url reference
small reference
medium reference
large reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://microsoft.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "microsoft": "https://microsoft.com/schema#",
    "InsertTextRequest": "microsoft:InsertTextRequest",
    "text": {
      "@id": "microsoft:text",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "microsoft:location",
      "@type": "xsd:string"
    },
    "SearchRequest": "microsoft:SearchRequest",
    "searchText": {
      "@id": "microsoft:searchText",
      "@type": "xsd:string"
    },
    "ignorePunct": {
      "@id": "microsoft:ignorePunct",
      "@type": "xsd:boolean"
    },
    "ignoreSpace": {
      "@id": "microsoft:ignoreSpace",
      "@type": "xsd:boolean"
    },
    "matchCase": {
      "@id": "microsoft:matchCase",
      "@type": "xsd:boolean"
    },
    "matchWholeWord": {
      "@id": "microsoft:matchWholeWord",
      "@type": "xsd:boolean"
    },
    "matchWildcards": {
      "@id": "microsoft:matchWildcards",
      "@type": "xsd:boolean"
    },
    "Range": "microsoft:Range",
    "style": {
      "@id": "microsoft:style",
      "@type": "xsd:string"
    },
    "isEmpty": {
      "@id": "microsoft:isEmpty",
      "@type": "xsd:boolean"
    },
    "InsertHtmlRequest": "microsoft:InsertHtmlRequest",
    "html": {
      "@id": "microsoft:html",
      "@type": "xsd:string"
    },
    "RangeCollection": "microsoft:RangeCollection",
    "value": {
      "@id": "microsoft:value",
      "@container": "@list"
    },
    "Body": "microsoft:Body",
    "type": {
      "@id": "microsoft:type",
      "@type": "xsd:string"
    },
    "ErrorResponse": "microsoft:ErrorResponse",
    "error": {
      "@id": "microsoft:error"
    },
    "DocumentBody": "microsoft:DocumentBody",
    "elements": {
      "@id": "microsoft:elements",
      "@container": "@list"
    },
    "ErrorResponse_2": "microsoft:ErrorResponse_2",
    "CheckinRequest": "microsoft:CheckinRequest",
    "comment": {
      "@id": "microsoft:comment",
      "@type": "xsd:string"
    },
    "CommentCollection": "microsoft:CommentCollection",
    "Comment": "microsoft:Comment",
    "id": {
      "@id": "microsoft:id",
      "@type": "xsd:string"
    },
    "authorName": {
      "@id": "microsoft:authorName",
      "@type": "xsd:string"
    },
    "authorEmail": {
      "@id": "microsoft:authorEmail",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "microsoft:content",
      "@type": "xsd:string"
    },
    "createdDate": {
      "@id": "microsoft:createdDate",
      "@type": "xsd:dateTime"
    },
    "resolved": {
      "@id": "microsoft:resolved",
      "@type": "xsd:boolean"
    },
    "ItemReference": "microsoft:ItemReference",
    "driveId": {
      "@id": "microsoft:driveId",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "microsoft:path",
      "@type": "xsd:string"
    },
    "DriveItem": "microsoft:DriveItem",
    "name": {
      "@id": "microsoft:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "microsoft:description",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "microsoft:size",
      "@type": "xsd:integer"
    },
    "webUrl": {
      "@id": "microsoft:webUrl",
      "@type": "@id"
    },
    "webDavUrl": {
      "@id": "microsoft:webDavUrl",
      "@type": "@id"
    },
    "createdDateTime": {
      "@id": "microsoft:createdDateTime",
      "@type": "xsd:dateTime"
    },
    "lastModifiedDateTime": {
      "@id": "microsoft:lastModifiedDateTime",
      "@type": "xsd:dateTime"
    },
    "eTag": {
      "@id": "microsoft:eTag",
      "@type": "xsd:string"
    },
    "cTag": {
      "@id": "microsoft:cTag",
      "@type": "xsd:string"
    },
    "createdBy": {
      "@id": "microsoft:createdBy",
      "@type": "@id"
    },
    "lastModifiedBy": {
      "@id": "microsoft:lastModifiedBy",
      "@type": "@id"
    },
    "parentReference": {
      "@id": "microsoft:parentReference",
      "@type": "@id"
    },
    "file": {
      "@id": "microsoft:file",
      "@type": "@id"
    },
    "folder": {
      "@id": "microsoft:folder",
      "@type": "@id"
    },
    "shared": {
      "@id": "microsoft:shared",
      "@type": "@id"
    },
    "UploadSession": "microsoft:UploadSession",
    "uploadUrl": {
      "@id": "microsoft:uploadUrl",
      "@type": "@id"
    },
    "expirationDateTime": {
      "@id": "microsoft:expirationDateTime",
      "@type": "xsd:dateTime"
    },
    "nextExpectedRanges": {
      "@id": "microsoft:nextExpectedRanges",
      "@container": "@list"
    },
    "FolderFacet": "microsoft:FolderFacet",
    "childCount": {
      "@id": "microsoft:childCount",
      "@type": "xsd:integer"
    },
    "IdentitySet": "microsoft:IdentitySet",
    "user": {
      "@id": "microsoft:user"
    },
    "FileFacet": "microsoft:FileFacet",
    "mimeType": {
      "@id": "microsoft:mimeType",
      "@type": "xsd:string"
    },
    "hashes": {
      "@id": "microsoft:hashes"
    },
    "CreateUploadSessionRequest": "microsoft:CreateUploadSessionRequest",
    "item": {
      "@id": "microsoft:item"
    },
    "SharedFacet": "microsoft:SharedFacet",
    "owner": {
      "@id": "microsoft:owner",
      "@type": "@id"
    },
    "scope": {
      "@id": "microsoft:scope",
      "@type": "xsd:string"
    },
    "ContentControl": "microsoft:ContentControl",
    "tag": {
      "@id": "microsoft:tag",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "microsoft:title",
      "@type": "xsd:string"
    },
    "appearance": {
      "@id": "microsoft:appearance",
      "@type": "xsd:string"
    },
    "cannotDelete": {
      "@id": "microsoft:cannotDelete",
      "@type": "xsd:boolean"
    },
    "cannotEdit": {
      "@id": "microsoft:cannotEdit",
      "@type": "xsd:boolean"
    },
    "ContentControlCollection": "microsoft:ContentControlCollection",
    "Document": "microsoft:Document",
    "saved": {
      "@id": "microsoft:saved",
      "@type": "xsd:boolean"
    },
    "changeTrackingMode": {
      "@id": "microsoft:changeTrackingMode",
      "@type": "xsd:string"
    },
    "CreateDocumentRequest": "microsoft:CreateDocumentRequest",
    "base64File": {
      "@id": "microsoft:base64File",
      "@type": "xsd:string"
    },
    "CreateDocumentRequest_2": "microsoft:CreateDocumentRequest_2",
    "filename": {
      "@id": "microsoft:filename",
      "@type": "xsd:string"
    },
    "author": {
      "@id": "microsoft:author",
      "@type": "xsd:string"
    },
    "initialContent": {
      "@id": "microsoft:initialContent",
      "@type": "xsd:string"
    },
    "ConvertRequest": "microsoft:ConvertRequest",
    "targetFormat": {
      "@id": "microsoft:targetFormat",
      "@type": "xsd:string"
    },
    "WordDocument": "microsoft:WordDocument",
    "paragraphCount": {
      "@id": "microsoft:paragraphCount",
      "@type": "xsd:integer"
    },
    "tableCount": {
      "@id": "microsoft:tableCount",
      "@type": "xsd:integer"
    },
    "imageCount": {
      "@id": "microsoft:imageCount",
      "@type": "xsd:integer"
    },
    "sectionCount": {
      "@id": "microsoft:sectionCount",
      "@type": "xsd:integer"
    },
    "modifiedDate": {
      "@id": "microsoft:modifiedDate",
      "@type": "xsd:dateTime"
    },
    "CopyRequest": "microsoft:CopyRequest",
    "CreateFolderRequest": "microsoft:CreateFolderRequest",
    "DriveItemCollection": "microsoft:DriveItemCollection",
    "ItemPreviewInfo": "microsoft:ItemPreviewInfo",
    "getUrl": {
      "@id": "microsoft:getUrl",
      "@type": "@id"
    },
    "postParameters": {
      "@id": "microsoft:postParameters",
      "@type": "xsd:string"
    },
    "postUrl": {
      "@id": "microsoft:postUrl",
      "@type": "@id"
    },
    "DriveItemUpdate": "microsoft:DriveItemUpdate",
    "MoveRequest": "microsoft:MoveRequest",
    "HeaderFooterCollection": "microsoft:HeaderFooterCollection",
    "ImageCollection": "microsoft:ImageCollection",
    "count": {
      "@id": "microsoft:count",
      "@type": "xsd:integer"
    },
    "ImageInfo": "microsoft:ImageInfo",
    "relationshipId": {
      "@id": "microsoft:relationshipId",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "microsoft:contentType",
      "@type": "xsd:string"
    },
    "width": {
      "@id": "microsoft:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "microsoft:height",
      "@type": "xsd:integer"
    },
    "Paragraph": "microsoft:Paragraph",
    "alignment": {
      "@id": "microsoft:alignment",
      "@type": "xsd:string"
    },
    "firstLineIndent": {
      "@id": "microsoft:firstLineIndent",
      "@type": "xsd:decimal"
    },
    "lineSpacing": {
      "@id": "microsoft:lineSpacing",
      "@type": "xsd:decimal"
    },
    "outlineLevel": {
      "@id": "microsoft:outlineLevel",
      "@type": "xsd:integer"
    },
    "isListItem": {
      "@id": "microsoft:isListItem",
      "@type": "xsd:boolean"
    },
    "ParagraphCollection": "microsoft:ParagraphCollection",
    "AddParagraphRequest": "microsoft:AddParagraphRequest",
    "styleId": {
      "@id": "microsoft:styleId",
      "@type": "xsd:string"
    },
    "bold": {
      "@id": "microsoft:bold",
      "@type": "xsd:boolean"
    },
    "italic": {
      "@id": "microsoft:italic",
      "@type": "xsd:boolean"
    },
    "insertAfterIndex": {
      "@id": "microsoft:insertAfterIndex",
      "@type": "xsd:integer"
    },
    "OpenXmlParagraphCollection": "microsoft:OpenXmlParagraphCollection",
    "OpenXmlParagraph": "microsoft:OpenXmlParagraph",
    "index": {
      "@id": "microsoft:index",
      "@type": "xsd:integer"
    },
    "fontSize": {
      "@id": "microsoft:fontSize",
      "@type": "xsd:decimal"
    },
    "PermissionCollection": "microsoft:PermissionCollection",
    "InviteRequest": "microsoft:InviteRequest",
    "recipients": {
      "@id": "microsoft:recipients",
      "@container": "@list"
    },
    "roles": {
      "@id": "microsoft:roles",
      "@container": "@list"
    },
    "requireSignIn": {
      "@id": "microsoft:requireSignIn",
      "@type": "xsd:boolean"
    },
    "sendInvitation": {
      "@id": "microsoft:sendInvitation",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "microsoft:message",
      "@type": "xsd:string"
    },
    "CreateLinkRequest": "microsoft:CreateLinkRequest",
    "Permission": "microsoft:Permission",
    "link": {
      "@id": "microsoft:link"
    },
    "grantedTo": {
      "@id": "microsoft:grantedTo",
      "@type": "@id"
    },
    "DocumentProperties": "microsoft:DocumentProperties",
    "subject": {
      "@id": "microsoft:subject",
      "@type": "xsd:string"
    },
    "manager": {
      "@id": "microsoft:manager",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "microsoft:company",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "microsoft:category",
      "@type": "xsd:string"
    },
    "keywords": {
      "@id": "microsoft:keywords",
      "@type": "xsd:string"
    },
    "comments": {
      "@id": "microsoft:comments",
      "@type": "xsd:string"
    },
    "creationDate": {
      "@id": "microsoft:creationDate",
      "@type": "xsd:dateTime"
    },
    "lastSaveTime": {
      "@id": "microsoft:lastSaveTime",
      "@type": "xsd:dateTime"
    },
    "revisionNumber": {
      "@id": "microsoft:revisionNumber",
      "@type": "xsd:string"
    },
    "DocumentPropertiesUpdate": "microsoft:DocumentPropertiesUpdate",
    "OpenXmlDocumentPropertiesUpdate": "microsoft:OpenXmlDocumentPropertiesUpdate",
    "creator": {
      "@id": "microsoft:creator",
      "@type": "xsd:string"
    },
    "OpenXmlDocumentProperties": "microsoft:OpenXmlDocumentProperties",
    "created": {
      "@id": "microsoft:created",
      "@type": "xsd:dateTime"
    },
    "modified": {
      "@id": "microsoft:modified",
      "@type": "xsd:dateTime"
    },
    "revision": {
      "@id": "microsoft:revision",
      "@type": "xsd:string"
    },
    "application": {
      "@id": "microsoft:application",
      "@type": "xsd:string"
    },
    "totalTime": {
      "@id": "microsoft:totalTime",
      "@type": "xsd:integer"
    },
    "pages": {
      "@id": "microsoft:pages",
      "@type": "xsd:integer"
    },
    "words": {
      "@id": "microsoft:words",
      "@type": "xsd:integer"
    },
    "characters": {
      "@id": "microsoft:characters",
      "@type": "xsd:integer"
    },
    "Section": "microsoft:Section",
    "SectionCollection": "microsoft:SectionCollection",
    "Style": "microsoft:Style",
    "builtIn": {
      "@id": "microsoft:builtIn",
      "@type": "xsd:boolean"
    },
    "StyleCollection": "microsoft:StyleCollection",
    "OpenXmlStyleCollection": "microsoft:OpenXmlStyleCollection",
    "InsertTableRequest": "microsoft:InsertTableRequest",
    "rowCount": {
      "@id": "microsoft:rowCount",
      "@type": "xsd:integer"
    },
    "columnCount": {
      "@id": "microsoft:columnCount",
      "@type": "xsd:integer"
    },
    "insertLocation": {
      "@id": "microsoft:insertLocation",
      "@type": "xsd:string"
    },
    "values": {
      "@id": "microsoft:values",
      "@container": "@list"
    },
    "Table": "microsoft:Table",
    "headerRowCount": {
      "@id": "microsoft:headerRowCount",
      "@type": "xsd:integer"
    },
    "TableCollection": "microsoft:TableCollection",
    "OpenXmlTableCollection": "microsoft:OpenXmlTableCollection",
    "OpenXmlTable": "microsoft:OpenXmlTable",
    "rows": {
      "@id": "microsoft:rows",
      "@container": "@list"
    },
    "AddTableRequest": "microsoft:AddTableRequest",
    "columns": {
      "@id": "microsoft:columns",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "microsoft:data",
      "@container": "@list"
    },
    "Thumbnail": "microsoft:Thumbnail",
    "url": {
      "@id": "microsoft:url",
      "@type": "@id"
    },
    "ThumbnailSet": "microsoft:ThumbnailSet",
    "small": {
      "@id": "microsoft:small",
      "@type": "@id"
    },
    "medium": {
      "@id": "microsoft:medium",
      "@type": "@id"
    },
    "large": {
      "@id": "microsoft:large",
      "@type": "@id"
    },
    "ThumbnailSetCollection": "microsoft:ThumbnailSetCollection",
    "DriveItemVersionCollection": "microsoft:DriveItemVersionCollection",
    "DriveItemVersion": "microsoft:DriveItemVersion"
  },
  "@type": "schema:Dataset",
  "schema:name": "Microsoft Word API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Microsoft Word's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-05) from openapi/microsoft-word-body-api-openapi.yml, openapi/microsoft-word-checkout-api-openapi.yml, openapi/microsoft-word-comments-api-openapi.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/microsoft-word-body-api-openapi.yml",
    "openapi/microsoft-word-checkout-api-openapi.yml",
    "openapi/microsoft-word-comments-api-openapi.yml",
    "openapi/microsoft-word-content-api-openapi.yml",
    "openapi/microsoft-word-content-controls-api-openapi.yml"
  ]
}