Documentation

Everything you need to integrate ScreenshotPro

Quick Start

# Take a screenshot with a single API call
curl "https://api.screenshotpro.io/take?url=https://example.com" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --output screenshot.png

API Reference

GET /take

Capture a screenshot of a webpage

Parameters

url The URL to screenshot (required)
viewport_width Viewport width in pixels (default: 1920)
viewport_height Viewport height in pixels (default: 1080)
format Output format: png, jpeg, webp (default: png)
full_page Capture full page (default: false)

SDKs & Libraries

Official SDKs coming soon for Python, Node.js, Go, and more.