Skip to main content

Create object storage account

POST 

/organizations/organization/object_storage/object_storage_cluster

Create a new object storage account for an organization. Provisioning will be started in the background and can be monitored via the GET account endpoint.

Scopes

  • object_storage

OAuth2 Scopes

When using OAuth2 authentication, scopes are prefixed with api.katapult.io/core/v1/.

Request

Body

    organization

    object

    required

    All 'organization[]' params are mutually exclusive, only one can be provided.

    id string
    sub_domain string

    object_storage_cluster

    object

    required

    region string

Responses

Create a new object storage account for an organization. Provisioning will be started in the background and can be monitored via the GET account endpoint.

Schema

    object_storage_account

    object

    required

    region string
    created_at integer
    provisioning_state ObjectStorageAccountProvisioningStateEnum (string)

    Possible values: [provisioning, provisioned, failed]

    size integer

    The total storage used in bytes (updated periodically)

    bucket_count integer

    data_center

    object

    id string
    name string
    permalink string

    country

    object

    id string
    name string
    iso_code2 string
    iso_code3 string
    time_zone stringnullable
    eu boolean
Loading...