DocumentationStorage

Storage

Deliver captures directly to S3-compatible storage.

Storage uploads the rendered output to your bucket. Configure credentials in your dashboard.

Store an asset

{
  "url": "https://example.com",
  "storage": {
    "store": true,
    "path": "captures/homepage"
  }
}

Control visibility

{
  "url": "https://example.com",
  "storage": {
    "store": true,
    "public": true
  }
}
{
  "url": "https://example.com",
  "storage": {
    "store": true,
    "public": false,
    "expires_in": 3600
  }
}

Override storage target

{
  "url": "https://example.com",
  "storage": {
    "store": true,
    "provider": "s3",
    "bucket": "screenshots-prod",
    "path": "team-a/homepage"
  }
}

Notes

  • File extensions are added automatically based on format.
  • Debug artifacts require storage.store: true.
Updated 1 day ago
Did this page help you?