Create a new cloud storage location.
Required Role: ADMIN or OWNER
Tier Limits:
Locations define cloud storage endpoints (buckets/containers). RClone configuration options are set at the Task level, not here.
Example request body for S3:
{
"name": "Production S3 Bucket",
"description": "Main production data storage",
"location_type": "s3",
"secret_id": "uuid-of-secret",
"bucket_name": "my-prod-bucket",
"region": "us-east-1"
}
Example for Azure Blob:
{
"name": "Azure Backup Storage",
"location_type": "azure_blob",
"secret_id": "uuid-of-secret",
"bucket_name": "backup-container",
"region": "eastus"
}
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Schema for creating a new cloud storage location.
Locations define cloud storage endpoints (buckets/containers) that can be used as sources or destinations in data transfer tasks. RClone configuration options are set at the Task level, not here.
Location name
1 - 255Cloud provider type
s3, azure_blob, gcs, r2, b2, wasabi, railway, oracle_object_storage_s3, s3_compatible, tigris, digitalocean_spaces, hetzner, rabata ID of the secret containing credentials
Bucket/container name
1 - 255Optional description
2000Cloud provider region
100Custom endpoint URL (for S3-compatible providers)
2048Successful Response
Schema for detailed location information.
Cloud storage provider types.
s3, azure_blob, gcs, r2, b2, wasabi, railway, oracle_object_storage_s3, s3_compatible, tigris, digitalocean_spaces, hetzner, rabata Statistics about location usage in tasks.
Most recent verification attempt (success or failure) for health badge. last_verified_at only updates on success — this field reflects the actual most recent run regardless of outcome.
Email of user who created this location
User who last updated this location
Email of user who last updated this location
Name of the linked secret
Tasks using this location as source
Tasks using this location as destination