REST API
Capture a screenshot with one request. Works with any stack that can call HTTP.
GET /api/v1/screenshot?url=https://example.com Authorization: Bearer sapi_your_key
Shotforge gives engineering teams reliable, fast screenshot capture without owning browser infrastructure. Build once and run from backend services, AI agents, or CI.
No spam. Product updates only.
$ curl "https://api.shotforge.io/v1/screenshot?url=https://github.com" \
-H "Authorization: Bearer sapi_your_key"
{
"imageUrl": "https://cdn.shotforge.io/snapshots/abc123.png",
"durationMs": 912,
"credits": { "used": 1, "remaining": 1999 }
}Median latency
950ms
Monthly captures
2M+
Developer setup
< 5 min
Choose the interface that matches your stack. All three options use the same API key, credits, and output.
Capture a screenshot with one request. Works with any stack that can call HTTP.
GET /api/v1/screenshot?url=https://example.com Authorization: Bearer sapi_your_key
Use Shotforge directly from AI tools. No custom wrappers, no glue code, no extra service.
claude mcp add shotforge -- \ npx shotforge-mcp --key YOUR_KEY
Run captures inside CI pipelines, cron jobs, or scripts with a clean command-line interface.
snapcli capture https://example.com \ --output preview.png --full-page
AI-first
Shotforge ships with a first-party MCP server so AI agents can call screenshot capture directly, without custom REST wrappers.
# one-time setup
$ claude mcp add shotforge -- \
npx shotforge-mcp --key YOUR_KEY
# available inside conversations
Agent:
Capturing screenshot now...
→ screenshot("https://example.com")
✓ Completed in 1.1s
Scale from side projects to production workloads.
100 credits
2,000 credits
10,000 credits
50,000 credits
Join the waitlist to get launch access, migration support, and early pricing.