Screenshot & Website Preview API
# Screenshot & Website Preview API A powerful, production-ready API for capturing website screenshots, generating PDFs, and extracting link preview metadata. ## Capabilities ### Screenshot Capture - **Multiple formats**: PNG (lossless), JPEG (compressed), WebP (modern) - **Customizable viewport**: Set exact width and height (320-3840 x 240-2160 pixels) - **Full-page capture**: Capture entire…
Screenshot & Website Preview API endpoints
| Method | Endpoint | Description |
|---|---|---|
| System | ||
| GET |
root__get / |
Returns basic information about the API including its name, version, description, and a list of available endpoints. This is the landing endpoint for API discovery. |
| GET |
get_stats_stats_get /stats |
Returns detailed statistics about the API service including: - **Screenshot service stats**: Request counts, success rate, browser status - **Storage stats**: File counts,… |
| GET |
health_check_health_get /health |
Check the health status of the API. Returns information about: - **status**: Overall health ('healthy' or 'unhealthy') - **version**: Current API version - **uptime_seconds**:… |
| Screenshot | ||
| POST |
capture_screenshot_screenshot_post /screenshot |
Capture a screenshot of any publicly accessible website. ## How It Works 1. A headless Chromium browser navigates to the specified URL 2. The page is rendered with the specified… |
| Bulk | ||
| POST |
capture_screenshots_bulk_screenshot_bulk_post /screenshot/bulk |
Capture screenshots of multiple URLs in a single request. ## Key Features - **Parallel processing**: All URLs are processed simultaneously - **Up to 10 URLs**: Maximum 10 URLs… |
| POST |
generate_pdfs_bulk_pdf_bulk_post /pdf/bulk |
Generate PDFs from multiple URLs in a single request. ## Key Features - **Parallel processing**: All PDFs generated simultaneously - **Up to 10 URLs**: Maximum 10 URLs per… |
| Preview | ||
| POST |
get_preview_preview_post /preview |
Extract link preview metadata (link unfurling) from a website. ## What Gets Extracted ### Basic Metadata - **Title**: Page title from og:title, twitter:title, or tag -… |
| POST |
generate_pdf_pdf_post |
Generate a PDF document from a web page. ## How It Works 1. A headless Chromium browser navigates to the specified URL 2. The page is fully rendered including JavaScript 3. The… |
Screenshot & Website Preview API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $6 / month | 5 / second |
|
| ULTRA | $12 / month | 10 / second |
|
| MEGA | $25 / month | 20 / second |
|