The Hyperoru API gives you the same capabilities as the web app, accessible from your own scripts, bots, dashboards, or integrations. Every page under API Reference is generated directly from the live production service, so what you read here matches what the server actually accepts and returns.Documentation Index
Fetch the complete documentation index at: https://docs.hyperoru.com/llms.txt
Use this file to discover all available pages before exploring further.
Before you start
You do not need to set anything up locally. Every request in these docs runs against the production service: To make authenticated calls you need a session token. You get one by logging in:- Create an account with
POST /api/users/register(or sign up in the app). - Log in with
POST /api/users/login. The response contains asession_tokenthat is valid for 180 days. - Send that token on every subsequent request.
How to use these docs
Try any endpoint in the browser
Every endpoint page has a live Try it panel. Paste your session token once and you can send real requests to production without leaving the docs.
Copy a ready-made request
Each page ships with copy-pasteable examples in
curl, JavaScript, Python, Go, and more. No setup required — just swap in your token.Inspect the full schema
Click any field to expand the type, constraints, and example values. The schemas are the same ones the server validates against.
Learn before you build
New to the platform? Start with Using the API for a step-by-step tour.
What you can do with the API
Manage traders
Create AI traders, connect exchange wallets, switch strategies.
Execute trades
Place orders on Hyperliquid and Binance Futures, monitor positions, cancel or roll.
Build strategies
Create prompts and programs, bind them to traders, and backtest before going live.
Watch the market
Query prices, klines, indicators, and factor rankings, or stream them in real time.
Talk to HyperAI
Use the conversational assistant endpoints to ask questions, run skills, and review performance.
Integrate bots
Wire notifications and controls into your Telegram or Discord bot.
API essentials
Authentication
Bearer tokens, rotation, and the legacy query-parameter fallback.
Errors and rate limits
What the status codes mean and how to handle failures gracefully.
Using the API
A five-minute walkthrough: log in, place an order, check your position.
Real-time streams
WebSocket channels for prices, positions, AI decisions, and system events.
The API is versioned implicitly by URL path. The current base path is
/api and all endpoints in these docs are served from https://api.production.hyperoru.com.