Extract Structured Data
A 3-step recipe with Hyperbrowser. We can help you get access.
Recipe · 3 steps
Extract Structured Data
with Hyperbrowser
Extract structured JSON from pages using a prompt and optional schema.
- Submit an extract job over the supplied URLs using the prompt and optional output schema, capturing the returned jobId.
- Poll the extract job status. The status moves through pending and running before reaching completed, failed, or stopped; loop back while still in progress and branch out on a terminal state.
- Fetch the completed extract job to return the structured data object the LLM produced from the pages.
What you'll need to have ready
- apiKey: Hyperbrowser account API key sent in the x-api-key header.
- urls: The list of URLs to extract structured data from.
- prompt: The natural-language extraction prompt.
- schema: Optional JSON schema describing the structured output shape.
For your developer
Arazzo workflow hyperbrowser:extract-structured-data, 3 operations: post-api-extract → get-api-extract-id-status → get-api-extract-id. Specs on APIs.io.