Object Storage
GET
header
AuthorizationBearer <token>API Key access
regionId?stringRegion the build context will be used in. When that region has its own build-context bucket, the returned credentials target it; otherwise they target the Daytona-hosted bucket.
X-Daytona-Organization-ID?stringUse with JWT to specify the organization ID
Temporary storage access has been generated
application/json- response
accessKey*stringAccess key for storage authentication
secret*stringSecret key for storage authentication
sessionToken*stringSession token for storage authentication
storageUrl*stringStorage URL
organizationId*stringOrganization ID
bucket*stringS3 bucket name
region*stringRegion for the storage backend (e.g. "us-east-2")
curl -X GET 'http://localhost:3000/object-storage/push-access'{ "organizationId": "123e4567-e89b-12d3-a456-426614174000", "bucket": "daytona", "accessKey": "temp-user-123", "sessionToken": "eyJhbGciOiJIUzI1NiIs...", "secret": "abchbGciOiJIUzI1NiIs...", "region": "us-east-1", "storageUrl": "storage.example.com"}