Create a batch
POST /v1/batches
Submit either parser URLs or prebuilt API inputs. The two shapes are mutually exclusive. Inputs are deduplicated and credits are reserved atomically. More than 100 jobs requires a database sink.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Header Parameters
Section titled “Header Parameters ”Deduplicates retries for 24 hours. Maximum 128 characters.
Request Body required
Section titled “Request Body required ”object
Fetch override. Credit price depends on browser and proxy settings.
object
default, highquality, hardcore, premium, or premium:<country code>.
Return data or write rows to an owned database.
object
Upsert key columns; defaults to _url for parser jobs.
object
object
Return data or write rows to an owned database.
object
Upsert key columns; defaults to _url for parser jobs.
Responses
Section titled “ Responses ”Batch accepted.
object
Return data or write rows to an owned database.
object
Upsert key columns; defaults to _url for parser jobs.
Malformed request.
object
Example
invalid requestField that failed validation.
Missing or invalid API key.
object
Example
invalid requestField that failed validation.
Insufficient unreserved credits.
object
Example
insufficient creditsResource missing or not owned by this account.
object
Example
invalid requestField that failed validation.
Validation failed.
object
Example
invalid requestField that failed validation.
Request, concurrency, or plan limit exceeded.
Headers
Section titled “Headers ”Seconds to wait when supplied.