Start multiple automations asynchronously
Creates and enqueues multiple automation runs in a single request, returning run_ids immediately without waiting for completion. Maximum 100 runs per request.
Atomic creation: Run creation is all-or-nothing. Either all runs are created successfully, or none are (returns error).
Idempotency: This endpoint does not currently support idempotency keys. Retrying a failed request may create duplicate runs.
Authorizations
API key for authentication. Get your key from the API Keys page.
Body
Batch of automation task configurations
Array of run configurations (1-100)
1 - 100 elementsBrowser Context Profile ID to use when use_profile is true.
1"prof_abc123def4567890"
Optional provider-supported structured-output schema subset applied to every run in the batch. Unsupported fields are rejected before the request is accepted.
{
"type": "object",
"properties": {
"title": { "type": "string" },
"price": { "type": "number" }
},
"required": ["title", "price"]
}Response
All runs created and enqueued successfully.
Batch async run response. Run creation is atomic. Returns run_ids on success, error on failure.