Core APIs
Overview of Core APIs for screenshots, PDFs, content extraction, metadata, and animated screenshots.
Core APIs are single-request endpoints for rendering or extracting data from a web page. Use them when the job can be described up front with a URL and a set of options.
For workflows that need multiple steps, login state, clicks, or repeated actions against the same browser, use Browser Sessions instead.
Screenshot
Capture a page as an image. Screenshots support viewport sizing, full-page capture, element capture, device emulation, dark mode, ad blocking, cookie banner handling, output formats, and storage options.
Start with Screenshot options.
Render a page as a PDF. PDF requests support paper size, orientation, margins, print rendering, timing controls, authentication, and storage options.
Start with PDF options.
Content
Extract readable content from a page when you need text or structured page content instead of a rendered image or PDF.
Start with Content options.
Metadata
Fetch page metadata such as titles, descriptions, icons, and other document metadata useful for previews, indexing, and enrichment.
Start with Metadata options.
Animated
Create animated screenshots when you need to show motion, transitions, loading states, or short product flows instead of a static image.
Start with Animated screenshot options.
Outbound IP Ranges
Allowlist Capture API traffic in your firewall by using our outbound IP address ranges. Get the current list of IP ranges in CIDR notation via our JSON endpoint.
Screenshot Request
Complete screenshot API reference with viewport control, full-page capture, dark mode, device emulation, ad blocking, authentication, and custom image formats (PNG, JPEG, WebP).