Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 14 additions & 8 deletions .speakeasy/in.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24508,7 +24508,8 @@ paths:
description: >-
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 the `workspace_id` body field to
scope to a different workspace. [Management key](/docs/guides/overview/auth/management-api-keys) required.
scope to a different workspace. Treat the raw key as write-only; it is never returned after creation.
[Management key](/docs/guides/overview/auth/management-api-keys) required.
operationId: createBYOKKey
requestBody:
content:
Expand Down Expand Up @@ -27188,7 +27189,9 @@ paths:
- Guardrails
x-speakeasy-name-override: get
patch:
description: Update an existing guardrail. [Management key](/docs/guides/overview/auth/management-api-keys) required.
description: >-
Update an existing guardrail. Collection fields use replace semantics: send the full desired set on every
update. [Management key](/docs/guides/overview/auth/management-api-keys) required.
operationId: updateGuardrail
parameters:
- description: The unique identifier of the guardrail to update
Expand Down Expand Up @@ -27382,8 +27385,8 @@ paths:
type: offsetLimit
post:
description: >-
Assign multiple API keys to a specific guardrail. [Management
key](/docs/guides/overview/auth/management-api-keys) required.
Assign multiple API keys to a specific guardrail. A key may hold at most one guardrail; assigning replaces any
existing assignment. [Management key](/docs/guides/overview/auth/management-api-keys) required.
operationId: bulkAssignKeysToGuardrail
parameters:
- description: The unique identifier of the guardrail
Expand Down Expand Up @@ -28735,7 +28738,8 @@ paths:
x-speakeasy-name-override: list
post:
description: >-
Create a new API key for the authenticated user. [Management
Create a new API key for the authenticated user. The plaintext `key` is returned only in this response. Treat it
as a write-only, sensitive value; it cannot be retrieved later. [Management
key](/docs/guides/overview/auth/management-api-keys) required.
operationId: createKeys
requestBody:
Expand Down Expand Up @@ -33151,12 +33155,14 @@ paths:
responses:
'200':
content:
application/octet-stream:
video/mp4:
example: <binary video data>
schema:
format: binary
type: string
description: Video content stream
description: >-
Video content stream. The body is the raw video bytes proxied from the upstream provider, and the
Content-Type reflects the provider media type (video/mp4).
'400':
content:
application/json:
Expand Down Expand Up @@ -33445,7 +33451,7 @@ paths:
delete:
description: >-
Delete an existing workspace. The default workspace cannot be deleted. Workspaces with active API keys cannot be
deleted. [Management key](/docs/guides/overview/auth/management-api-keys) required.
deleted; remove the keys first. [Management key](/docs/guides/overview/auth/management-api-keys) required.
operationId: deleteWorkspace
parameters:
- description: The workspace ID (UUID) or slug
Expand Down
Loading