Skip to main content
POST
/
dca
/
collector
Create Scraper Template
curl --request POST \
  --url https://api.brightdata.com/dca/collector \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "Test",
  "deliver": {
    "type": "azure",
    "filename": {
      "template": "<string>",
      "extension": "json"
    },
    "container": "<string>",
    "credentials": {
      "account": "<string>",
      "key": "aSDinaTvuI8gbWludGxpZnk=",
      "sas_token": "<string>"
    },
    "directory": "<string>"
  }
}
'
{
  "name": "test collector",
  "deliver": {
    "type": "webhook",
    "endpoint": "https://webhook.site11111",
    "flatten_csv": false,
    "delivery_type": "deliver_results"
  },
  "active": false,
  "created": "2026-04-12T06:25:47.708Z",
  "user": "test@example.com",
  "customer": "customer",
  "customer_id": "ID",
  "output_format_ver": 1,
  "require_all_success": false,
  "default_queue_behavior": "parallel",
  "strict_input_normalize": true,
  "request_cmd_behavior": "send_ajax_request",
  "strict_url_validate": true,
  "no_strange_input_normalize": true,
  "allow_wait_ms": false,
  "id": "c_mnvdqy7w1fyaku0uep",
  "zone": "v__dca_test_collector_15",
  "notifications": {
    "success_rate": {
      "addresses": "test@example.com",
      "frequency": 1
    }
  },
  "history": [
    {
      "date": "2026-04-12T06:25:47.715Z",
      "user": "user",
      "comment": "Collector was created"
    }
  ],
  "output_fields": [],
  "fields": {},
  "template": {
    "stub": true
  },
  "has_output_fields_mapping": false,
  "account_id": "ID",
  "is_under_dataset_migration": false,
  "under_sla": false,
  "output_schema_incompatible": false,
  "beta_output_schema_incompatible": false,
  "is_scheduled": false
}

Authorizations

Authorization
string
header
required

Use your Bright Data API Key as a Bearer token in the Authorization header.

How to authenticate:

  1. Obtain your API Key from the Bright Data account settings at https://brightdata.com/cp/setting/users
  2. Include the API Key in the Authorization header of your requests
  3. Format: Authorization: Bearer YOUR_API_KEY

Example:

Authorization: Bearer b5648e1096c6442f60a6c4bbbe73f8d2234d3d8324554bd6a7ec8f3f251f07df

Learn how to get your Bright Data API key: https://docs.brightdata.com/api-reference/authentication

Body

application/json
name
string
required
Example:

"Test"

deliver
Microsoft Azure · object
required

Deliver configuration

Response

200 - application/json

Scraper created successfully