# Get predictions Returns a predictions for a match Endpoint: GET /predictions Version: 2.0.7 Security: bearerAuth ## Query parameters: - `id` (integer, required) ID of the match to get predictions for Example: 372452 ## Response 200 fields (application/json): - `status` (string) Example: "success" - `pagination` (object,null) Pagination info if applicable - `errors` (object,null) - `response` (object,null) - `response.predictions` (object) - `response.predictions.winner` (object) - `response.predictions.winner.id` (integer) ID of the predicted winner team Example: 834 - `response.predictions.winner.name` (string) Name of the predicted winner team Example: "Real Madrid" - `response.predictions.winner.comment` (string) Comment or advice about the predicted outcome Example: "Win or draw" - `response.predictions.win_or_draw` (boolean) Indicates whether the prediction is for win or draw Example: true - `response.predictions.under_over` (string) Predicted under/over value for total goals Example: "-3.5" - `response.predictions.goals` (object) - `response.predictions.goals.home` (string) Predicted goals under/over for the home team Example: "-2.5" - `response.predictions.goals.away` (string) Predicted goals under/over for the away team Example: "-1.5" - `response.predictions.advice` (string) General advice based on predictions Example: "Combo Double chance : Real Madrid or draw and -3.5 goals" - `response.predictions.percent` (object) - `response.predictions.percent.home` (string) Win probability for the home team Example: "45%" - `response.predictions.percent.draw` (string) Probability of a draw Example: "45%" - `response.predictions.percent.away` (string) Win probability for the away team Example: "10%" - `response.teams` (object) - `response.teams.home` (object) - `response.teams.home.id` (integer) Home team ID Example: 834 - `response.teams.home.last_5` (object) - `response.teams.home.last_5.form` (string) Recent form performance Example: "60%" - `response.teams.home.last_5.att` (string) Attack strength percentage Example: "60%" - `response.teams.home.last_5.def` (string) Defense strength percentage Example: "0%" - `response.teams.away` (object) - `response.comparison` (object) - `response.comparison.form` (object) - `response.comparison.form.home` (string) Form rating of the home team Example: "60%" - `response.comparison.form.away` (string) Form rating of the away team Example: "40%" - `response.comparison.att` (object) - `response.comparison.att.home` (string) Attack comparison Example: "43%" - `response.comparison.att.away` (string) Attack comparison Example: "57%" - `response.comparison.def` (object) - `response.comparison.def.home` (string) Defense comparison Example: "62%" - `response.comparison.def.away` (string) Defense comparison Example: "38%" - `response.comparison.poisson_distribution` (object) - `response.comparison.poisson_distribution.home` (string) Poisson distribution home value Example: "75%" - `response.comparison.poisson_distribution.away` (string) Poisson distribution away value Example: "25%" - `response.comparison.h2h` (object) - `response.comparison.h2h.home` (string) Head-to-head win chance for home Example: "29%" - `response.comparison.h2h.away` (string) Head-to-head win chance for away Example: "71%" - `response.comparison.total` (object) - `response.comparison.total.home` (string) Overall strength score for home Example: "51.5%" - `response.comparison.total.away` (string) Overall strength score for away Example: "48.5%" ## Response 400 fields (application/json): - `status` (string) Example: "error" - `pagination` (object,null) - `errors` (array,null) - `errors.type` (string) Example: "validation_error" - `errors.data` (object) - `response` (object,null) ## Response 500 fields (application/json): - `status` (string) Example: "error" - `pagination` (object,null) - `errors` (array,null) - `errors.type` (string) Example: "validation_error" - `errors.data` (object) - `response` (object,null)