Skip to main content

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