Orderbook API
The Orderbook API provides comprehensive endpoints for trading, authentication, and data access.
Base URL: https://api.probable.markets
API Version: 1.0.0
Overview
This API allows you to:
- Authenticate users with multi-level authentication (L1, L2)
- Manage API keys
- Place and manage orders
- Access orderbook data (prices, order books, historical data)
- Retrieve trade history and user data
Authentication
The API uses a multi-level authentication system:
- L1 Authentication: EIP-712 signature verification (for initial auth and API key generation)
- L2 Authentication: HMAC signature with API key (for orderbook write operations)
Documentation Structure
Getting Started
- Getting Started Guide - Complete walkthrough of L1/L2 authentication and submitting your first order
API Reference
1. Authentication
Endpoints for user authentication and API key management.
- Authentication API - Authentication endpoints reference
- API Keys API - API key management endpoints reference
2. Orderbook
Endpoints for order management and orderbook data access.
- Orders API - Order management endpoints reference
- Orderbook Data API - Prices, order books, and historical data endpoints reference
3. Data
Endpoints for retrieving trade history and user data.
- Trades API - Trade history endpoints reference
- User Data API - User activity, positions, and P&L endpoints reference
Quick Start
- Start here: Getting Started Guide - Learn how to authenticate and submit orders
- Then explore: API Reference - Detailed endpoint documentation