🤖 AI-Powered Web Analysis
Analyze any webpage using your own LLM API key. Perfect for competitive intelligence, compliance audits, and automated research.
🧠
New /v1/analyze endpoint
🔑
BYOK: Bring Your Own Key (OpenAI + Anthropic)
📊
Structured JSON output support
👁️
Visual analysis with screenshot option
📄
SEO comparison pages added
📈
Status page with uptime metrics
curl -X POST "https://api.snapapi.pics/v1/analyze" \
-H "X-Api-Key: YOUR_KEY" \
-d '{"url": "https://example.com", "prompt": "Analyze this page",
"provider": "openai", "apiKey": "YOUR_OPENAI_KEY"}'
🤖 AI & LLM Features + Extract API
Major release focused on AI workflows and content extraction
✨
New Features
- API New
/v1/extract endpoint for content extraction
- API Markdown extraction for LLM workflows (uses Turndown)
- API Article extraction with Mozilla Readability
- API Structured data extraction (title, author, date, content)
- API Links and images extraction
- API Metadata extraction (OG tags, Twitter cards)
- API Markdown input for screenshots - render MD directly to image
🎨
Landing Page
- UI New "Built for the AI Era" section
- UI Added testimonials section
- SEO Added structured data (JSON-LD)
- SEO Updated sitemap
📚
Documentation
- Docs Full Extract API documentation
- Docs Markdown input examples
- Docs Updated capabilities endpoint
🤖 AI-Powered Web Analysis
Analyze any webpage using your own LLM API key. Perfect for competitive intelligence, compliance audits, and automated research.
🧠
New /v1/analyze endpoint
🔑
BYOK: Bring Your Own Key (OpenAI + Anthropic)
📊
Structured JSON output support
👁️
Visual analysis with screenshot option
📄
SEO comparison pages added
📈
Status page with uptime metrics
curl -X POST "https://api.snapapi.pics/v1/analyze" \
-H "X-Api-Key: YOUR_KEY" \
-d '{"url": "https://example.com", "prompt": "Analyze this page",
"provider": "openai", "apiKey": "YOUR_OPENAI_KEY"}'
Video Capture & Enhanced Blocking
Big update! We're introducing video capture capabilities including scroll recordings,
plus a powerful new content extraction API. Cookie blocking has been significantly improved
to handle even the most stubborn consent popups.
Added
Video Capture API
Record videos of any webpage with customizable duration, FPS, and format options. Perfect for demos, tutorials, and visual documentation.
Added
Scroll Video Recording
Automatically scroll through pages while recording. Great for capturing long-form content, social media feeds, and infinite scroll pages.
Added
Content Extraction API
Extract structured data from any webpage - text, links, images, metadata, and more. Returns clean JSON for easy processing.
Improved
Cookie Banner Blocking
Enhanced detection for 50+ popular cookie consent frameworks including OneTrust, Cookiebot, TrustArc, and GDPR-compliant popups.
Added
SDK Video Support
All official SDKs (JavaScript, Python, PHP, Go, Swift, Kotlin) now support video capture and extraction endpoints.
Improved
Interactive Playground
Try video capture and scroll recording directly in the browser. Toggle between screenshot, video, and scroll video modes instantly.
const response = await fetch('https://api.snapapi.pics/v1/video', {
method: 'POST',
headers: {
'X-Api-Key': 'sk_live_xxx',
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: 'https://example.com',
format: 'webm',
scrolling: true, // Enable scroll recording
scrollSpeed: 100,
blockCookieBanners: true
})
});
🤖 AI-Powered Web Analysis
Analyze any webpage using your own LLM API key. Perfect for competitive intelligence, compliance audits, and automated research.
🧠
New /v1/analyze endpoint
🔑
BYOK: Bring Your Own Key (OpenAI + Anthropic)
📊
Structured JSON output support
👁️
Visual analysis with screenshot option
📄
SEO comparison pages added
📈
Status page with uptime metrics
curl -X POST "https://api.snapapi.pics/v1/analyze" \
-H "X-Api-Key: YOUR_KEY" \
-d '{"url": "https://example.com", "prompt": "Analyze this page",
"provider": "openai", "apiKey": "YOUR_OPENAI_KEY"}'
Initial Release
SnapAPI is officially live! A fast, simple screenshot API built for developers who
need reliable web captures without the complexity. Lightning-fast response times,
multiple output formats, and a generous free tier to get started.
Added
Screenshot API
Capture any website as PNG, JPEG, or WebP. Full page screenshots, custom viewports, and element-specific captures.
Added
PDF Generation
Convert any webpage to PDF with customizable page size, orientation, and margins. Perfect for reports and archiving.
Added
Device Emulation
Render pages as they appear on mobile, tablet, or desktop. Supports custom viewport dimensions and device pixel ratios.
Added
Dark Mode Capture
Force dark mode rendering on any website. Perfect for showcasing apps with dark themes or reducing eye strain in screenshots.
Added
Ad & Popup Blocking
Automatically block ads, cookie banners, and annoying popups for clean, professional screenshots.
Added
Custom CSS & JavaScript
Inject custom styles or scripts before capture. Hide elements, change colors, or modify content programmatically.
Added
User Dashboard
Manage API keys, track usage, view history, and handle billing all in one place.
Added
Official SDKs
Get started in minutes with SDKs for JavaScript, Python, PHP, Go, Swift, and Kotlin.
const response = await fetch('https://api.snapapi.pics/v1/screenshot', {
method: 'POST',
headers: {
'X-Api-Key': 'sk_live_xxx',
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: 'https://example.com',
format: 'png',
fullPage: true,
blockAds: true
})
});
What's Next
We're constantly improving SnapAPI based on your feedback. Here's a sneak peek at
what we're working on for upcoming releases.
Planned
Webhook Notifications
Get notified when async captures complete. Perfect for batch processing and long-running jobs.
Planned
Screenshot Caching
Cache screenshots with custom TTL. Reduce API calls and improve response times for frequently captured URLs.
Planned
Batch Requests
Capture multiple URLs in a single API call. Process hundreds of screenshots efficiently with parallel execution.
Planned
Geographic Rendering
Capture screenshots from different geographic regions. See how your site looks to users worldwide.
Planned
Visual Diff API
Compare screenshots and detect visual changes automatically. Great for regression testing and monitoring.