PageEditorPageResponse
One tracked page inside an editor; history is persisted raw and page-level lock or ignore state is exposed as JSON-encoded strings.
type PageEditorPageResponse {
id: String!
url: String!
history: String
thumbnailUrl: String
lockedElements: String
ignoredChecks: String
versions: [PageVersionResponse!]!
}
Fields
PageEditorPageResponse.id ● String! non-null scalar
Page UUID accepted as pageId by page editor mutations.
PageEditorPageResponse.url ● String! non-null scalar
PageEditorPageResponse.history ● String scalar
Opaque history string saved by pageEditorUpdateHistory; null before history is stored.
PageEditorPageResponse.thumbnailUrl ● String scalar
Signed thumbnail viewing URL valid for one week; null if URL generation fails.
PageEditorPageResponse.lockedElements ● String scalar
JSON-encoded array of locked element identifiers; may encode null before any lock is stored.
PageEditorPageResponse.ignoredChecks ● String scalar
JSON-encoded object mapping check ids to element arrays; may encode null before any ignore is stored.
PageEditorPageResponse.versions ● [PageVersionResponse!]! non-null object
Saved versions of this page, in no guaranteed order.
Member Of
PageEditorResponse object