{"success":true,"date":"2026-07-06","count":2,"predictions":[{"id":"1576756","match":"Portugal vs Spain","home_team":"Portugal","away_team":"Spain","league":"World - World Cup","date":"2026-07-06","kickoff":"21:00","status":"NS","confidence":74.5,"best_bet":{"koef":1.8,"prob":0.646,"real":true,"tregu":"Over 2.5","value":1.163},"correct_score":{"score":"1-2","fair_odds":"10.71"},"top_scorelines":[{"score":"1-1","probability":0.1275,"fair_odds":7.84},{"score":"1-2","probability":0.1022,"fair_odds":9.78},{"score":"2-1","probability":0.0871,"fair_odds":11.48}],"markets":{"1":{"probability":0.3124,"odds":4.1},"2":{"probability":0.4486,"odds":1.9},"X":{"probability":0.239,"odds":3.6},"12":{"probability":0.761,"odds":1.28},"1X":{"probability":0.5514,"odds":1.91},"GG":{"probability":0.6389,"odds":1.67},"NG":{"probability":0.3611,"odds":2.1},"X2":{"probability":0.6876,"odds":1.22},"HT 1":{"probability":0.3022,"odds":3.31},"HT 2":{"probability":0.3297,"odds":3.03},"HT X":{"probability":0.368,"odds":2.72},"HT 12":{"probability":0.632,"odds":1.58},"HT 1X":{"probability":0.6703,"odds":1.49},"HT GG":{"probability":0.2818,"odds":3.55},"HT NG":{"probability":0.7182,"odds":1.39},"HT X2":{"probability":0.6978,"odds":1.43},"Over 1.5":{"probability":0.8461,"odds":1.25},"Over 2.5":{"probability":0.646,"odds":1.8},"Over 3.5":{"probability":0.4382,"odds":3.0},"HT CS 0-0":{"probability":0.2242,"odds":4.46},"HT CS 0-1":{"probability":0.1727,"odds":5.79},"HT CS 0-2":{"probability":0.0659,"odds":15.17},"HT CS 1-0":{"probability":0.1606,"odds":6.23},"HT CS 1-1":{"probability":0.124,"odds":8.06},"HT CS 2-0":{"probability":0.0577,"odds":17.33},"Under 1.5":{"probability":0.1539,"odds":4.0},"Under 2.5":{"probability":0.354,"odds":2.0},"Under 3.5":{"probability":0.5618,"odds":1.4},"HT Over 0.5":{"probability":0.7758,"odds":1.29},"HT Over 1.5":{"probability":0.4424,"odds":2.26},"HT Under 0.5":{"probability":0.2242,"odds":4.46},"HT Under 1.5":{"probability":0.5576,"odds":1.79}}},{"id":"1570714","match":"Mexico vs England","home_team":"Mexico","away_team":"England","league":"World - World Cup","date":"2026-07-06","kickoff":"FT","status":"FT","confidence":75.3,"best_bet":{"koef":1.75,"prob":0.5109,"real":true,"tregu":"NG","value":0.894},"correct_score":{"score":"1-1","fair_odds":"6.03"},"top_scorelines":[{"score":"1-1","probability":0.1521,"fair_odds":6.57},{"score":"0-0","probability":0.1376,"fair_odds":7.27},{"score":"1-0","probability":0.1329,"fair_odds":7.52}],"markets":{"1":{"probability":0.45,"odds":3.0},"2":{"probability":0.2572,"odds":2.5},"X":{"probability":0.2929,"odds":3.1},"12":{"probability":0.7072,"odds":1.36},"1X":{"probability":0.7429,"odds":1.53},"GG":{"probability":0.4891,"odds":2.0},"NG":{"probability":0.5109,"odds":1.75},"X2":{"probability":0.5501,"odds":1.36},"HT 1":{"probability":0.4158,"odds":2.41},"HT 2":{"probability":0.1956,"odds":5.11},"HT X":{"probability":0.3886,"odds":2.57},"HT 12":{"probability":0.6114,"odds":1.64},"HT 1X":{"probability":0.8044,"odds":1.24},"HT GG":{"probability":0.2116,"odds":4.73},"HT NG":{"probability":0.7884,"odds":1.27},"HT X2":{"probability":0.5842,"odds":1.71},"Over 1.5":{"probability":0.7133,"odds":1.44},"Over 2.5":{"probability":0.4437,"odds":2.38},"Over 3.5":{"probability":0.24,"odds":4.5},"HT CS 0-0":{"probability":0.2713,"odds":3.69},"HT CS 0-1":{"probability":0.1305,"odds":7.66},"HT CS 1-0":{"probability":0.2238,"odds":4.47},"HT CS 1-1":{"probability":0.1064,"odds":9.4},"HT CS 2-0":{"probability":0.094,"odds":10.64},"HT CS 2-1":{"probability":0.0452,"odds":22.12},"Under 1.5":{"probability":0.2867,"odds":2.75},"Under 2.5":{"probability":0.5563,"odds":1.57},"Under 3.5":{"probability":0.76,"odds":1.2},"HT Over 0.5":{"probability":0.7287,"odds":1.37},"HT Over 1.5":{"probability":0.3743,"odds":2.67},"HT Under 0.5":{"probability":0.2713,"odds":3.69},"HT Under 1.5":{"probability":0.6257,"odds":1.6}}}]}
curl --location --request GET 'https://zylalabs.com/api/13074/football+predictions+and+analytics+api/26456/predictions?date=today&limit=50' --header 'Authorization: Bearer YOUR_API_KEY'
After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Football Predictions And Analytics API simply include your bearer token in the Authorization header.
| Header | Description |
|---|---|
Authorization
|
Required
Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.
|
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
Trusted by leading companies
Returns comprehensive football match predictions for scheduled fixtures, providing detailed statistical insights, betting probabilities, confidence ratings, and expected outcomes in a single response. The endpoint is designed for sports analytics platforms, betting intelligence dashboards, prediction applications, fantasy sports tools, and data-driven football services that require structured pre-match forecasts.
Each prediction includes essential match information such as the fixture ID, home team, away team, competition, match date, kickoff time, and current status. A confidence score indicates the model's overall certainty for the prediction, helping developers and analysts prioritize higher-confidence forecasts.
The response also highlights the recommended best bet, including its suggested market, estimated probability, decimal odds, expected value, and whether it qualifies as a value selection. This enables applications to surface the strongest betting opportunity generated by the prediction model.
For score forecasting, the endpoint provides a predicted correct score along with its fair odds, complemented by a list of the most likely scorelines. Each alternative score prediction includes its probability and corresponding fair odds, allowing users to evaluate multiple realistic outcomes instead of relying on a single forecast.
Additionally, the endpoint returns an extensive collection of betting markets with individual probabilities and implied odds. Supported markets include home win, away win, draw, double chance, both teams to score, over and under goal totals, halftime result markets, halftime over/under goals, halftime both teams to score, halftime correct scores, and other commonly used football betting options. This broad market coverage makes the endpoint suitable for advanced statistical analysis, predictive modeling, betting comparison tools, and custom probability visualizations.
Each endpoint returns JSON data related to football match predictions. The GET /v1/predictions endpoint provides predictions for fixtures, including exact scores, probabilities for 1X2, Over/Under, BTTS, and double chance. The GET /v1/leagues endpoint lists available leagues for the day, while GET /v1/status provides API status and engine information.
Key fields include match details (home and away teams, league, date, kickoff), prediction probabilities (1X2, Over/Under, BTTS), confidence values, recommended bets, and fair odds for scorelines. For example, the "correct_score" field shows the predicted score and its fair odds.
The API returns data in JSON format. Each response is structured with a success indicator, followed by relevant data fields. For instance, the predictions response includes an array of predictions, each containing match details, probabilities, and betting information, making it easy to parse and utilize.
The GET /v1/status endpoint provides API health and supported markets. The GET /v1/predictions endpoint offers detailed match predictions, while GET /v1/leagues lists leagues with fixtures available for prediction. Each endpoint serves distinct purposes for accessing football data.
Users can customize requests to the GET /v1/predictions endpoint by specifying parameters such as date, league, and limit. For example, to get predictions for a specific league on a certain date, users can include those parameters in their request to filter results accordingly.
Response data is organized into a structured JSON format. Each prediction includes nested objects for match details, probabilities, and betting options. This organization allows users to easily access specific information, such as the predicted scorelines or confidence levels for each match.
The predictions are generated using a hybrid model that combines machine learning with expected-goals (xG) modeling, trained on historical match data. This approach ensures that the predictions are based on comprehensive and relevant data sources, enhancing accuracy.
Typical use cases include sports betting, match analysis, and fantasy football strategies. Users can leverage the predictions to inform betting decisions, analyze team performance, or enhance their understanding of match outcomes based on statistical probabilities.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund