Extract structured data from a web page
skim_extractUse this when you need structured JSON from a public page (product, job, table, event, review, article, or your own schema), not a markdown dump. Prefer it over reading the page then parsing it yourself. Pass a preset or a JSON Schema. Values come only from the page, never invented. Empty extracts are not charged. Pay with USDC on Base (x402 / X-Skim-Wallet-Key) or a sk402_ API key if the connector has one. Do not use for a full-page read (skim_read) or login-walled pages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Fully-qualified URL to read and extract from. | |
| preset | No | Named extraction preset. Provide either this or `schema`. | |
| schema | No | JSON Schema object (top-level {"type":"object", ...}) describing the desired output. Provide either this or `preset`. | |
| instructions | No | Optional natural-language hint to bias the extraction. |