Agents
Transfer Float
Transfer float from super-agent to sub-agent
POST
Documentation Index
Fetch the complete documentation index at: https://docs.vultlocal.com/llms.txt
Use this file to discover all available pages before exploring further.
Allows super-agents to transfer float balance to their sub-agents.
Request
Bearer olive_live_xxx or Bearer eyJ... (JWT)Body Parameters
Source agent (super-agent) UUID
Destination agent (sub-agent) UUID
Amount to transfer
Source agent’s 4-digit PIN
Transfer description
Response
Whether transfer succeeded
Transfer transaction ID
Super-agent’s new balance
Sub-agent’s new balance
Examples
Rules
Hierarchy
Only super-agent to own sub-agent transfers
Balance Check
Source must have sufficient float
Errors
| Status | Code | Description |
|---|---|---|
| 400 | INVALID_AMOUNT | Invalid amount format |
| 400 | INVALID_PIN | PIN verification failed |
| 400 | INSUFFICIENT_FLOAT | Insufficient balance |
| 401 | UNAUTHORIZED | Invalid API key |
| 403 | FORBIDDEN | Not authorized for this transfer |
| 404 | NOT_FOUND | Agent not found |
| 500 | INTERNAL_ERROR | Server error |
Authorizations
API Key for third-party integrations (WhatsApp, Smart PAY, VULT). Format: 'Bearer olive_live_xxxxxxxxxxxxx'
Body
application/json
Transfer details
Response
OK
The response is of type object.