Skip to main content
POST
/
api
/
storage
/
s3
/
access-keys
Create S3 Access Key
curl --request POST \
  --url https://api.example.com/api/storage/s3/access-keys \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "description": "backup-script"
}
'
{
  "data": {
    "id": "11111111-1111-1111-1111-111111111111",
    "accessKeyId": "INSFABC123DEF456GH78",
    "secretAccessKey": "x7K2-a_pL9qRs4N8vYzWcE1fH5gJ3mUtBoD6ViXk",
    "description": "backup-script",
    "createdAt": "2026-04-22T00:00:00Z",
    "lastUsedAt": null
  }
}

Authorizations

x-api-key
string
header
required

Body

application/json
description
string

Optional label to help you identify the key later

Maximum string length: 200
Example:

"backup-script"

Response

Access key created

data
object

An S3 access key record (without the plaintext secret).