Skip to main content
PUT
/
sdk
/
{environmentId}
/
waas
/
{walletId}
/
settings
Update WAAS wallet settings
curl --request PUT \
  --url https://app.dynamicauth.com/api/v0/sdk/{environmentId}/waas/{walletId}/settings \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "hasDeniedDelegatedAccess": true,
  "shareSetId": "95b11417-f18f-457f-8804-68e361f9164f"
}
'
{
  "walletId": "95b11417-f18f-457f-8804-68e361f9164f",
  "settings": {
    "hasDeniedDelegatedAccess": true,
    "shouldRefreshOnNextSignOn": true,
    "reshareOnNextSignOn": "TWO_OF_TWO",
    "revokeOnNextSignOn": true
  }
}

Documentation Index

Fetch the complete documentation index at: https://www.dynamic.xyz/docs/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

environmentId
string
required

ID of the environment

Required string length: 36
Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Example:

"95b11417-f18f-457f-8804-68e361f9164f"

walletId
string
required

UUID of the wallet

Required string length: 36
Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Example:

"95b11417-f18f-457f-8804-68e361f9164f"

Body

application/json

WAAS wallet settings to update

hasDeniedDelegatedAccess
boolean
required

Whether the user has denied delegated access

shareSetId
string

Optional identifier of the share set whose settings to update. When omitted, the active rootUser share set for walletId is resolved server-side (backwards-compat fallback for older SDKs).

Required string length: 36
Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Example:

"95b11417-f18f-457f-8804-68e361f9164f"

Response

Successfully updated WAAS wallet settings

walletId
string
required
Required string length: 36
Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Example:

"95b11417-f18f-457f-8804-68e361f9164f"

settings
object
required