Overview
BYOK endpointsAvailable Operations
- list - List BYOK provider credentials
- create - Create a BYOK provider credential
- delete - Delete a BYOK provider credential
- get - Get a BYOK provider credential
- update - Update a BYOK provider credential
list
List the bring-your-own-key (BYOK) provider credentials for the authenticated entity’s default workspace. Use theworkspace_id query parameter to scope the result to a different workspace, or the provider query parameter to filter by upstream provider. Management key required.
Example Usage
Parameters
Response
operations.ListBYOKKeysResponseErrors
create
Create a new bring-your-own-key (BYOK) provider credential. The raw key is encrypted at rest and never returned in API responses. Defaults to the authenticated entity’s default workspace; use theworkspace_id body field to scope to a different workspace. Treat the raw key as write-only; it is never returned after creation. Management key required.
Example Usage
Parameters
Response
components.CreateBYOKKeyResponseErrors
delete
Delete (soft-delete) a bring-your-own-key (BYOK) provider credential by itsid. The encrypted key material is wiped and the record is marked as deleted. Management key required.
Example Usage
Parameters
Response
components.DeleteBYOKKeyResponseErrors
get
Get a single bring-your-own-key (BYOK) provider credential by itsid. Management key required.
Example Usage
Parameters
Response
components.GetBYOKKeyResponseErrors
update
Update an existing bring-your-own-key (BYOK) provider credential by itsid. Include the key field to rotate the raw provider API key in-place (the previous key material is overwritten). Management key required.