1. Get an API key
Create a key from the Totalis Dashboard (account settings → API keys). Give it the scopes your integration needs — for a read only start,account:read, positions:read, and balances:read are enough. See Authentication for the full scope catalog.
Copy the key when it’s shown — it’s only displayed once.
2. Make your first call
Every request tohttps://api.totalis.trade carries your key in the X-API-Key header. Confirm it works by reading your profile:
data envelope. A 401 means the key is missing or wrong; a 403 means the key lacks the scope for that endpoint.
3. Browse markets
Markets are the building blocks of a parlay. List what’s tradable:ticker and venue you’ll reference when you build a parlay leg. See List markets for filters (category, venue, search).
4. Read your account
Pull your balances, open positions, and stats in one call:Next steps
How parlays work
The full path from quote request to settlement.
Fund your wallet
Get USDC in and enable trading before you place a parlay.
Reading your data
Positions, history, settlement outcomes, and P&L.
Webhooks
Get pushed events instead of polling.
Placing a parlay requires a funded wallet with trading enabled — enabling trading is a one time interactive step (see Fund your wallet). Reads work as soon as your key does.
