Fullpage Parameter

The fullpage parameter allows you to capture the entire page height, regardless of the viewport height setting.

Specifications

PropertyValue
Typeboolean
RequiredNo
Defaultfalse
APIBoth HTML/CSS and Screenshot APIs

Description

When fullpage is set to true:

  • The entire page height will be captured
  • The viewport width will still be respected
  • Scrollable content will be included in the capture
  • The final image height will match the content height

For pages with dynamic content or infinite scroll, we recommend setting a reasonable max-height on your content to prevent timeouts.

Examples

Basic Fullpage Screenshot

{
    "url": "https://example.com",
    "fullpage": true
}

HTML with Long Content

{
    "html": "<div style='height: 2000px'>Long scrolling content</div>",
    "fullpage": true,
    "width": 1440
}

Combining with Webhook

{
    "url": "https://example.com",
    "fullpage": true,
    "webhook_url": "https://your-domain.com/webhook"
}

Full page captures may take longer to process, especially for long pages. We recommend using the webhook_url parameter for these requests.

Common Use Cases

  1. Landing Page Captures

    • Capture entire marketing pages
    • Include all sections in one image
  2. Content Archives

    • Save full articles or blog posts
    • Archive entire web pages
  3. Portfolio Screenshots

    • Capture entire project pages
    • Show full design implementations

Consider using CSS to set a max-height on infinite scroll containers or dynamic content to ensure reliable captures.