Skip to main content
The Hyperoru API gives you full programmatic access to the trading platform. Use it to manage traders, execute strategies, query market data, and monitor performance.

Authentication

Register and authenticate to get a session token:
  1. Create an account via POST /api/users/register
  2. Log in via POST /api/users/login to receive a session_token
  3. Include the token as a query parameter on authenticated requests: ?session_token=<token>
Session tokens are valid for 180 days.

Response format

All responses return JSON. Successful responses contain the requested data:
{
  "id": 1,
  "name": "BTC Trend Trader",
  "status": "active"
}
Errors include a descriptive message:
{
  "error": "Account not found"
}

Status codes

CodeMeaning
200Success
400Invalid request parameters
401Invalid or expired session token
404Resource not found
409Conflict (duplicate resource)
500Server error

API sections

Accounts and orders

Create traders, manage wallets, place orders

Strategies

Prompt templates, programs, signal pools

Market data

Prices, candlestick data, indicators

Exchange

Hyperliquid and Binance integration

HyperAI

AI assistant, memory, skills

Real-time

WebSocket streaming for live data