Extract With Schema
extract_with_schemaExtract structured data from web pages using CSS selectors, custom schemas, or presets for products, articles, local businesses, and recipes. Fallback selectors ensure reliable extraction.
Instructions
Extract structured data from a web page using configurable CSS selectors. Supports custom schemas and built-in presets (ecommerce-product, article, local-business, recipe). Each field defines a CSS selector, optional attribute, multiple flag, and transform (text, html, number, trim, href). Fallback selectors can be provided for resilience.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to extract data from | |
| preset | No | Built-in preset schema. If both preset and schema are provided, schema overrides preset fields | |
| schema | No | Extraction schema: keys are field names, values define selector/attribute/multiple/transform | |
| fallbackSelectors | No | Fallback selectors used when primary selector finds nothing |