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

MethodEndpointDescription
GET/api/platform/system/statusGet system status
GET/api/platform/portfolioGet portfolio state
GET/api/platform/positionsGet open positions
POST/api/platform/agent/startStart AI agent
POST/api/platform/agent/pausePause AI agent
GET/api/platform/metricsGet 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