RESTful API for Prediction Market Data
Our public API provides free access to anonymized prediction market data. No authentication required for read-only endpoints.
1000 requests/hour
Fully anonymized data
5-minute cache
https://insights-ai.infoRetrieve a list of prediction markets with filtering and pagination
/api/apiGetMarketscategoryFilter by category (crypto, tech, finance, politics, climate, sports)
statusFilter by status (active, closed, resolved). Default: active
limitNumber of results per page. Default: 50, Max: 100
offsetPagination offset. Default: 0
sortBySort field. Default: created_date
curl "https://insights-ai.info/api/apiGetMarkets?category=crypto&limit=10"{
"success": true,
"data": [
{
"id": "string",
"title": "string",
"category": "string",
"probability": 75,
"volume_24h": 5000,
"liquidity": 10000,
"status": "active",
"end_date": "2026-12-31T23:59:59Z"
}
],
"pagination": {
"total": 100,
"limit": 10,
"offset": 0,
"hasMore": true
}
}Get detailed information about a specific market including price history
/api/apiGetMarketDetailidMarket ID
curl "https://insights-ai.info/api/apiGetMarketDetail?id=MARKET_ID"{
"success": true,
"data": {
"id": "string",
"title": "string",
"description": "string",
"probability": 75,
"volume_24h": 5000,
"total_trades": 250,
"unique_traders": 120,
"price_history": [
{
"timestamp": "2026-01-31T10:00:00Z",
"probability": 72,
"volume": 1000
}
]
}
}Get aggregated platform statistics and top movers
/api/apiGetMarketStatscurl "https://insights-ai.info/api/apiGetMarketStats"{
"success": true,
"data": {
"platform": {
"total_markets": 150,
"total_volume_24h": 50000,
"total_liquidity": 200000,
"active_traders": 750
},
"categories": {
"crypto": {
"count": 30,
"volume": 15000,
"avgProbability": 65
}
},
"top_movers": [
{
"id": "string",
"title": "string",
"probability": 75,
"change_24h": 5.2
}
]
}
}Get sentiment analysis for markets (overall, by category, or specific market)
/api/apiGetMarketSentimentidSpecific market ID
categoryCategory to analyze
curl "https://insights-ai.info/api/apiGetMarketSentiment?category=crypto"{
"success": true,
"data": {
"overall_sentiment": "bullish",
"sentiment_score": 68,
"bullish_markets": 25,
"bearish_markets": 8,
"neutral_markets": 12,
"confidence": 75
}
}For questions, feature requests, or bug reports, please reach out to our team.