# Goal402 Match Predictions and Voting Odds

> Goal402 Match Predictions and Voting Odds is a paid API for AI agents from goal402-x402.percha.workers.dev, paid per call via x402, $0.001000/call, status unknown (last checked 2026-09-15).

Returns crowd-sourced prediction votes (home/draw/away) for a specific football match by match ID

## Facts

- Endpoint: GET https://goal402-x402.percha.workers.dev/matches/egdcbej/predictions
- Price: $0.001000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/goal402-x402-percha-workers-dev-c421f286
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ySTLdSenswQz4-GokBfVB

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability goal402-x402-percha-workers-dev-c421f286
```

Example prompt: What are the fan prediction votes for football match ID egdcbej — how many people are voting for a home win, draw, or away win?

## When to prefer this

Use this endpoint when you need crowd-sourced or fan prediction data (home/draw/away vote distribution) for a specific football match by its ID. Prefer this over general match detail endpoints when the goal is specifically to surface betting sentiment or prediction probabilities rather than full match stats, lineups, or events.

## Known failure modes

- Missing or invalid match ID returns an error or empty result
- Match ID does not exist in the database returns 404 or empty response
- Payment not completed results in 402 Payment Required
- Match has no predictions yet returns zero values for all vote fields
- Service downtime returns 5xx errors

## How this service works

Match predictions and betting odds

## Output

Returns a JSON object with match_id, home_votes, draw_votes, and away_votes as numeric values representing the count or percentage of fan/crowd predictions for each outcome of the specified match.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "id": "egdcbej"
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "id"
     ],
     "properties": {
      "id": {
       "type": "string",
       "description": "Match ID"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "match_id": {
       "type": "string"
      },
      "away_votes": {
       "type": "number"
      },
      "draw_votes": {
       "type": "number"
      },
      "home_votes": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "match_id",
  "away_odds",
  "draw_odds",
  "home_odds",
  "away_votes",
  "draw_votes",
  "home_votes",
  "total_votes"
 ],
 "properties": {
  "match_id": {
   "type": "string"
  },
  "away_odds": {
   "type": "string"
  },
  "draw_odds": {
   "type": "string"
  },
  "home_odds": {
   "type": "string"
  },
  "away_votes": {
   "type": "number"
  },
  "draw_votes": {
   "type": "number"
  },
  "home_votes": {
   "type": "number"
  },
  "total_votes": {
   "type": "number"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/goal402-x402-percha-workers-dev-c421f286/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from goal402-x402.percha.workers.dev](https://www.zero.xyz/host/goal402-x402.percha.workers.dev/llms.txt)
