Backend Integration Guide
CubeOS Platform API.
The complete specification for integrating Market, Trading, DPO, Verdict, and Pledge functionality.
Market APIs
Tickers, order books, OHLCV data, recent trades
5 endpointsTrading APIs
Place orders, cancel orders, order history
4 endpointsDPO APIs
Campaign listings, purchases, management
4 endpointsVerdict APIs
Prediction events, betting, resolution
5 endpointsPledge APIs
Staking pools, stake/unstake, rewards
5 endpointsAuthentication
All authenticated endpoints require a Bearer token in the Authorization header.
# Required Headers
Authorization: Bearer <access_token>
Content-Type: application/json
broker: hfm
Base URL
All API requests should be made to the following base URL.
# Production
https://api.cubeos.io/api/v1
# WebSocket
wss://ws.cubeos.io/ws
Implementation Phases
1
Core Market APIs
GET /market/public/tickersGET /market/public/depth/:marketGET /market/:symbol/ohlcvWebSocket channels
2
Trading APIs
POST /market/ordersGET /market/ordersDELETE /market/orders/:orderId
3
DPO APIs
GET /ieo/listGET /ieo/:campaignIdPOST /ieo/:campaignId/purchase
4
Verdict APIs
GET /verdict/eventsPOST /verdict/events/:eventId/betGET /verdict/analytics
5
Pledge APIs
GET /pledge/poolsPOST /pledge/pools/:poolId/stakePOST /pledge/pools/:poolId/claim
Download the full documentation
Get the complete API specification โ every endpoint, request/response schema, and implementation checklist.
CubeOS API Documentation v1.0.0 ยท Generated April 2026
Questions? api-support@cubeos.io
