Introduction
Welcome to SnapshotAI. Capture pixel-perfect screenshots with a simple API call.
Overview
SnapshotAI is a powerful API that allows you to capture screenshots of any website programmatically. Our globally distributed infrastructure ensures fast, reliable screenshot generation with enterprise-grade security.
Key Features
Lightning Fast
Average response time under 50ms with 200+ global edge locations.
High Quality
Pixel-perfect screenshots up to 4K resolution with full customization.
Developer Friendly
RESTful API with official SDKs for all major programming languages.
Reliable & Secure
99.99% uptime SLA with SOC 2 compliance and end-to-end encryption.
Quick Example
curl -X POST https://www.snapshotai.dev/api/v1/screenshots \
-H "Authorization: Bearer sk_live_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"options": {
"viewport_width": 1920,
"viewport_height": 1080,
"format": "png"
}
}'Response
{
"success": true,
"data": {
"id": "scr_2nX8Kp9mJ4dL7qR",
"status": "queued",
"url_to_capture": "https://example.com",
"created_at": "2025-11-05T00:30:00Z",
"options": {
"viewport_width": 1920,
"viewport_height": 1080,
"format": "png"
}
}
}Note: Screenshots are processed asynchronously. Use the id to check status viaGET /v1/screenshots/:id
Next Steps
Need Help?
Our support team is here to help. Check out our community forum or contact us directly.