Credentials

Manage API credentials that grant access to your Stook Buckets and subfolders.

List credentials

get

Retrieves a list of access keys and security credentials associated with the specified organization.

Path parameters
organization_uuidstringRequired

Unique identifier for the organization.

Responses
chevron-right
200

Successful response

application/json
get
/api/v2/stook/{organization_uuid}/credential

Retrieve credential details

get

Retrieves detailed information for a specific access credential, including its permissions and associated buckets.

Path parameters
organization_uuidstringRequired

Unique identifier for the organization.

credential_uuidstringRequired

Unique identifier for the specific credential.

Responses
chevron-right
200

Successful response

application/json
get
/api/v2/stook/{organization_uuid}/credential/{credential_uuid}

Create an access credential

post

Creates a new access credential with specific permissions for storage buckets or subfolders in the Medianova Control Panel.

Path parameters
organization_uuidstringRequired

Unique identifier for the organization.

Body
namestringRequired

Name of the credential for identification.

is_readonlybooleanOptional

Indicates whether the credential has read-only permissions.

bucketsstring[]Required

List of bucket UUIDs the credential can access.

subfolderstringOptional

Specific subfolder path restriction, if applicable.

Responses
chevron-right
200

Successful response

application/json
post
/api/v2/stook/{organization_uuid}/credentials
200

Successful response

Update an access credential

put

Updates the configuration and access permissions for an existing credential in the Medianova Control Panel.

Path parameters
organization_uuidstringRequired

Unique identifier for the organization.

credential_uuidstringRequired

Unique identifier for the credential to be updated.

Body
namestringRequired

The updated name for the credential.

is_readonlybooleanRequired

Sets whether the credential has read-only access.

bucketsstring[]Required

Updated list of bucket UUIDs the credential can access.

subfolderstringOptional

Updated subfolder path restriction, if applicable.

Responses
chevron-right
200

Successful response

application/json
put
/api/v2/stook/{organization_uuid}/credential/{credential_uuid}
200

Successful response

Delete an access credential

delete

Permanently removes a specific access credential from the specified organization in the Medianova Control Panel.

Path parameters
organization_uuidstringRequired

Unique identifier for the organization.

credential_uuidstringRequired

Unique identifier for the credential to be deleted.

Responses
chevron-right
200

Successful response

application/json
delete
/api/v2/stook/{organization_uuid}/credential/{credential_uuid}

Last updated

Was this helpful?