Storage

List all storages

get
Responses
200

OK

application/json
get
/storage

Create Acd storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/acd

Create Azureblob storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/azureblob

Create B2 storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/b2

Create Box storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/box

Create Drive storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/drive

Create Dropbox storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/dropbox

Create Fichier storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/fichier

Create Filefabric storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/filefabric

Create Ftp storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/ftp

Create Gcs storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/gcs

Create Gphotos storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/gphotos

Create Hdfs storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/hdfs

Create Hidrive storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/hidrive

Create Http storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/http

Create Internetarchive storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/internetarchive

Create Jottacloud storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/jottacloud

Create Koofr storage with digistorage - Digi Storage, https://storage.rcs-rds.ro/

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/koofr/digistorage

Create Koofr storage with koofr - Koofr, https://app.koofr.net/

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/koofr/koofr

Create Koofr storage with other - Any other Koofr API compatible storage service

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/koofr/other

Create Local storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/local

Create Mailru storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/mailru

Create Mega storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/mega

Create Netstorage storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/netstorage

Create Onedrive storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/onedrive

Create Oos storage with env_auth - automatically pickup the credentials from runtime(env), first one to provide auth wins

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/oos/env_auth

Create Oos storage with instance_principal_auth - use instance principals to authorize an instance to make API calls.

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/oos/instance_principal_auth

Create Oos storage with no_auth - no credentials needed, this is typically for reading public buckets

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/oos/no_auth

Create Oos storage with resource_principal_auth - use resource principals to make API calls

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/oos/resource_principal_auth

Create Oos storage with user_principal_auth - use an OCI user and an API key for authentication.

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/oos/user_principal_auth

Create Opendrive storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/opendrive

Create Pcloud storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/pcloud

Create Premiumizeme storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/premiumizeme

Create Putio storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/putio

Create Qingstor storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/qingstor

Create S3 storage with Alibaba - Alibaba Cloud Object Storage System (OSS) formerly Aliyun

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/alibaba

Create S3 storage with ArvanCloud - Arvan Cloud Object Storage (AOS)

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/arvancloud

Create S3 storage with AWS - Amazon Web Services (AWS) S3

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/aws

Create S3 storage with Ceph - Ceph Object Storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/ceph

Create S3 storage with ChinaMobile - China Mobile Ecloud Elastic Object Storage (EOS)

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/chinamobile

Create S3 storage with Cloudflare - Cloudflare R2 Storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/cloudflare

Create S3 storage with DigitalOcean - DigitalOcean Spaces

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/digitalocean

Create S3 storage with Dreamhost - Dreamhost DreamObjects

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/dreamhost

Create S3 storage with HuaweiOBS - Huawei Object Storage Service

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/huaweiobs

Create S3 storage with IBMCOS - IBM COS S3

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/ibmcos

Create S3 storage with IDrive - IDrive e2

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/idrive

Create S3 storage with IONOS - IONOS Cloud

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/ionos

Create S3 storage with Liara - Liara Object Storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/liara

Create S3 storage with LyveCloud - Seagate Lyve Cloud

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/lyvecloud

Create S3 storage with Minio - Minio Object Storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/minio

Create S3 storage with Netease - Netease Object Storage (NOS)

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/netease

Create S3 storage with Other - Any other S3 compatible provider

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/other

Create S3 storage with Qiniu - Qiniu Object Storage (Kodo)

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/qiniu

Create S3 storage with RackCorp - RackCorp Object Storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/rackcorp

Create S3 storage with Scaleway - Scaleway Object Storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/scaleway

Create S3 storage with SeaweedFS - SeaweedFS S3

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/seaweedfs

Create S3 storage with StackPath - StackPath Object Storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/stackpath

Create S3 storage with Storj - Storj (S3 Compatible Gateway)

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/storj

Create S3 storage with TencentCOS - Tencent Cloud Object Storage (COS)

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/tencentcos

Create S3 storage with Wasabi - Wasabi Object Storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/s3/wasabi

Create Seafile storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/seafile

Create Sftp storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/sftp

Create Sharefile storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/sharefile

Create Sia storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/sia

Create Smb storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/smb

Create Storj storage with existing - Use an existing access grant.

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/storj/existing

Create Storj storage with new - Create a new access grant from satellite address, API key, and passphrase.

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/storj/new

Create Sugarsync storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/sugarsync

Create Swift storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/swift

Create Union storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/union

Create Uptobox storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/uptobox

Create Webdav storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/webdav

Create Yandex storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/yandex

Create Zoho storage

post
Body
namestringOptional

Name of the storage, must be unique

Example: my-storage
pathstringOptional

Path of the storage

Responses
200

OK

application/json
post
/storage/zoho

Remove a storage

delete
Path parameters
namestringRequired

Storage ID or name

Responses
delete
/storage/{name}

No content

Update a storage connection

patch
Path parameters
namestringRequired

Storage ID or name

Body
Other propertiesstringOptional
Responses
200

OK

application/json
patch
/storage/{name}

Explore directory entries in a storage system

get
Path parameters
namestringRequired

Storage ID or name

pathstringRequired

Path in the storage system to explore

Responses
200

OK

application/json
get
/storage/{name}/explore/{path}

Rename a storage connection

patch
Path parameters
namestringRequired

Storage ID or name

Body
namestringRequired
Responses
200

OK

application/json
patch
/storage/{name}/rename

Last updated

Was this helpful?