// Results of a competition

Results of a competition
Free key and every planOlder dates: Results plan

Every result of a competition in a season, newest first.

GEThttps://api.handballapi.com/v1/competitions/{id}/results

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.

Parameters5

nametypewhat it does
idstringrequiredCompetition id (cp_...)
seasonstringoptionalSeason, such as 2025/26 (the latest with results)
per_pageintegeroptionalRows per page, 1 to 200 (100)
pageintegeroptionalPage number, from 1. Wins over cursor
cursorstringoptionalThe next_cursor from the previous answer

Returnsa list of matches

fieldtypewhat it holds
idstringOur id for the record. Permanent.
date_utcdatetimeThrow-off in UTC, ending Z.
kickoff_localdatetime|nullThrow-off in the league's own time, with its offset; null where only the date is published or the match is international.
timezonestring|nullThe league's time zone (IANA name), or null for international and history rows.
statusstringfinished, or awarded when the result was given at the table.
competitionobjectid (cp_), name, country and season, such as 2026/27.
homeobjectteam_id (tm_), name, goals, and ht: goals at half-time, null where not published.
awayobjectThe same for the away team.

Example answerGET /v1/competitions/cp_vdaq0xgv/results?season=2026%2F27&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_cr5s548c",
      "date_utc": "2026-10-11T17:00:00Z",
      "kickoff_local": "2026-10-11T19:00:00+02: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_m6y101yy",
        "name": "SOESTER TV VON 1862 E.V.",
        "goals": 31,
        "ht": null
      },
      "away": {
        "team_id": "tm_pd7mgxmj",
        "name": "HSG HOHENLIMBURG II",
        "goals": 25,
        "ht": null
      }
    },
    {
      "id": "mt_5e3ehkbw",
      "date_utc": "2026-10-11T16:00:00Z",
      "kickoff_local": "2026-10-11T18:00:00+02: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_csfmmw96",
        "name": "TV ARNSBERG 1861 E.V.",
        "goals": 35,
        "ht": null
      },
      "away": {
        "team_id": "tm_gggfcx9c",
        "name": "VTV FREIER GRUND 2016 E.V.",
        "goals": 27,
        "ht": null
      }
    }
  ],
  "meta": {
    "count": 3,
    "next_cursor": "cDI",
    "page": 1,
    "per_page": 3,
    "total": 6,
    "total_pages": 2,
    "next_page": 2,
    "prev_page": null,
    "competition": {
      "id": "cp_vdaq0xgv",
      "name": "Verbandsliga WEIBLICH, HVW Frauen Verbandsliga Staffel 3",
      "season": "2026/27"
    },
    "took_ms": 1
  }
}

Errorsthis endpoint can return