Retrieve the exact fields and credentials required to configure a specific delivery destination type such as s3, sftp, gcs or webhook.
Each delivery destination supported by Bright Data has its own field set. For example,Documentation Index
Fetch the complete documentation index at: https://docs.brightdata.com/llms.txt
Use this file to discover all available pages before exploring further.
s3 requires a bucket and either an access key/secret pair or an IAM role ARN plus external ID, while sftp requires host and credential fields. Call this endpoint with the destination type you plan to use, then supply the returned fields in the deliver object when you call Update view delivery settings.
destination_type values. Then call this endpoint with the selected destination_type and pass the required fields in the deliver object.
For cloud storage destinations, Bright Data may validate that delivered files are readable after upload. Make sure the credentials include the provider-specific upload and read permissions listed below. If read permission is missing, delivery upload may succeed, but read-after-upload validation can fail.
s3:PutObjects3:GetObjects3:AbortMultipartUpload and s3:ListMultipartUploadParts.
s3:PutObjects3:GetObjects3:AbortMultipartUpload and s3:ListMultipartUploadParts.
The IAM role trust policy must allow Bright Data’s delivery role to assume the customer role using the provided external ID.
r, read, required for read-after-upload validationc, create, required for creating new blobsw, write, required for uploading blob contentstorage.objects.createstorage.objects.getoss:PutObjectoss:GetObjectPOST requests2xx response after receiving the payloadUse your Bright Data API Key as a Bearer token in the Authorization header.
How to authenticate:
Authorization: Bearer YOUR_API_KEYExample:
Authorization: Bearer b5648e1096c6442f60a6c4bbbe73f8d2234d3d8324554bd6a7ec8f3f251f07dfLearn how to get your Bright Data API key: https://docs.brightdata.com/api-reference/authentication
The identifier of the delivery strategy. Supported values: api_pull, webhook, email, gcs, gcp_pubsub, s3, snowflake, ali_oss, sftp, azure.
"s3"