Skip to main content

Deploy an agent

Create a new agent with a server-managed Solana wallet.
Body:
Response:
Returns 409 Conflict if an agent with the same ID already exists for this owner.

Get agent balance

Response:

Get agent policy

Response:

Update agent policy

Body (all fields optional — only sent fields are updated):

Allocate budget

Move USDC from the treasury into an agent’s wallet.
Body:

Kill an agent

Suspend an agent. All payments will be blocked. Wallet and balance are preserved.

Resume an agent

Re-activate a suspended agent.

Rename an agent

Change an agent’s display name.
Body:

Get spend history

List recent payments made by this agent.
Response:

Link sessions are how the Float CLI connects a local machine to a Float owner account.
Response:

Get session status

Poll this endpoint every 2 seconds to detect when the user has completed sign-in.

Complete a session

Called by the Float dashboard after the user signs in.