Skip to main content

PageSpeedPage

A registered page monitored by Page Speed, returned by pageSpeedPage or pageSpeedPages. Captures are separate desktop or phone runs.

type PageSpeedPage {
id: Int
userId: Int
siteId: Int
sourceUrl: String
fingerprint: String
title: String
screenshotUrl: String
mobileScreenshotUrl: String
enabled: Boolean
nextRunAt: Int
lastScheduledAt: Int
lastRunAt: Int
isRefreshing: Boolean!
createdAt: Int
latestRuns: [PageSpeedRun!]!
createdByUserId: Int
deletedAt: Int
permissions: PageSpeedPagePermissions!
}

Fields​

PageSpeedPage.id ● Int scalar​

Tracked page ID accepted by pageSpeedPage, pageSpeedRuns, and pageSpeedPageRefresh; not a run ID.

PageSpeedPage.userId ● Int scalar​

PageSpeedPage.siteId ● Int scalar​

PageSpeedPage.sourceUrl ● String scalar​

PageSpeedPage.fingerprint ● String scalar​

Captured page fingerprint; null when not available.

PageSpeedPage.title ● String scalar​

Latest desktop capture title, falling back to the page title; null when neither is available.

PageSpeedPage.screenshotUrl ● String scalar​

Desktop screenshot URL; null when absent or unavailable.

PageSpeedPage.mobileScreenshotUrl ● String scalar​

Phone screenshot URL; null when absent or unavailable.

PageSpeedPage.enabled ● Boolean scalar​

Whether scheduled checks are enabled for this tracked page.

PageSpeedPage.nextRunAt ● Int scalar​

Next scheduled check time in Unix seconds; null when not scheduled.

PageSpeedPage.lastScheduledAt ● Int scalar​

Last check scheduling time in Unix seconds; null before scheduling.

PageSpeedPage.lastRunAt ● Int scalar​

Latest completion time among the latest device runs, in Unix seconds; null before completion.

PageSpeedPage.isRefreshing ● Boolean! non-null scalar​

True while the page has an active change check.

PageSpeedPage.createdAt ● Int scalar​

Tracked page creation time in Unix seconds.

PageSpeedPage.latestRuns ● [PageSpeedRun!]! non-null object​

Latest captured run per available device, desktop then phone; may include incomplete or failed captures.

PageSpeedPage.createdByUserId ● Int scalar​

Guest ID, or account owner ID when no guest exists, that created the tracked page.

PageSpeedPage.deletedAt ● Int scalar​

Deletion time in Unix seconds; normally null because page queries exclude deleted pages.

PageSpeedPage.permissions ● PageSpeedPagePermissions! non-null object​

Returned By​

pageSpeedPage query ● pageSpeedPages query