Extract request.
URLs to extract content from. Up to 20 URLs.
As in SearchRequest, a natural-language description of the underlying question or goal driving the request. Used together with search_queries to focus excerpts on the most relevant content.
Optional keyword search queries, as in SearchRequest. Used together with objective to focus excerpts on the most relevant content.
Upper bound on total characters across excerpts from all extracted results.
Session identifier to track calls across separate search and extract calls, to be used as part of a larger task. Specifying it may give better contextual results for subsequent API calls.
1000The model generating this request and consuming the results. Enables optimizations and tailors default settings for the model's capabilities.
"claude-opus-4-7"
Advanced configuration for fetch policy, excerpt settings, and full content settings. May impact result quality and latency unless used carefully. When omitted, excerpts are enabled and full content is disabled by default.
Successful Response
Extract response.
Extract request ID, e.g. extract_cad0a6d2dec046bd95ae900527d880e7
Successful extract results.
Extract errors: requested URLs not in the results.
Session identifier. Echoed back from the request if provided, otherwise generated by the server. Should be passed to future search and extract calls made by the agent as part of the same larger task.
"session_8a911eb27c7a4afaa20d0d9dc98d07c0"
Warnings for the extract request, if any.
Usage metrics for the extract request.