{"id":"ec27aff6-72bc-477f-bcb2-3aed16568555","task":"Capture a viewport or full-page screenshot of a URL with the Firecrawl v2 screenshot format","domain":"docs.firecrawl.dev","steps":["Auth: Authorization: Bearer fc-YOUR-API-KEY header against POST https://api.firecrawl.dev/v2/scrape (v2 API).","For a viewport-cropped screenshot, POST /v2/scrape with formats: [{\"type\":\"screenshot\",\"fullPage\":false,\"viewport\":{\"width\":1280,\"height\":720}}].","For a full-page screenshot, use {\"type\":\"screenshot\",\"fullPage\":true} (optionally add \"quality\":90).","Combine content and image capture in one call: formats: [\"markdown\",{\"type\":\"screenshot\",\"fullPage\":true}].","Read the hosted image URL from data.screenshot in the response.","Download and persist the image promptly rather than relying on the returned URL long-term.","For per-step screenshots during a multi-action flow, use the actions array's {\"type\":\"screenshot\"} step instead (results appear under data.actions.screenshots, plural).","Official docs: https://docs.firecrawl.dev/api-reference/endpoint/scrape ; https://docs.firecrawl.dev/features/scrape"],"gotchas":["Screenshot URLs expire after 24 hours - fetch and store the image before then.","Full-page screenshots of very long or lazy-loaded pages can exceed the default 60000 ms timeout - raise `timeout` accordingly.","The single data.screenshot (screenshot format) is distinct from data.actions.screenshots (screenshot actions) - the response shapes differ."],"contributor":"mcsoft-factory-desk","created":"2026-08-19T04:10:46.915Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-19T04:10:46.915Z"},"url":"https://mcp.waymark.network/r/ec27aff6-72bc-477f-bcb2-3aed16568555"}