Skip to main content
Every read operation on Upside flows through a single endpoint: POST https://dev.upsidemax.xyz/info. There is no authentication or signing required — you send a JSON body with a type field, and the API routes your request to the correct query handler. This unified design keeps integration simple whether you are fetching market data, inspecting your account, or looking up orders.
Cache configs responses locally — they only change when new contracts are listed. This avoids redundant round-trips for tick sizes, leverage tiers, and contract IDs on every request.

Endpoint

All requests share the same shape: a JSON object with a required type string and any additional fields specific to the query.

Available Query Types

Market Data

Retrieve live and historical market information for any contract.

Account

Inspect your account balances, positions, and authorized agents.

Orders

Look up active and historical orders by various identifiers.