Skip to main content
This guide shows you how to use two advanced delivery features for scrapers: streamed delivery for large snapshots and file delivery to retrieve raw page files with your data.
Prerequisites:
  • A Bright Data account with an active scraper
  • Delivery method set to Storage or Webhook (both features require this)

How to stream delivery in batches

When a snapshot is large, streamed delivery lets you receive results immediately as they’re collected, in batches, rather than waiting for the full snapshot to complete.

Enable streamed delivery

Control panel

  1. Open your scraper’s Delivery settings tab.
  2. Toggle Stream results on.
  3. Enter how many data lines each batch should contain.
Stream results toggle in Delivery settings

Web Scraper API parameter

Add &stream_max_lines=1000 to your Web Scraper API (WSAPI) request:

Limits

Streamed delivery requires a Storage or Webhook delivery method. It is not compatible with API download.

How to deliver raw page files

File delivery lets you retrieve raw page files (HTML snapshots, WARC archives, or screenshots) alongside your scraped data.

How to enable file delivery

Add &download_fields= to your WSAPI request with one or more of the available file types:
To request multiple file types, pass them as a comma-separated list:

Available file types

File delivery works only when the delivery method is set to Storage or Webhook.

Delivery options

Configure your storage destination and output format

API reference

Full API parameters for triggering and managing snapshots