API Documentation

Build with the PredictON API

Base URL

api.predicton.app

Auth

Bearer Token

Rate Limit

1000 req/min

Format

JSON

GET
/api/markets

Get list of all prediction markets

GET
/api/markets/:id

Get detailed information about a specific market

GET
/api/markets/:id/history

Get price history for a market

POST
/api/trade

Place a trade on a market

GET
/api/positions

Get user positions

GET
/api/users/:id

Get user profile

GET
/api/users/:id/balance

Get user balance across all currencies

GET
/api/users/:id/referral

Get user referral data

PUT
/api/users/:id/referral/code

Update custom referral code

GET
/api/vaults

Get available vaults

POST
/api/vaults/flex/stake

Stake tokens in flex vault

POST
/api/vaults/:id/unstake

Withdraw from vault

GET
/api/leaderboard

Get leaderboard rankings

GET
/api/points/:userId

Get user points and level