Endpoint Playground
Returns one match: teams, competition, date, kick-off time, venue, score and half-time score, match number and matchday, officials, goals with minutes and timeline events such as substitutions. Fields the match has not published (for example a future match's score) are omitted.
curl 'https://api.crawlora.net/api/v1/fussballde/match?match_id=031BFTHDCC000000VS5489BUVUR5FS5A' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| match_id | string | Yes | 031BFTHDCC000000VS5489BUVUR5FS5A | Match id from fussballde-matchday or fussballde-match-plan |
{
"code": 200,
"msg": "OK",
"data": {
"assistants": [
"Alexander Sather",
"Stefan Lupp"
],
"away": {
"club_id": "00ES8GN8I400001CVV0AG08LVUPGND5I",
"logo_url": "https://www.fussball.de/export.media/-/action/getLogo/format/0/id/00ES8GN8I400001CVV0AG08LVUPGND5I/verband/0123456789ABCDEF0123456700004010",
"name": "SV Werder Bremen",
"team_id": "011MIC0IEC000000VTVG0001VTR8C1K7",
"url": "https://www.fussball.de/mannschaft/sv-werder-bremen-werder-bremen-bremen/-/saison/2627/team-id/011MIC0IEC000000VTVG0001VTR8C1K7"
},
"away_goals": [
{
"minute": 88,
"player": "Ludovit Reis"
},
{
"minute": 90,
"player": "Niclas Füllkrug",
"stoppage_minute": 2
}
],
"away_score": 2,
"competition": "Bundesliga",
"competition_id": "031BFREJC800001BVS5489BUVUR5FS5A-G",
"date": "2026-10-09",
"events": [
{
"minute": 19,
"side": "away",
"type": "substitute"
},
{
"minute": 63,
"side": "home",
"type": "substitute"
}
],
"fourth_official": "Tom Bauer",
"halftime_score": "0 : 0",
"home": {
"club_id": "00ES8GN8N400008VVV0AG08LVUPGND5I",
"logo_url": "https://www.fussball.de/export.media/-/action/getLogo/format/0/id/00ES8GN8N400008VVV0AG08LVUPGND5I/verband/0123456789ABCDEF0123456700004010",
"name": "Borussia Dortmund",
"team_id": "011MI8V6UC000000VTVG0001VTR8C1K7",
"url": "https://www.fussball.de/mannschaft/borussia-dortmund-borussia-dortmund-westfalen/-/saison/2627/team-id/011MI8V6UC000000VTVG0001VTR8C1K7"
},
"home_goals": [
{
"minute": 80,
"player": "Daniel Jonathan Svensson"
},
{
"minute": 85,
"player": "Nico Schlotterbeck"
}
],
"home_score": 2,
"id": "031BFTHDCC000000VS5489BUVUR5FS5A",
"match_number": "890000037",
"matchday": "5. Spieltag",
"referee": "Christian Dingert",
"status": "finished",
"time": "20:30",
"url": "https://www.fussball.de/spiel/borussia-dortmund-sv-werder-bremen/-/spiel/031BFTHDCC000000VS5489BUVUR5FS5A",
"venue": "Rasenplatz, SIGNAL IDUNA PARK, Strobelallee 50, 44139 Dortmund"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.