Endpoints
Save a credential profile
Create or replace encrypted agent credentials and return the new profile version.
PUT
Authentication
Send your scoped bearer token in theAuthorization: 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.

