v1

latestOpenAPI 3.1.02026-07-178964200.5 KB
Secrets

Add Secret

Store a new secret (value encrypted before storage). Returns all secrets.

post/secrets

Request body

typestring required

Secret type: 'llm_key', 'github_token', 'integration_key', etc.

providerstring required

Provider: 'anthropic', 'google', 'github', 'azure', etc.

labelstring required

User-friendly name for this credential.

valuestring required

Plaintext secret value (encrypted on server).

is_defaultboolean
authorizer_idstring nullable

Authorizer artifact that owns this secret

expires_atstring nullable

ISO-8601 UTC expiry timestamp (for bearer tokens)

Response

Successful Response

idstring required
typestring required
providerstring required
labelstring required
created_timestring required
is_defaultboolean required
authorizer_idstring nullable
encrypted_valuestring nullable
expires_atstring nullable