---
title: "WC2026 nation profile (Elo, rank, recent form, group matches, squad)"
method: GET
path: "/v1/wc2026/teams/{id}"
tags: ["nerd"]
---

# WC2026 nation profile (Elo, rank, recent form, group matches, squad)

`GET /v1/wc2026/teams/{id}`

## Request

- Base URL: `https://api.bigballsdata.com`
- URL: `https://api.bigballsdata.com/v1/wc2026/teams/{id}`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Team meta + Elo + global rank + advancement probability + last 10
internationals + 3 group matches + squad. 5-min cache.
Legacy alias: `GET /v1/nerd/wc2026/teams/{id}` (sunset 2026-09-01).

Each `group_matches[].elo_prediction` carries its own freshness:
`valid_until`, `expired` (true / false / null when no expiry is stated)
and `expired_days`. Measured 2026-09-28, all 72 `match_result`
predictions are past their valid_until, the newest by 92 days, and this
route previously carried no expiry at all. Nothing is filtered.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `view` 'nerd'

## Response `200`

ok

- object

## Other responses

- `400`: invalid team_id
- `404`: team not found

---

[API](https://skmtc.dev/bigballsdata/apis/big-ball-sports-api.md) · [All operations](https://skmtc.dev/bigballsdata/apis/big-ball-sports-api/llms.txt) · [OpenAPI document](https://skmtc.dev/bigballsdata/apis/big-ball-sports-api/revisions/31fb54ac414e?raw)
