Skip to main content

CreateSnapshotsParams

One URL/device capture accepted by createSnapshots, combined with the shared settings.

input CreateSnapshotsParams {
name: String
siteUrl: String!
device: SnapshotDevice!
trackingDevices: [SnapshotDevice]
}

Fields​

CreateSnapshotsParams.name ● String scalar​

Snapshot name; defaults to siteUrl when omitted. Trimmed, stripped of angle brackets and truncated to 140 characters.

CreateSnapshotsParams.siteUrl ● String! non-null scalar​

Absolute HTTP or HTTPS page URL including protocol, at most 4096 characters; surrounding whitespace is trimmed.

CreateSnapshotsParams.device ● SnapshotDevice! non-null enum​

Device used for the screenshot; must also appear in trackingDevices.

CreateSnapshotsParams.trackingDevices ● [SnapshotDevice] list enum​

Non-empty list of traffic devices to track; must include device. Omission produces an empty list and fails validation.

Member Of​

createSnapshots mutation