// Form table
Form table
Results plan and upMCP: league_form
Every team of a competition and season with its last five results and its current run.
GEThttps://api.handballapi.com/v1/competitions/{id}/form
Try itruns against the live API with your key
keyGet a free key
Kept in this browser and filled in on every docs page. A key made in your account appears here by itself.
Parameters2
| name | type | what it does | |
|---|---|---|---|
id | string | required | Competition id (cp_...) |
season | string | optional | Season, such as 2025/26 (the latest with results) |
Returns6 fields
| field | type | what it holds |
|---|---|---|
team_id | string | Our id for the team (tm_). Permanent. |
name | string | The name as published. |
form | string | The last five results, newest first: W won, D drawn, L lost. |
streak | string | The current run, such as W3 for three wins. |
played | integer | Matches played. |
last_match | date | The latest match held. |
Example answerGET /v1/competitions/cp_vdaq0xgv/form?season=2026%2F27
20010 of 10 rows
{
"data": [
{
"team_id": "tm_m32520sc",
"name": "Allgemeiner Sportverein Hamm-Westfalen e.V.",
"form": "D",
"streak": "D1",
"played": 1,
"last_match": "2026-10-10"
},
{
"team_id": "tm_pd7mgxmj",
"name": "HSG HOHENLIMBURG II",
"form": "LL",
"streak": "L2",
"played": 2,
"last_match": "2026-10-30"
},
{
"team_id": "tm_yxwkzkkn",
"name": "HSG Soest Damen",
"form": "W",
"streak": "W1",
"played": 1,
"last_match": "2026-10-10"
},
{
"team_id": "tm_52w5wbja",
"name": "HSG WETTER/GRUNDSCHÖTTEL",
"form": "L",
"streak": "L1",
"played": 1,
"last_match": "2026-10-10"
},
{
"team_id": "tm_vm7h9pbf",
"name": "LÜNER SV HANDBALL E.V. II",
"form": "W",
"streak": "W1",
"played": 1,
"last_match": "2026-10-11"
},
{
"team_id": "tm_vkcq92se",
"name": "SGH Unna Massen",
"form": "WD",
"streak": "W1",
"played": 2,
"last_match": "2026-10-30"
},
{
"team_id": "tm_m6y101yy",
"name": "SOESTER TV VON 1862 E.V.",
"form": "W",
"streak": "W1",
"played": 1,
"last_match": "2026-10-11"
},
{
"team_id": "tm_csfmmw96",
"name": "TV ARNSBERG 1861 E.V.",
"form": "W",
"streak": "W1",
"played": 1,
"last_match": "2026-10-11"
},
{
"team_id": "tm_gpjswbwb",
"name": "TV WERNE 03 E.V.",
"form": "L",
"streak": "L1",
"played": 1,
"last_match": "2026-10-11"
},
{
"team_id": "tm_gggfcx9c",
"name": "VTV FREIER GRUND 2016 E.V.",
"form": "L",
"streak": "L1",
"played": 1,
"last_match": "2026-10-11"
}
],
"meta": {
"competition": {
"id": "cp_vdaq0xgv",
"name": "Verbandsliga WEIBLICH, HVW Frauen Verbandsliga Staffel 3",
"season": "2026/27"
},
"compiled_at": "2026-10-31T03:40:01Z",
"count": 10,
"form_basis": "last five results, newest first: W won, D drawn, L lost",
"took_ms": 1
}
}