API Documentation
Explore the AUREON API. Interactive documentation available at /api-docs.
Base URL
https://api.tradewithaureon.com
Authentication
API requests require authentication via JWT token or API key. Include your token in the Authorization header:
Authorization: Bearer <your_token>
Key Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/platform/system/status | Get system status |
GET | /api/platform/portfolio | Get portfolio state |
GET | /api/platform/positions | Get open positions |
POST | /api/platform/agent/start | Start AI agent |
POST | /api/platform/agent/pause | Pause AI agent |
GET | /api/platform/metrics | Get Prometheus metrics |
WebSocket
Real-time updates via WebSocket:
wss://api.tradewithaureon.com/ws
Subscribe to channels: market_data, portfolio, positions, audit, system
Rate Limiting
API requests are rate limited. Default: 120 requests per 60 seconds. Some endpoints have stricter limits:
/auth/login: 5/min/auth/register: 3/min/agent/start: 5/min