DocumentationAPI ReferenceRelease Notes
API Reference

Update credential secret

Updates a secret based on the given ID.

Required Permission(s)

Any of the following:

  • Secrets Safe (Read)
  • Workforce Passwords (Read)

API Versions

  • Version 3.3 - Adds TOTP support for credential secrets
  • Version 3.1 - Using Owners collection
  • Version 3.0 - Using obsolete owner properties
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

ID of the secret

Query Params
string
Defaults to 3.0

API version for response format

Body Params

Model data with which to perform the operation

string | null

Additional information relevant to the secret

string | null

Notes relevant to the secret

Owners
array of objects | null

List of owners of the secret

Owners
string | null

Credential password

int32 | null
0 to 32767

Password will be auto-generated using the specified password policy

string
required
length between 0 and 256

Title of the secret

boolean | null

Whether a time-based one-time code (TOTP) is enabled for this credential. On update: null leaves the current setting unchanged, false disables it, true provisions or replaces it (requires TotpSecretKey)

string | null

The TOTP secret key (Base32) or an otpauth:// URI. Required when TotpEnabled is true. Never returned in responses

Urls
array of objects | null

List of URLs relevant to the secret

Urls
string
required
length between 0 and 256

Credential username

Headers
string
enum
Defaults to application/*+json

Generated from available request content types

Allowed:
Responses
204

No content when successful

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json

©2003-2026 BeyondTrust Corporation. All Rights Reserved. Other trademarks identified on this page are owned by their respective owners. BeyondTrust is not a chartered bank or trust company, or depository institution. It is not authorized to accept deposits or trust accounts and is not licensed or regulated by any state or federal banking authority.