Extract
Note: A new v2 version of this API is now available with improved features and performance.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
The URLs to extract data from. URLs should be in glob format.
Prompt to guide the extraction process
Schema to define the structure of the extracted data. Must conform to JSON Schema.
When true, the extraction will use web search to find additional data
When true, sitemap.xml files will be ignored during website scanning
When true, subdomains of the provided URLs will also be scanned
When true, the sources used to extract the data will be included in the response as sources key
If invalid URLs are specified in the urls array, they will be ignored. Instead of them failing the entire request, an extract using the remaining valid URLs will be performed, and the invalid URLs will be returned in the invalidURLs field of the response.
Per-request Threat Protection override. Fields you provide replace the corresponding fields of your organization's policy for this request only; omitted fields keep their organization-level values. Requires Threat Protection to be enabled for your team (enterprise feature) — otherwise the request is rejected with a 403. If your organization has disabled request overrides, any request that includes this object is rejected with a 403. If Threat Protection is enforced for your team, mode may not be set to off.
Response
Successful extraction

