Async Scraping

Submit Batch

Submit up to 100 URLs for parallel async scraping. Returns a batch_id to track progress.

post/api/v1/async/batch

Request

  • Base URL: https://api.finedata.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.finedata.ai/api/v1/async/batch
  • Auth: HTTP bearer

Headers

authorizationstring nullable
x-api-keystring nullable

Request body

callback_urlstring nullable

Webhook URL called when all jobs in the batch complete

Example request

{
  "callback_url": "https://your-server.com/batch-webhook",
  "requests": [
    {
      "url": "https://example.com/page1"
    },
    {
      "url": "https://example.com/page2",
      "use_js_render": true
    },
    {
      "body": "{}",
      "method": "POST",
      "url": "https://api.example.com/data"
    }
  ]
}

Response

Successful Response

batch_idstring required

Unique batch identifier

total_jobsinteger required

Number of jobs in the batch

statusstring required

Batch status (initially 'pending')

created_atstring required

Creation timestamp

Changes

No recorded changes to this operation across all 1 revision of this API.