Extract JSON
Fetches a URL and extracts structured data according to a provided JSON schema
Authorization
BearerAuth Bearer token for API authentication
In: header
Request Body
application/json
Request body
Fetch effort level controlling speed vs. capability tradeoff. "min": fastest, no fallback (1-5s). "standard": balanced with enhanced reliability (default, 3-15s). "max": full browser rendering for JS-heavy sites (15-60s).
"standard"Value in
- "min"
- "standard"
- "max"
Optional geotargeting parameters for proxy requests
JSON schema definition that describes the structure of data to extract. If the schema includes a "page_title" or "favicon" property, those fields are automatically filled from page metadata when the AI leaves them empty.
Bypass cache and force fresh data retrieval
falseURL to fetch and extract data from
uriResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/extract/json" \ -H "Content-Type: application/json" \ -d '{ "json_schema": { "properties": { "stories": { "items": { "properties": { "author": { "description": "Author username", "type": "string" }, "points": { "description": "Story points", "type": "number" }, "title": { "description": "Story title", "type": "string" } }, "type": "object" }, "type": "array" } }, "type": "object" }, "url": "https://news.ycombinator.com" }'{}Submit Input Response POST
Submit a response to an interactive form data request from an in-progress automation task. When the AI agent encounters a form requiring user data, it emits an `interactive:form_data:request` or `interactive:form_data:error` SSE event containing a `requestId`. Use this endpoint to provide the requested data or cancel the request. **Lifecycle:** - Input requests expire after 2 minutes by default - Expired or already-answered requests return `410 Gone` - Successful submissions return `202 Accepted` (fire-and-forget from caller's perspective)
Extract Markdown POST
Fetches a URL and converts its HTML content to clean Markdown format with optional metadata extraction