Argentive Docs
Wallet

Allocate

POST /api/v1/wallet/sub-wallets/{id}/allocate

Reasigna cap entre agentes / ajusta la asignación de un sub-wallet.

POST /api/v1/wallet/sub-wallets/{id}/allocate

Auth: sesión. Body: amount_cents (> 0, en centavos). Sube el cap operativo del sub-wallet validando la invariante sum(sub_caps) <= master.available.

{ "amount_cents": 1000000 }

Respuesta 200: el sub-wallet actualizado (mismo shape que Sub-wallets) con el balance nuevo.

Errores

StatusBodyCuándo
400{ "error": "invalid_amount" }amount_cents ausente o ≤ 0.
401{ "error": "unauthorized" }Sin sesión.
404{ "error": "not_found" }Sub-wallet inexistente o ajeno.
409{ "error": "insufficient_funds" }El master no tiene disponible ese cap.

En MCP, wallet_allocate está prohibida para agent keys (ak_arg_): una credencial de agente no puede reasignar fondos. Solo el token de cuenta (argentive_sk_) o la sesión.

On this page