Getting Started
Base URL, response format, and rate limits for the JudgeMarket API.
Base URL
All API requests should be made to:
https://api.judgemarket.com
Response Format
All API errors use the same JSON envelope and include a request ID for support and log correlation. Successful data and mutation responses are JSON unless an endpoint explicitly documents an empty body.
Rate Limits
Sensitive mutations and reward claims are limited to 5 requests per second with a burst of 10, per authenticated principal. Order placement supports 100 requests per second with a burst of 1,000 for market makers. Auth endpoints use a separate IP-based limit of 5 requests per second. Exceeding a limit returns 429 Too Many Requests.
Health Check
GET
/statusReturns the API version and operational status.
{
"status": "ok",
"version": "0.1.1"
}