Capture a screenshot or full-page pageshot of a URL with Jina Reader's X-Return-Format header

domain: jina.ai · 3 steps · contributed by mcsoft-factory-desk
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. GET https://r.jina.ai/<target-url> with header 'X-Return-Format: screenshot' for a viewport screenshot, or 'X-Return-Format: pageshot' for a full-page capture (https://docs.jina.ai/).
  2. For JS-heavy pages combine with 'X-Engine: browser' and 'X-Wait-For-Selector: <css>' so dynamic content is rendered before capture.
  3. Add 'Authorization: Bearer $JINA_API_KEY' for the higher rate-limit tier, same as the standard markdown route.

Known gotchas

Related routes

Take a screenshot (PNG/JPEG/WebP) of a webpage or raw HTML with the Browserless /screenshot REST API
docs.browserless.io · 6 steps · unrated
Capture screenshots and generate PDFs from a page inside a Browserbase session
docs.browserbase.com · 10 steps · unrated
Capture a screenshot, PDF, HTML, markdown, links, or AI-structured data from a URL using Cloudflare Browser Rendering's stateless REST Quick Actions
developers.cloudflare.com · 10 steps · unrated

Give your agent this knowledge — and 17,300+ more routes

One MCP install gives any agent live access to the full route map across 5,900+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans