Predictions API
AI-powered match predictions with 85%+ accuracy
Overview
The Predictions API provides AI-powered football match predictions including Over 1.5, Over 2.5, BTTS (Both Teams To Score), match result, and double chance predictions with confidence scores and detailed analysis.
Our AI model analyzes 50+ factors including team form, head-to-head records, player availability, weather conditions, and real-time odds to generate accurate predictions.
Endpoints
GET/predictions/today
Get all predictions for today's matches
Query Parameters
marketFilter by prediction type: over15, over25, btts, winner
min_confidenceMinimum confidence score (65-95, default: 70)
curl "https://api.over15ai.com/v1/predictions/today?market=over25&min_confidence=80" \
-H "Authorization: Bearer YOUR_API_KEY"Response
{
"data": [
{
"match": {
"id": "760486",
"homeTeam": "Netherlands",
"awayTeam": "Romania",
"startTime": "2026-07-02T19:00:00Z"
},
"prediction": {
"market": "over25",
"pick": "Over 2.5 Goals",
"confidence": 87,
"odds": 1.73,
"expectedValue": 1.51,
"reasoning": [
"Netherlands averaging 2.8 goals per game",
"Romania conceded 12 goals in last 5 matches",
"Head-to-head: 4 of last 5 meetings had 3+ goals"
]
},
"stats": {
"homeForm": "WWWDW",
"awayForm": "LDLWL",
"h2h": {
"totalMeetings": 8,
"over25": 5
}
}
}
]
}GET/predictions/:matchId
Get all predictions for a specific match
curl https://api.over15ai.com/v1/predictions/760486 \
-H "Authorization: Bearer YOUR_API_KEY"{
"data": {
"match": { ... },
"predictions": [
{
"market": "over15",
"confidence": 92,
"odds": 1.19,
"recommendation": "strong"
},
{
"market": "over25",
"confidence": 87,
"odds": 1.73,
"recommendation": "strong"
},
{
"market": "btts",
"confidence": 74,
"odds": 1.85,
"recommendation": "moderate"
}
]
}
}Prediction Markets
Over 1.5 Goals
Predicts if match will have 2 or more total goals
Over 2.5 Goals
Predicts if match will have 3 or more total goals
BTTS (Both Teams To Score)
Predicts if both teams will score at least one goal
Match Winner
Predicts which team will win (1X2)
