{"name":"Screenshot API","version":"2.0.0","tagline":"The most powerful screenshot API. Better than ScreenshotAPI.net, Urlbox, and Apiflash.","endpoints":{"GET /api/screenshot":"Capture screenshot (JSON response)","POST /api/screenshot":"Capture with full options (JSON body)","POST /api/screenshot/batch":"Batch capture up to 20 URLs","GET /api/screenshot/image":"Get raw binary output","GET /api/screenshot/devices":"List device presets","GET /api/screenshot/cache/stats":"Cache statistics","DELETE /api/screenshot/cache":"Clear cache","GET /health":"Health check"},"features":{"core":["PNG, JPEG, WebP image formats","PDF export with custom page sizes","Full-page scrollable capture","Element-specific capture via CSS selector","Batch processing (up to 20 URLs)"],"devices":["11 device presets (iPhone, iPad, Pixel, Samsung, Desktop)","Custom viewport dimensions up to 4K","Retina/HiDPI support (up to 3x scale)","Mobile user agent emulation"],"advanced":["CSS injection - customize styles before capture","JavaScript injection - run code before capture","Ad & tracker blocking (40+ domains)","Cookie banner auto-dismissal","Dark mode emulation","Hide specific elements","Click to dismiss modals","Scroll to element"],"content":["HTML extraction","Markdown extraction","Plain text extraction"],"authentication":["Custom cookies","HTTP headers","Basic authentication"],"localization":["Geolocation spoofing","Timezone emulation","Locale/language settings"],"performance":["Response caching with configurable TTL","Force refresh option","Render time tracking"]},"parameters":{"url":"Required. URL to capture","format":"png | jpeg | webp | pdf | html | markdown | text","width":"Viewport width (default: 1280)","height":"Viewport height (default: 720)","quality":"JPEG/WebP quality 1-100 (default: 80)","fullPage":"Capture full scrollable page","delay":"Wait ms after page load","device":"Preset: desktop, desktop-hd, desktop-4k, laptop, macbook-pro, iphone-14, iphone-14-pro-max, ipad-pro, pixel-7, samsung-s23","scale":"Device scale factor (1-3)","darkMode":"Enable dark mode","selector":"CSS selector to capture element","waitForSelector":"Wait for element before capture","hideSelectors":"Array of selectors to hide","clickSelector":"Click element (dismiss modals)","scrollToSelector":"Scroll to element","injectCSS":"Custom CSS to inject","injectJS":"Custom JavaScript to execute","blockAds":"Block ads & trackers","blockCookieBanners":"Auto-dismiss cookie consent","cacheTTL":"Cache duration in seconds","forceRefresh":"Bypass cache","cookies":"Array of {name, value, domain}","httpHeaders":"Custom HTTP headers object","basicAuth":"{username, password}","geolocation":"{latitude, longitude, accuracy}","timezone":"Timezone ID (e.g., America/New_York)","locale":"Language locale (e.g., en-US)","pdfFormat":"A4 | Letter | Legal | Tabloid | A3 | A5","pdfLandscape":"Landscape orientation","pdfPrintBackground":"Include background colors"},"examples":{"basic":"GET /api/screenshot?url=https://github.com","fullPage":"GET /api/screenshot?url=https://github.com&fullPage=true","pdf":"GET /api/screenshot?url=https://github.com&format=pdf&pdfFormat=A4","mobile":"GET /api/screenshot?url=https://github.com&device=iphone-14","cleanCapture":"GET /api/screenshot?url=https://example.com&blockAds=true&blockCookieBanners=true","cached":"GET /api/screenshot?url=https://example.com&cacheTTL=3600","extractText":"GET /api/screenshot?url=https://example.com&format=markdown","batch":"POST /api/screenshot/batch { \"urls\": [\"https://a.com\", \"https://b.com\"], \"options\": {\"format\": \"png\"} }"},"pricing":{"free":{"price":"$0","screenshots":"100/day","features":"Core features"},"starter":{"price":"$9/mo","screenshots":"1,000/day","features":"+ Full page, Batch"},"pro":{"price":"$29/mo","screenshots":"10,000/day","features":"+ PDF, CSS/JS, Video"},"business":{"price":"$99/mo","screenshots":"50,000/day","features":"+ Proxy, Webhooks"},"enterprise":{"price":"Custom","screenshots":"Unlimited","features":"+ Dedicated, SLA"}},"devices":["desktop","desktop-hd","desktop-4k","laptop","macbook-pro","iphone-14","iphone-14-pro-max","ipad-pro","pixel-7","samsung-s23"]}