OUTCOME · Evaluate readiness
What changes
Read-only projection; it grants no mutation, settlement, traffic, or authority change.
AI wallet control
/api/v2/ai-wallets/{binding_id}/policyPurpose and usage
Return the complete versioned capability, allowlist, budget, velocity, and approval policy.
When to use it
Call this when a wallet, treasury, custody, or governed agent workflow needs to evaluate the current status, readiness, policy, or aggregate posture of policy so it can make a custody decision inside the correct owner, workspace, network, and policy boundary.
OUTCOME · Evaluate readiness
Read-only projection; it grants no mutation, settlement, traffic, or authority change.
WHY IT MATTERS
ISOLATION + AUTHORITY
The authenticated owner, workspace, network, and wallet policy remain authoritative. A wallet record, policy result, approval, ceremony, or balance never grants another lifecycle stage and cannot substitute for threshold signing or separately owned funding, settlement, publisher, matching, or trading authority.
BEFORE YOU CALL
WHAT TO DO NEXT
AGENT GUIDANCE
Implemented reads expose bearer-derived workspace projections, exact policy versions and commitments, independent native-asset budgets, retained decisions, and execution-readiness evidence. POLICY_APPROVED is not transaction construction, signing, broadcast, confirmation, or settlement. The implemented intent-evaluation route is a dry run: it creates no intent, reservation, event, approval, transaction, signature, or broadcast. Any lifecycle, policy, retained-intent, cancellation, or execution operation marked planned is non-executable and must not be registered as an agent tool.
Use the deployed OpenAPI for exact parameters, schemas and security requirements. The tables below provide integration guidance.
Open this operation in OpenAPIRequest and response
Examples illustrate integration intent; the referenced OpenAPI operation and component schemas define the executable shape.
PARAMETERS
AuthorizationheaderRequiredBearer tokenCredential containing the ai-wallets:read scope.EXAMPLEBearer hc_live_…
binding_idpathRequired32-character lowercase hexadecimal UUIDAI wallet binding visible in the authenticated workspace.EXAMPLEa1b2c3d4e5f6471890abcdeffedcba09
X-Request-IDheaderOptionalstringOptional caller correlation value. The gateway returns the effective request identifier.EXAMPLEagent-run-20260901-0042
RESPONSES
{
"policy_uuid": "104db2e6b7b842bb8ab733e3b6e74870",
"binding_uuid": "a1b2c3d4e5f6471890abcdeffedcba09",
"version": 4,
"lifecycle": "ACTIVE",
"capabilities": [
"wallet:read",
"wallet:quote"
],
"assets": [
"DHYBRID",
"USDC"
],
"asset_budgets": [
{
"asset_code": "DHYBRID",
"max_single_amount": "100.00000000",
"daily_limit": "500.00000000",
"monthly_limit": "5000.00000000"
},
{
"asset_code": "USDC",
"max_single_amount": "250.000000",
"daily_limit": "1000.000000",
"monthly_limit": "10000.000000"
}
],
"destinations": [
"dhyb1approveddestination…"
],
"max_single_amount": "100.00000000",
"daily_limit": "500.00000000",
"monthly_limit": "5000.00000000",
"velocity_window_seconds": 3600,
"velocity_max_count": 20,
"autonomous_threshold": "0",
"currency": "DHYBRID",
"policy_commitment": "4c2ac3d7…",
"created_by_profile_uuid": "profile-01",
"created": "2026-09-01T18:00:00Z",
"expires_at": null
}{
"code": "invalid_credentials",
"message": "The bearer credential is missing or invalid."
}invalid_credentials{
"code": "insufficient_scope",
"message": "The credential lacks ai-wallets:read or is outside the derived workspace."
}insufficient_scope{
"code": "ai_wallet_resource_not_found",
"message": "The binding or child resource is not visible in this workspace."
}ai_wallet_resource_not_found{
"code": "invalid_identifier",
"message": "One or more path identifiers are malformed."
}invalid_identifier{
"code": "ai_wallet_control_unavailable",
"message": "The authoritative AI wallet control plane is unavailable and failed closed."
}ai_wallet_control_unavailableOPERATIONAL NOTES
This route is implemented in canonical gateway source and appears in the production OpenAPI snapshot observed 2026-10-02T23:27:55.510Z. Authentication, tenant, feature, venue, and market policy still apply.
Verify the exact production OpenAPI operation Return to the V2 directory