Menu
Docs/Quick Start

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/screenshot
curl "https://api.snapsharp.dev/v1/screenshot?url=https://example.com&width=1280" \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -o screenshot.png

That'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.com

See all SDKs: Node.js, Python, Go, PHP, Ruby · CLI

Tools & integrations

ToolDescription
Interactive API Docs (Swagger)Try every endpoint directly in your browser
OpenAPI SpecImport into Postman, Insomnia, or any tool
Postman CollectionDownload and import — auth pre-configured
Integrations guiden8n, Zapier, Make, ChatGPT, Claude, RapidAPI

Next steps

Try in Playground →