Extract Async
Authorization
BearerAuth In: header
Request Body
application/json
Custom flow for the optimization engine: maps candidate names to the number of attempts to spend on each candidate before advancing (0 skips it). Key order defines the flow order. Providing it opts the request into 'auto' driver selection.
Request body for POST, PUT, PATCH methods
Array of browser automation actions to execute sequentially
1 <= itemsCity for geolocation
Whether to automatically handle cookie consent headers
Country code for geolocation and proxy selection
"ALL"Device type for browser emulation
"desktop"Value in
- "desktop"
- "mobile"
- "tablet"
Browser driver to use
Value in
- "auto"
- "vx6"
- "vx8"
- "vx8-pro"
- "vx10"
- "vx10-pro"
- "vx12"
- "vx12-pro"
- "media-vx6"
- "fast-vx6"
Expected HTTP status codes for successful requests
List of acceptable response formats in order of preference
1 <= itemsCustom HTTP headers to include in the request
{}Whether to use HTTP/2 protocol
falseWhether to emulate XMLHttpRequest behavior
falseLocale for browser language and region settings
"en"Selects which markdown conversion strategy to use. "full_page" converts the entire HTML page. "main_content" uses Mozilla Readability to extract the main article content before converting.
"full_page"Value in
- "full_page"
- "main_content"
HTTP method for the request
"GET"Value in
- "GET"
- "POST"
- "PUT"
- "PATCH"
- "DELETE"
Filters for capturing network traffic
Operating system to emulate
Value in
- "windows"
- "mac os"
- "linux"
- "android"
- "ios"
Whether to parse the response content
falseCustom parser configuration as a key-value map
Referrer policy for the request
Whether to render JavaScript content using a browser
Request timeout in milliseconds
1 <= valueUS state for geolocation (only valid when country is US)
Value in
- "AL"
- "AK"
- "AS"
- "AZ"
- "AR"
- "CA"
- "CO"
- "CT"
- "DE"
- "DC"
- "FL"
- "GA"
- "GU"
- "HI"
- "ID"
- "IL"
- "IN"
- "IA"
- "KS"
- "KY"
- "LA"
- "ME"
- "MD"
- "MA"
- "MI"
- "MN"
- "MS"
- "MO"
- "MT"
- "NE"
- "NV"
- "NH"
- "NJ"
- "NM"
- "NY"
- "NC"
- "ND"
- "MP"
- "OH"
- "OK"
- "OR"
- "PA"
- "PR"
- "RI"
- "SC"
- "SD"
- "TN"
- "TX"
- "UT"
- "VT"
- "VA"
- "VI"
- "WA"
- "WV"
- "WI"
- "WY"
User-defined tag for request identification
Target URL to scrape
URL to call back when async operation completes
Whether to compress stored data
Custom name for the stored object
Type of storage to use for results
URL for storage location
Response Body
application/json
curl -X POST "https://example.com/v2/extract/async" \ -H "Content-Type: application/json" \ -d '{ "url": "string" }'{ "status": "success", "task": { "_query": null, "account_name": "string", "api_type": "web", "batch_id": "4b0a90bf-c951-42e4-95b3-a95a65ba69fc", "created_at": "2024-01-15T10:30:00Z", "download_url": "https://api.webit.live/api/v2/tasks/123e4567-e89b-12d3-a456-426614174000/results", "error": "Connection timeout", "error_type": "timeout_error", "id": "123e4567-e89b-12d3-a456-426614174000", "input": null, "modified_at": "2024-01-15T10:35:00Z", "output_url": "string", "queue": "string", "state": "pending", "status_code": 200, "status_url": "https://api.webit.live/api/v2/tasks/123e4567-e89b-12d3-a456-426614174000" }}