Developer Documentation
Tier9 API Reference
Complete API documentation, code examples, and integration guides. Build with forecasting intelligence.
Quick Start
Get Forecasts
Fetch active and resolved questions
const questions = await fetch('/api/v1/questions?domain=geopolitics&status=open')
Submit a Forecast
Make a prediction on any question
await fetch('/api/v1/forecasts', {
method: 'POST',
body: JSON.stringify({
question_id: 'q123',
probability: 0.75
})
})
Get User Stats
Track forecasting performance
const stats = await fetch('/api/v1/users/me/stats')
API Features
Real-time
Probability updates every 5 minutes
Webhooks
Get notified of forecast events instantly
Secure
OAuth 2.0, API keys, rate limiting
SDKs
Python, JavaScript, Go, Ruby
Main Endpoints
GET
List questions/api/v1/questionsGET
Get question details/api/v1/questions/:idPOST
Create forecast/api/v1/forecastsGET
Get user stats/api/v1/users/:id/statsGET
Get leaderboard rankings/api/v1/leaderboardReady to integrate?
Get your API key and start building with Tier9 forecasting intelligence.
View Full Documentation