scrapfly.scrapeUrls sends one atomic batch while preserving a correlation ID for every result.
Scrapfly offers the Batch API on paid plans. Free-plan requests fail before any URL is scraped.
Returns
{ results }. Each entry contains correlationId and either the same result shape as scrapfly.scrapeUrl or { error: { name, message } }. Scrapfly can complete parts out of order; use correlationId, not array position, to join them.