API Changelog
v1.3.0 — March 25, 2026
New features:
- Stealth Mode (
stealth=true, Growth+) — Bypass bot-detection systems. Patchesnavigator.webdriver, canvas fingerprint, WebGL, audio context, plugin list, and 3 more markers. Pass Cloudflare, DataDome, PerimeterX. Docs → - Custom Proxy (
proxy=http://..., Growth+) — Route page requests through any HTTP/SOCKS5 proxy. Capture geo-restricted content from any region. BYO proxy model. Docs → - Outbound Webhooks — Subscribe to
screenshot.completed,screenshot.failed,usage.threshold.80,usage.threshold.100events. Payloads are HMAC-SHA256 signed. Automatic retry with exponential backoff (30s → 5min → 1h, max 3 attempts). Docs → - Team Management (Growth+) — Invite team members by email. Roles:
admin(full access) andviewer(read-only). Members share the owner's API keys and usage data. Limits: Growth 3, Business 10, Enterprise unlimited. Docs → - IP Whitelist — Restrict API key usage to specific IP addresses or CIDR ranges. If configured, requests from non-whitelisted IPs are rejected with 403. Docs →
- Default Parameters — Set default screenshot parameters (format, dimensions, dark mode, etc.) that apply to every request unless overridden. Docs →
- Custom OG Templates (Growth+) — Design your own OG image templates with HTML/CSS using the built-in editor. Use
{{variable}}placeholders, then generate images via the same OG Image API. Docs → - Contact Form —
/contactpage for support and sales inquiries, rate limited to 3/hour per IP.
Dashboard improvements:
- Usage CSV export — download raw usage data from the Usage page
- Webhook delivery history with status codes and response bodies
- Team member management UI with invite/accept/role-change flows
- IP whitelist management with notes per entry
v1.2.0 — March 20, 2026
New features:
- Official SDKs for 5 languages: Node.js/TypeScript, Python, Go, PHP, Ruby. All SDKs cover screenshots, OG images, HTML-to-image, templates, and usage. Docs →
- CLI tool (
snapsharp-cli) — capture screenshots, generate OG images, check usage, and run CI/CD checks from the terminal. Docs → stealthandproxyparameter stubs added to API schema (full implementation released in v1.3.0).
Free developer tools:
- Favicon Grabber — extract favicons from any URL
- Responsive Preview — test URLs at mobile, tablet, and desktop sizes
- OG Image Tester — validate Open Graph and Twitter Card meta tags
- OG Preview — preview how a URL looks when shared on social platforms
- Color Extractor — pull dominant colors from any uploaded image
- Meta Tag Generator — generate OG and Twitter Card meta tags
Comparison pages:
- SnapSharp vs Urlbox — feature-by-feature comparison
- SnapSharp vs ScreenshotOne — feature-by-feature comparison
v1.1.0 — March 15, 2026
Improvements:
webpadded as a supported output format for screenshots (Starter+).- URL auto-normalization: bare domains like
example.comare automatically prefixed withhttps://. hide_selectorspresets in the Playground: cookie banners, popups, chat widgets — one-click.- JSON-LD structured data added to all public pages for better SEO rich results.
- Use case pages: Website Monitoring, PDF Thumbnails, OG Images, Social Cards.
v1.0.0 — March 10, 2026
Initial public release.
Endpoints:
GET /v1/screenshot— URL → PNG/JPEG/WebP screenshotPOST /v1/screenshot— same, with JSON bodyPOST /v1/og-image— OG image from templatePOST /v1/html-to-image— HTML string → imageGET /v1/templates— list available OG templatesGET /v1/usage— usage statisticsGET /health— health checkGET /status— detailed system status
Features:
- 5 built-in OG image templates (blog-post, social-card, product-card, github-readme, quote-card)
- Redis caching with configurable TTL (default 1h, max 24h)
- 9 device presets (iPhone 14, iPhone 14 Pro, iPhone 15 Pro Max, Pixel 7, Galaxy S23, iPad Pro 12.9, MacBook Pro 14, Desktop 1080p, Desktop 1440p)
- Dark mode emulation
- Ad & cookie banner blocking (Starter+)
- CSS injection (Starter+) / JS injection (Growth+)
- Per-key rate limiting + monthly quotas
- Request logging and usage analytics
- Interactive API Playground with code generation in 6 languages
- Dashboard with usage charts, request logs, and API key management
The API uses semantic versioning. Breaking changes will be announced with a new major version and a migration guide.