Quick Start
Get your first screenshot in under 30 seconds. No setup required.
1. Get an API key
Sign up at snapsharp.dev/sign-up. Free plan includes 100 requests/month — no credit card required.
Your API key looks like: sk_live_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4
2. Make your first request
GET
/v1/screenshotcurl "https://api.snapsharp.dev/v1/screenshot?url=https://example.com&width=1280" \
-H "Authorization: Bearer sk_live_YOUR_KEY" \
-o screenshot.pngThat's it. You get back a binary PNG image.
3. View the result
Open screenshot.png. It should show a full 1280×720 render of example.com.
Want to test without signing up? The Playground gives you 5 free requests per day — no account needed.
Or use an SDK
Install the official SDK for your language and skip raw HTTP:
// Node.js
import { SnapSharp } from '@snapsharp/sdk';
const snap = new SnapSharp('sk_live_YOUR_KEY');
const image = await snap.screenshot('https://example.com');# Python
from snapsharp import SnapSharp
snap = SnapSharp("sk_live_YOUR_KEY")
image = snap.screenshot("https://example.com")# CLI
npx snapsharp-cli screenshot https://example.comSee all SDKs: Node.js, Python, Go, PHP, Ruby · CLI
Tools & integrations
| Tool | Description |
|---|---|
| Interactive API Docs (Swagger) | Try every endpoint directly in your browser |
| OpenAPI Spec | Import into Postman, Insomnia, or any tool |
| Postman Collection | Download and import — auth pre-configured |
| Integrations guide | n8n, Zapier, Make, ChatGPT, Claude, RapidAPI |
Next steps
- Authentication — how to pass your API key
- SDKs & Libraries — official SDKs for 5 languages
- Screenshot reference — all available parameters
- OG Images — generate social preview images from templates
- Integrations — use with n8n, Zapier, ChatGPT, and more
- Playground — interactive API tester with code generation