For the complete documentation index, see llms.txt. This page is also available as Markdown.

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
200

Successful response

application/json
statusbooleanOptional

Indicates whether the request was successful.

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
200

Successful response

application/json
statusbooleanOptional

Indicates whether the request was successful.

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.

bucketsstring[]Required

List of bucket UUIDs the credential can access.

subfolderstringOptional

Specific subfolder path restriction, if applicable.

Responses
200

Successful response

application/json
statusbooleanOptional

Indicates whether the credential creation was successful.

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
namestringOptional

The updated name for the credential.

bucketsstring[]Optional

Updated list of bucket UUIDs the credential can access.

subfolderstringOptional

Updated subfolder path restriction, if applicable.

Responses
200

Successful response

application/json
statusbooleanOptional

Indicates whether the credential update was successful.

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
200

Successful response

application/json
statusbooleanOptional

Indicates whether the credential deletion was successful.

messagestringOptional

Confirmation message regarding the deletion process.

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

Last updated

Was this helpful?