Skip to main content
PUT

Authentication

Send your scoped bearer token in the Authorization: Bearer <BEAD_TOKEN> header, or send your API key in X-API-Key.

Parameters

string
required
UUID of the credential profile. Format: uuid.

Request body

The JSON body is required.
string
required
Profile display name; 1–100 bytes, cannot start with env: or contain secret values. Minimum length: 1. Maximum length: 100.
object
required
Encrypted credential material; use a credential pool or legacy env/codexAuth, not both.

Response

200

Profile saved with an incremented version.
string
required
Profile UUID.
string
required
Display name for the profile.
integer
required
Version incremented when credentials are replaced or revoked.
boolean
required
Whether delivery of this profile has been revoked.

Errors