API Specificationv1.0.0
Home/Docs/API Spec
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 endpoints

Trading APIs

Place orders, cancel orders, order history

4 endpoints

DPO APIs

Campaign listings, purchases, management

4 endpoints

Verdict APIs

Prediction events, betting, resolution

5 endpoints

Pledge APIs

Staking pools, stake/unstake, rewards

5 endpoints

Authentication

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