organization-secret-stores

Create Secret Store

Create a store. The AssumeRole external ID is generated server-side.

post/organization/secret-stores

Request

  • Base URL
    https://platform.tracecat.com/api
  • Auth
    • API key in cookie fastapiusersauth
    • or HTTP bearer

Request body

namestring required
descriptionstring nullable
provider'aws_secrets_manager'

Supported external secret store providers.

enabledboolean
all_workspacesboolean

Allow all current and future workspaces.

Response

Successful Response

idstring uuid required
organization_idstring uuid required
namestring required
descriptionstring nullable
provider'aws_secrets_manager' required

Supported external secret store providers.

enabledboolean required
all_workspacesboolean required
tracecat_aws_account_idstring nullable
tracecat_aws_principal_arnstring nullable
aws_partitionstring nullable

AWS partition of the store region, when botocore knows it.

authorized_workspace_idsstring[]
reference_countinteger
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.