API ReferenceManaged Wallets
Wallet operation audit log
Chronological audit log of every operation on a managed wallet (created, swap, encrypt, shield, withdraw), newest first.
Authorization
ApiKey AuthorizationBearer <token>
In: header
Path Parameters
id*string
Query Parameters
limit?integer
since?string
Response Body
application/json
curl -X GET "https://example.com/agents/v1/wallets/f47ac10b-58cc-4372-a567-0e02b2c3d479/audit?limit=100&since=2026-06-01T00%3A00%3A00.000Z"{
"entries": [
{
"event": "created",
"metadata": {
"owner": "user_123"
},
"created_at": "2026-06-09T17:55:00.000Z"
}
]
}Run a private swap from a managed wallet (Mode A)
Execute a private swap funded by a managed wallet's balance. Returns a session id to poll; no client-side signing needed.
Encrypt a public balance into an encrypted balance
One tx, ~10s. Funds stay at the same Umbra address but the running balance + future activity become ciphertext on chain. No mixer, no fresh address. Use when you want amount-privacy without breaking address linkability.