Update an Account
Apply a single change to an existing account, selected by operation:
setName: rename a wallet or bank account (sendname).addNetwork: register an existing wallet on an additionalnetwork, which starts a newmintentitlement there (see Wallet entitlements). Rejected with409if the address is already registered there.requestEntitlement: request anentitlement(currentlyinstant_settlement) on an existing walletnetwork. Returns400if the entitlement isn’t requestable for that network. See Wallet entitlements for how requests are reviewed and approved.
The response is the full updated account, same shape as GET /v0/accounts.
Authentication
AuthorizationBearer
Session JWT from POST /v0/auth/token, sent as Authorization: Bearer <sessionJwt>.
See Authentication for more details.
Path parameters
accountId
Id of the account to update; must belong to the caller's org.
Request
This endpoint expects an object.
operation
Allowed values:
name
User-set label. Free-form; max 200 characters.
network
entitlement
Entitlement to request. Moves to pending_approval; granting stays Agora-side.
Allowed values:
Response
OK
Wallet
Customer-owned blockchain address (CustomerAddress).
OR
Bank Account
Customer-owned bank account (WireDetail, status=verified).
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
429
Too Many Requests Error
500
Internal Server Error

