Skip to main content
PUT
Update Storage Settings

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

organization_id
string<uuid>
required

Body

application/json

Model for updating organization data storage configuration.

data_storage_mode
enum<string>
required

Where synced integration data is stored.

Available options:
humm_hosted,
customer_hosted
customer_storage_credential_mode
enum<string> | null
default:static_keys

How Humm authenticates to customer-hosted storage.

Available options:
static_keys,
iam_role
customer_s3_bucket
string | null
customer_s3_region
string | null
customer_aws_access_key_id
string | null
customer_aws_secret_access_key
string | null
customer_iam_role_arn
string | null

Response

Successful Response

Response model for organization data storage configuration.

organization_id
string<uuid>
required
data_storage_mode
enum<string>
required

Where synced integration data is stored.

Available options:
humm_hosted,
customer_hosted
updated_at
string<date-time>
required
customer_s3_bucket
string | null
customer_s3_region
string | null
customer_storage_credential_mode
enum<string> | null

How Humm authenticates to customer-hosted storage.

Available options:
static_keys,
iam_role
customer_aws_access_key_id
string | null
has_customer_aws_secret_access_key
boolean
default:false
customer_iam_role_arn
string | null
customer_iam_role_external_id
string | null
customer_iam_role_pending_external_id
string | null