Batch
Extract content from multiple URLs in a single request. Requests are processed concurrently on the server.
POST
/v1/batchExtract content from multiple URLs concurrently.
Request body
| Field | Type | Required | Description |
|---|---|---|---|
urls | string[] | Yes | Array of URLs to extract. |
formats | string[] | No | Output formats. Options: markdown, llm, text, json. Defaults to ["markdown"]. |
concurrency | number | No | Max concurrent requests. Default: 5. |
Response
Note
Individual URL failures do not fail the entire batch. Check the
error field on each result to detect per-URL failures.Example
Tip
For large URL lists, keep concurrency reasonable (5-10) to avoid overwhelming target servers. The server-side default of 5 is a good starting point.