AVO Logo

Avo Public API

Welcome to the Avo Public API documentation. This API provides programmatic access to portfolio management operations on Avo.

What can you do with this API? Create managed portfolios, update token allocations, and manage your Avo portfolios programmatically.
Base URLhttps://api.avo.so

Getting Started

1Obtain API credentials

The API is currently available publicly however under controlled access to ensure early immediate support for select deployers. Once the API becomes Open Access, it will adopt a soft staking model where deployers need to soft stake (hold 100,000 AVO in a wallet) to keep their API key active. To obtain a key, reach out to Avo through Discord and open a ticket in the tickets channel.

2Add authentication header

Include your token in requests: Authorization: Bearer <your-jwt-token>

3Make your first request

Call GET /health to verify connectivity, then create your first portfolio.

Authentication

All endpoints under /api/* require JWT authentication. Include the JWT token in the Authorization header:

Authorization: Bearer <your-jwt-token>
Public endpoints /health , /ping do not require authentication.

Downloads