All documentation

Shot · Customer documentation

Capture a public webpage as a PNG image or PDF.

What you prepare

A public URL that does not require sign-in.

Steps in the workspace

  1. 01Enter a capture URL.
  2. 02Choose PNG/PDF and dimensions, then capture.
  3. 03Save the file; issue a scoped API key for automation.

Example request / integration

Capture a public site at 1280px and attach the PNG to a design review.

# Run only from a trusted terminal or backend.
curl --fail-with-body -X POST "$BASE_URL/api/picosvc/shot" \
  -H "Authorization: Bearer $SESSION_TOKEN" \
  -H 'Content-Type: application/json' \
  --data '{"url":"https://example.com/","format":"png","width":1280,"height":720}' \
  --output capture.png

Examples use placeholders: replace $BASE_URL, $SESSION_TOKEN and issued URLs with real values. Never publish session tokens or API keys in a webpage or repository.

Management API entry point

POST /api/picosvc/shot

Page URL, PNG/PDF format, dimensions, and wait settings.

Downloadable PNG/PDF binary output.

What it does not do

Sign-in-only or bot-protected pages may not render.

Feature comparison and sources

Formats and browser controlsPNG/PDF, dimensions, and wait selectors.

BrowserlessDocuments PNG/JPEG/WebP screenshots and browser options.

Feature comparison and sources · Browserless
Overview, workspace, and dashboard

The product overview is public. The workspace handles creation, editing and history. The all-service dashboard shows usage and links for all 16 tools.