Use Case

Thumbnails for directories and listings

SaaS directories, Product Hunt-style listings, curated tool collections — they all need a thumbnail for every entry. Manually screenshotting hundreds of URLs doesn't scale. ScreenFramed generates consistent, styled thumbnails from any URL via API.

Batch processing

  • Use async: true with a webhook_url to fire-and-forget hundreds of renders. The API processes them in parallel and POSTs results to your webhook as they complete.
  • Auto-balance picks a complementary background for each URL based on the site's colors.
  • Cache TTL defaults to 1 hour. Identical requests within that window return the cached image at zero credit cost.

API example

curl -X POST https://screenframed.com/v1/capture \
  -H "Authorization: Bearer sf_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://listed-tool.com",
    "aspect_ratio": "16:9",
    "device": "browser-macos",
    "auto_balance": true,
    "async": true,
    "webhook_url": "https://your-api.com/webhooks/screenshot"
  }'