Skip to main content

Place an Order

Two-Step Pattern (Sign then Submit)

For advanced use cases (e.g., inspecting the signed order before submitting):

Order Types

Post-Only Orders

Post-only orders are rejected if they would match immediately. Useful for market makers who want to provide liquidity without taking it.

Batch Orders

Submit up to 10 orders in a single request:

Cancel Orders

Query Orders and Trades

Market Data

All market data endpoints are public — no authentication required:

User Data

User data is public (prediction markets are transparent):

Balance and Allowance

Amount Encoding

The SDK handles all amount conversions automatically. Pass human-readable numbers: All amounts use 6 decimal places internally (matching USDC’s 6 decimals).

Full API Reference