Skip to main content

PageThumbnailCapture

A ticket to capture one page in the browser: render the source, upload both images with their policies, then call commitPageThumbnail or failPageThumbnail with the token.

type PageThumbnailCapture {
token: String!
expiresAt: Int!
source: PageThumbnailSource!
uploads: PageThumbnailUploads!
interagentJwt: InteragentJwt!
}

Fields​

PageThumbnailCapture.token ● String! non-null scalar​

Opaque ticket for commitPageThumbnail or failPageThumbnail; usable once.

PageThumbnailCapture.expiresAt ● Int! non-null scalar​

When the ticket and its upload policies expire, in Unix seconds.

PageThumbnailCapture.source ● PageThumbnailSource! non-null object​

What to render.

PageThumbnailCapture.uploads ● PageThumbnailUploads! non-null object​

Where to upload the two images.

PageThumbnailCapture.interagentJwt ● InteragentJwt! non-null object​

JWT for the Interagent proxy that renders the source.

Member Of​

PageThumbnail object