API Overview

The Oraclyst API provides a unified, high-performance gateway to the global prediction market economy. Rather than maintaining separate integrations for Polymarket (Polygon), Kalshi (Restricted REST API), and Limitless (Base/EVM), developers can use Oraclyst as a single liquidity abstraction layer.

Our API normalizes data structures, probabilities, and order types across all supported venues, returning a standardized response format for seamlessly building trading bots, analytics dashboards, or hedge fund infrastructure.

Base URLs

  • Production: https://api.oraclyst.app/v1

  • Sandbox (Testnet): https://sandbox-api.oraclyst.app/v1

  • WebSocket: wss://ws.oraclyst.app

Rate Limits

To ensure stability for all users, the API imposes the following rate limits based on your API tier.

Tier

REST Requests

WebSocket Connections

Public (No Key)

60 req / min

1 concurrent connection

Trader (Basic)

300 req / min

5 concurrent connections

Institutional (Pro)

5,000 req / min

50 concurrent connections

Handling Limits:

If you exceed these limits, the API will return a 429 Too Many Requests status code. The response header Retry-After will indicate how many seconds to wait before retrying.

Content Type

All requests must use Content-Type: application/json. All responses are returned in JSON format.

Last updated