# Enriched Match Context – Machina World Cup

> Enriched Match Context – Machina World Cup is a paid API for AI agents from agents.machina.gg, paid per call via MPP or x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns enriched context for a single 2026 World Cup match, including teams, venue, status, and surrounding tournament state, addressable by plain-English fixture name, team+date, or event URN.

## Facts

- Endpoint: POST https://agents.machina.gg/world-cup/v1/get-event-context
- Price: $0.01/call
- Payment: MPP, x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Provider: agents.machina.gg
- Website: https://agents.machina.gg
- Canonical page: https://www.zero.xyz/c/agents-machina-gg-enriched-match-context-machina-world-cup-d8a69122
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xx-SB05WEarr1yeKNdANv

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 agents-machina-gg-enriched-match-context-machina-world-cup-d8a69122 -d '<json body>'
```

Example prompt: Can you pull up the full match context for Brazil vs Morocco at the 2026 World Cup — I want to see the venue, current status, and where things stand in the tournament?

## When to prefer this

Use this endpoint when you need rich, enriched context about a single 2026 World Cup match — teams, venue, status, and tournament state — especially when you don't have a canonical URN and want to identify the fixture in plain English. Prefer over generic fixture list endpoints when you need a single match's surrounding tournament context, or when chaining into forecast or recap endpoints that require a resolved event_urn.

## Known failure modes

- Unresolved fixture: plain-English input doesn't match any known fixture — returns a warning with no match data
- Ambiguous fixture: multiple matches found for the input — returns candidate list for disambiguation
- Invalid date format: date not in YYYY-MM-DD format — returns validation error
- Unknown team name: team string not recognized — returns warning with no result
- Missing all identifiers: no event, team, or event_urn provided — returns error requiring at least one identifier

## How this service works

Enriched context for a single match: the teams, venue, status, and surrounding tournament state, addressable by event, event URN, or team and opponent on a date.

## Output

A structured JSON object containing resolved fixture identity (teams, event URN, resolved_fixture), venue details, current match status, and surrounding tournament state (group standings, stage, round). Unresolved inputs return explicit warnings; ambiguous inputs return candidate matches.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "date": {
   "type": "string",
   "format": "date",
   "description": "Optional fixture date as YYYY-MM-DD."
  },
  "team": {
   "type": "string",
   "description": "Team name, e.g. \"Morocco\". Use with optional `opponent` and `date`."
  },
  "event": {
   "type": "string",
   "description": "Plain-English fixture, e.g. \"Brazil vs Morocco\" (also accepts \"v\" / \"x\" / \"-\" separators)."
  },
  "opponent": {
   "type": "string",
   "description": "Optional opponent name to disambiguate the fixture."
  },
  "event_urn": {
   "type": "string",
   "description": "Canonical event URN, if you already have one (every fixture response echoes it). Plain-English inputs above make this optional."
  }
 },
 "description": "Identify the fixture in plain English, pass `event` free text, or `team` (+ optional `opponent` + `date`). No URNs or provider ids needed; unresolved inputs return an explicit warning, ambiguous ones return candidates. The response echoes the resolved `event_urn` (and `resolved_fixture`) so follow-up calls can chain on it."
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-machina-gg-enriched-match-context-machina-world-cup-d8a69122/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.machina.gg](https://www.zero.xyz/host/agents.machina.gg/llms.txt)
