Skip to main content
Use GET or POST /render/snapshot to return structured page data. Snapshots block images, fonts, media, and—unless style extraction is requested—stylesheets to reduce render time.

Extraction fields

Metadata is always returned. An unrequested optional field is omitted rather than returned as an empty value.

Authenticated pages

Pass request headers and cookies in a POST body when the target page requires a session.
Keep this payload server-side. Scrinly does not include request headers or cookies in AI design projections.

Synchronous and asynchronous modes

Snapshots are synchronous by default. Set async=true or provide webhookUrl to queue the render and receive a job ID. blueprint=true is always synchronous and rejects async or webhook combinations.