// Today's results

Today's results
Free key and every planOlder dates: Results plan

Every match finished today so far (UTC), newest first.

GEThttps://api.handballapi.com/v1/results/today

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

nametypewhat it does
countrystringoptionalCountry code
dksesihrcztrgrbrdeskrseschihfhistory
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/results/today?per_page=3

2000 of 0 rows
{
  "data": [],
  "meta": {
    "count": 0,
    "next_cursor": null,
    "page": 1,
    "per_page": 3,
    "total": 0,
    "total_pages": 1,
    "next_page": null,
    "prev_page": null,
    "date": "2026-10-31",
    "took_ms": 3
  }
}

Errorsthis endpoint can return