Create multiple scrape jobs
Create multiple scrape jobs at once from an array of URLs. Supports up to 2000 URLs per request. Each URL will be processed independently, with successful creations and failures reported separately.
Documentation Index
Fetch the complete documentation index at: https://docs.avidoai.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Your unique Avido API key
Your unique Avido Application ID
Body
Request body for creating multiple scrape jobs at once
Array of URLs to scrape (1-2000 URLs, max 2048 chars each). Each URL must be https and resolve to a public host.
1 - 2000 elements1 - 2048[
"https://example.com/docs",
"https://example.com/guide.pdf",
"https://example.com/api"
]Optional quickstart ID to associate with all scrape jobs
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"123e4567-e89b-12d3-a456-426614174000"
Response
Bulk scrape jobs created. Contains arrays of successfully created jobs and any failures.
Response after bulk creating scrape jobs
Successfully created scrape jobs
[
{
"url": "https://example.com/docs",
"scrapeJobId": "123e4567-e89b-12d3-a456-426614174000"
},
{
"url": "https://example.com/guide.pdf",
"scrapeJobId": "456e7890-e89b-12d3-a456-426614174000"
}
]Failed scrape job creations
[
{
"url": "https://invalid-url",
"error": "Invalid URL format"
}
]