capabilities.work

Full Page Archive

A 3-step recipe with Browserless. We can help you get access.

Recipe · 3 steps

Full Page Archive

Unblock a URL, then scrape structured data or fall back to a content render.

  1. Clear bot detection on the URL, returning cookies, HTML content, and a base64 full-page screenshot.
  2. Extract structured element data for the supplied selectors from the unblocked URL, reusing the cookies recovered from the unblock step.
  3. Fall back to rendering the page HTML via /chrome/content when the unblock step returned no content, reusing the recovered cookies.
What you'll need to have ready
  • token: The Browserless authorization token passed as a query parameter.
  • url: The URL to unblock and archive.
  • selectors: An array of element selector objects to extract when content is available.
For your developer

Arazzo workflow browserless:full-page-archive, 3 operations: {$sourceDescriptions.browserRestApisApi.url}#/paths/~1chrome~1unblock/post → {$sourceDescriptions.browserRestApisApi.url}#/paths/~1chrome~1scrape/post → {$sourceDescriptions.browserRestApisApi.url}#/paths/~1chrome~1content/post. Specs on APIs.io.