Overview
The REST API for an organisation on Immix: its users, venue credentials and accounts, the balances those accounts hold at their venues, addresses, portfolios and policies, the orders it places, and the algo instances it runs.
Base URL https://api.immix.xyz/v1 for Reference data, whose endpoints you can try from their pages with your bearer token. No public environment serves the rest of this API yet.
- Authentication — a bearer token from your identity provider. Your organisation and your user are taken from the token: no request carries an
orgIdor auserId. - Reads serve the platform’s current state: every row carries the position it was read at (
X-Immix-Global-Sequence) and an entity its version (ETag). - Writes take an
Idempotency-Key; entity writes takeIf-Match; a write not answered within the deadline returns202and is polled on/operations/{key}. - Money is a decimal string, in and out; ids are opaque integers, unique per resource.
The API guide explains each of these in full — authentication and admission, maker-checker, idempotency and preconditions, money and sentinels, errors — and the changelog lists every change to this document.
Resources
Organisation
Risk
Trading
Reference data
Operations
The outcome of a write that answered 202.