All errors

storage_access_denied

The storage destination rejected the credentials.

storageHTTP 400terminalnever billed

Common causes

  • · Wrong credentials.
  • · The bucket does not exist.
  • · The key lacks s3:PutObject.

What to do

  • · Re-test the configuration in the dashboard.
  • · Confirm bucket, region and endpoint.
  • · Grant s3:PutObject on the target prefix.

Response shape

HTTP 400
{
  "is_successful": false,
  "error_code": "storage_access_denied",
  "error_message": "The storage destination rejected the credentials.",
  "documentation_url": "https://api.pagecapture.dev/docs/errors/storage_access_denied",
  "request_id": "req_01..."
}