Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Create SharePoint Page Parse Json schema
{
"type": "object",
"properties": {
"d": {
"type": "object",
"properties": {
"__metadata": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"uri": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"CreatedBy": {
"type": "object",
"properties": {
"__deferred": {
"type": "object",
"properties": {
"uri": {
"type": "string"
}
}
}
}
},
"LastModifiedBy": {
"type": "object",
"properties": {
"__deferred": {
"type": "object",
"properties": {
"uri": {
"type": "string"
}
}
}
}
},
"Translations": {
"type": "object",
"properties": {
"__deferred": {
"type": "object",
"properties": {
"uri": {
"type": "string"
}
}
}
}
},
"AbsoluteUrl": {
"type": "string"
},
"AuthorByline": {},
"BannerImageUrl": {},
"BannerThumbnailUrl": {},
"ContentTypeId": {
"type": "string"
},
"Description": {},
"DoesUserHaveEditPermission": {
"type": "boolean"
},
"FileName": {
"type": "string"
},
"FirstPublished": {
"type": "string"
},
"Id": {
"type": "integer"
},
"IsPageCheckedOutToCurrentUser": {
"type": "boolean"
},
"IsWebWelcomePage": {
"type": "boolean"
},
"Modified": {
"type": "string"
},
"PageLayoutType": {
"type": "string"
},
"Path": {
"type": "object",
"properties": {
"__metadata": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
}
},
"DecodedUrl": {
"type": "string"
}
}
},
"PromotedState": {
"type": "integer"
},
"Title": {},
"TopicHeader": {},
"UniqueId": {
"type": "string"
},
"Url": {
"type": "string"
},
"Version": {
"type": "string"
},
"VersionInfo": {
"type": "object",
"properties": {
"__metadata": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
}
},
"LastVersionCreated": {
"type": "string"
},
"LastVersionCreatedBy": {
"type": "string"
}
}
},
"AlternativeUrlMap": {
"type": "string"
},
"CanvasContent1": {
"type": "string"
},
"LayoutWebpartsContent": {}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment