// Matches at a venue
Matches at a venue
Results plan and up
Every result played at a hall, newest first.
GEThttps://api.handballapi.com/v1/venues/{id}/matches
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.
Parameters4
| name | type | what it does | |
|---|---|---|---|
id | string | required | Venue id (vn_...) |
per_page | integer | optional | Rows per page, 1 to 200 (100) |
page | integer | optional | Page number, from 1. Wins over cursor |
cursor | string | optional | The next_cursor from the previous answer |
Returns8 fields
| field | type | what it holds |
|---|---|---|
id | string | Our id for the record. Permanent. |
date_utc | datetime | Throw-off in UTC, ending Z. |
kickoff_local | datetime|null | Throw-off in the league's own time, with its offset; null where only the date is published or the match is international. |
timezone | string|null | The league's time zone (IANA name), or null for international and history rows. |
status | string | finished, or awarded when the result was given at the table. |
competition | object | id (cp_), name, country and season, such as 2026/27. |
home | object | team_id (tm_), name, goals, and ht: goals at half-time, null where not published. |
away | object | The same for the away team. |
Example answerGET /v1/venues/vn_n5mpxg00/matches?per_page=3
2003 of 6 rows
{
"data": [
{
"id": "mt_r42fra39",
"date_utc": "2026-10-30T20:30:00Z",
"kickoff_local": "2026-10-30T21:30:00+01:00",
"timezone": "Europe/Berlin",
"status": "finished",
"competition": {
"id": "cp_vdaq0xgv",
"name": "Verbandsliga WEIBLICH, HVW Frauen Verbandsliga Staffel 3",
"country": "de",
"season": "2026/27"
},
"home": {
"team_id": "tm_pd7mgxmj",
"name": "HSG HOHENLIMBURG II",
"goals": 20,
"ht": null
},
"away": {
"team_id": "tm_vkcq92se",
"name": "SGH Unna Massen",
"goals": 29,
"ht": null
}
},
{
"id": "mt_q0g3g1qf",
"date_utc": "2026-10-17T15:00:00Z",
"kickoff_local": "2026-10-17T17:00:00+02:00",
"timezone": "Europe/Berlin",
"status": "finished",
"competition": {
"id": "cp_em56er51",
"name": "Oberliga WEIBLICH, HVW Frauen Oberliga Staffel 2",
"country": "de",
"season": "2026/27"
},
"home": {
"team_id": "tm_9vqfw6p1",
"name": "HSG HOHENLIMBURG",
"goals": 30,
"ht": null
},
"away": {
"team_id": "tm_fzh4azcf",
"name": "F.C. Vorwärts Wettringen e.V. I",
"goals": 27,
"ht": null
}
},
{
"id": "mt_hbz4e78w",
"date_utc": "2026-10-04T17:00:00Z",
"kickoff_local": "2026-10-04T19:00:00+02:00",
"timezone": "Europe/Berlin",
"status": "finished",
"competition": {
"id": "cp_arvsky1w",
"name": "KÜS Bezirksligen Männer, KÜS Bezirklsliga Südwestfalen",
"country": "de",
"season": "2026/27"
},
"home": {
"team_id": "tm_dr99a4m4",
"name": "HSG HOHENLIMBURG",
"goals": 35,
"ht": null
},
"away": {
"team_id": "tm_2vyv8rqf",
"name": "VTV FREIER GRUND",
"goals": 20,
"ht": null
}
}
],
"meta": {
"count": 3,
"next_cursor": "cDI",
"page": 1,
"per_page": 3,
"total": 6,
"total_pages": 2,
"next_page": 2,
"prev_page": null,
"venue": {
"venue_id": "vn_n5mpxg00",
"name": "SPH HAGEN-EMST"
},
"took_ms": 3
}
}