Goal API

API ID 13506

Goal API (goal.com). Football matches by date, match details with lineups, statistics, commentary and head-to-head, competition standings and fixtures, team squads and results, plus player profiles

API Documentation

Endpoints

Request
Returns the competition overview (competition info, standings snapshot, recent/upcoming matches, seasons and teams).
Endpoint ID: 29867
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29867/get+competition+details
INPUT PARAMETERS

Get competition details — Endpoint Features

Object Description
competition_id Required Competition ID.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

competition_id
API EXAMPLE RESPONSE
JSON
{
    "id": "34pl8szyvrbwcmfkuocjm3r6t",
    "name": "LaLiga",
    "image": {
        "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/large/DaZY08NvsYwdeQM-d7_so.png",
        "alt": null,
        "width": null,
        "height": null,
        "credit": null
    },
    "area": {
        "name": "Spain"
    },
    "format": "DOMESTIC_LEAGUE"
}
Get competition details — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29867/get+competition+details?competition_id=34pl8szyvrbwcmfkuocjm3r6t' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the competition game weeks / rounds (gamesets). Each gameset provides the game_set_type_id and round id required to load its matches.
Endpoint ID: 29868
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29868/get+competition+gamesets
INPUT PARAMETERS

Get competition gamesets — Endpoint Features

Object Description
competition_id Required Competition ID.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

competition_id
API EXAMPLE RESPONSE
JSON
[
    {
        "name": "Game Week 1",
        "active": true,
        "gameSetTypeId": "D4sWXlbMU0OyN9WzJhZ6Z",
        "matches": [
            {
                "id": "ILVFhRetUUirJj8CNahwC",
                "startDate": "2026-08-15T17:30:00.000Z",
                "lastUpdatedAt": "2026-08-13T07:59:56.000Z",
                "cachedAt": "2026-08-13T12:23:07.815Z",
                "competition": {
                    "id": "34pl8szyvrbwcmfkuocjm3r6t",
                    "name": "LaLiga"
                },
                "round": {
                    "id": "sWRUuuVVhXJji-XDMZ_15",
                    "name": "LaLiga",
                    "display": false
                },
                "period": null,
                "status": "FIXTURE",
                "teamA": {
                    "id": "4dtdjgnpdq9uw4sdutti0vaar",
                    "name": "Deportivo Alaves",
                    "codeName": "ALA",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/dqC3XtzsGeXe3c53Qqrn-.png",
                        "alt": null,
                        "width": null,
                        "height": null,
                        "credit": null
                    }
                },
                "teamB": {
                    "id": "1n1j0wsl763lq7ee1k0c11c02",
                    "name": "Getafe",
                    "codeName": "GET",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/xsRs2Zwslz_cx1dUGc-En.png",
                        "alt": null,
                        "width": null,
                        "height": null,
                        "credit": null
                    }
                },
                "redCards": {
                    "teamA": 0,
                    "teamB": 0
                },
                "score": null,
                "aggregateScore": null,
                "penaltyScore": null,
                "link": {
                    "id": "ILVFhRetUUirJj8CNahwC",
                    "slug": "deportivo-alaves-vs-getafe",
                    "pageType": "MATCH",
                    "newTab": null,
                    "url": null,
                    "follow": false,
                    "hubPath": null,
                    "__typename": "Link"
                },
                "tvChannels": [],
                "venue": {
                    "name": "Estadio Mendizorroza"
                }
            },
            {
                "id": "cjnWqJvXGPNH1BdoZfR1V",
                "startDate": "2026-08-15T19:30:00.000Z",
                "lastUpdatedAt": "2026-08-13T09:20:33.000Z",
                "cachedAt": "2026-08-13T12:30:20.454Z",
                "competition": {
                    "id": "34pl8szyvrbwcmfkuocjm3r6t",
                    "name": "LaLiga"
                },
                "round": {
                    "id": "sWRUuuVVhXJji-XDMZ_15",
                    "name": "LaLiga",
                    "display": false
                },
                "period": null,
                "status": "FIXTURE",
                "teamA": {
                    "id": "10eyb18v5puw4ez03ocaug09m",
                    "name": "Sevilla",
                    "codeName": "SEV",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/crn6HYOO9QzfqMRAUuGIF.png",
                        "alt": null,
                        "width": null,
                        "height": null,
                        "credit": null
                    }
                },
                "teamB": {
                    "id": "3budh3j9xivsid3ptm8ptpy4k",
                    "name": "Rayo Vallecano",
                    "codeName": "RAY",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/ac0Y7wzVbv4IwqRAt0tX_.png",
                        "alt": null,
                        "width": null,
                        "height": null,
                        "credit": null
                    }
                },
                "redCards": {
                    "teamA": 0,
                    "teamB": 0
                },
                "score": null,
                "aggregateScore": null,
                "penaltyScore": null,
                "link": {
                    "id": "cjnWqJvXGPNH1BdoZfR1V",
                    "slug": "sevilla-vs-rayo-vallecano",
                    "pageType": "MATCH",
                    "newTab": null,
                    "url": null,
                    "follow": false,
                    "hubPath": null,
                    "__typename": "Link"
                },
                "tvChannels": [],
                "venue": {
                    "name": "Estadio R. Sanchez Pizjuan"
                }
            },
            {
                "id": "IpaB4xDohdKA1rY5SVWQc",
                "startDate": "2026-08-16T15:00:00.000Z",
                "lastUpdatedAt": "2026-07-15T09:03:52.000Z",
                "cachedAt": "2026-08-13T12:39:21.180Z",
                "competition": {
                    "id": "34pl8szyvrbwcmfkuocjm3r6t",
                    "name": "LaLiga"
                },
                "round": {
                    "id": "sWRUuuVVhXJji-XDMZ_15",
                    "name": "LaLiga",
                    "display": false
                },
                "period": null,
                "status": "FIXTURE",
                "teamA": {
                    "id": "bzkwzatvwahmbzok1ymm5vqa1",
                    "name": "Racing Santander",
                    "codeName": "SAN",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/xH6IjV1TfoWF9SBtc7QTS.png",
                        "alt": null,
                        "width": null,
                        "height": null,
                        "credit": null
                    }
                },
                "teamB": {
                    "id": "74mcjsm72vr3l9pw2i4qfjchj",
                    "name": "Villarreal",
                    "codeName": "VIL",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/Wq9oBgwBzFNsQIFp7begY.png",
                        "alt": null,
                        "width": null,
                        "height": null,
                        "credit": null
                    }
                },
                "redCards": {
                    "teamA": 0,
                    "teamB": 0
                },
                "score": null,
                "aggregateScore": null,
                "penaltyScore": null,
                "link": {
                    "id": "IpaB4xDohdKA1rY5SVWQc",
                    "slug": "racing-santander-vs-villarreal",
                    "pageType": "MATCH",
                    "newTab": null,
                    "url": null,
                    "follow": false,
                    "hubPath": null,
                    "__typename": "Link"
                },
                "tvChannels": [],
                "venue": {
                    "name": "Estadio El Sardinero"
                }
            },
            {
                "id": "7uHlNtl7JhNa1l19YHKNy",
                "startDate": "2026-08-16T17:00:00.000Z",
                "lastUpdatedAt": "2026-07-15T09:03:52.000Z",
                "cachedAt": "2026-08-13T12:00:38.298Z",
                "competition": {
                    "id": "34pl8szyvrbwcmfkuocjm3r6t",
                    "name": "LaLiga"
                },
                "round": {
                    "id": "sWRUuuVVhXJji-XDMZ_15",
                    "name": "LaLiga",
                    "display": false
                },
                "period": null,
                "status": "FIXTURE",
                "teamA": {
                    "id": "c8llrezkm3b3op4afrou6b487",
                    "name": "Espanyol",
                    "codeName": "ESP",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/yXPQ9R0js1ZPr5Od9cch8.png",
                        "alt": null,
                        "width": null,
                        "height": null,
                        "credit": null
                    }
                },
                "teamB": {
                    "id": "4grc9qgcvusllap8h5j6gc5h5",
                    "name": "Levante",
                    "codeName": "LEV",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/O-dLKNu7kxdqPWfH2EpDy.png",
                        "alt": null,
                        "width": null,
                        "height": null,
                        "credit": null
                    }
                },
                "redCards": {
                    "teamA": 0,
                    "teamB": 0
                },
                "score": null,
                "aggregateScore": null,
                "penaltyScore": null,
                "link": {
                    "id": "7uHlNtl7JhNa1l19YHKNy",
                    "slug": "espanyol-vs-levante",
                    "pageType": "MATCH",
                    "newTab": null,
                    "url": null,
                    "follow": false,
                    "hubPath": null,
                    "__typename": "Link"
                }
            }
        ]
    },
    {
        "_note": "Response truncated for documentation purposes"
    }
]
Get competition gamesets — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29868/get+competition+gamesets?competition_id=34pl8szyvrbwcmfkuocjm3r6t' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the matches of a single game week. Use game_set_type_id and round_ids taken from a gameset returned by the gamesets endpoint.
Endpoint ID: 29869
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29869/get+competition+matches
INPUT PARAMETERS

Get competition matches — Endpoint Features

Object Description
competition_id Required Competition ID.
game_set_type_id Optional Game set type ID, as returned by the competition details endpoint.
round_ids Optional A game week can span several rounds. Pass multiple round ids as a comma-separated string (round_ids=a,b,c).

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

competition_id
game_set_type_id
round_ids
API EXAMPLE RESPONSE
JSON
[
    {
        "id": "ILVFhRetUUirJj8CNahwC",
        "startDate": "2026-08-15T17:30:00.000Z",
        "lastUpdatedAt": "2026-08-13T07:59:56.000Z",
        "cachedAt": "2026-08-13T13:23:24.306Z",
        "competition": {
            "id": "34pl8szyvrbwcmfkuocjm3r6t",
            "name": "LaLiga"
        },
        "round": {
            "id": "sWRUuuVVhXJji-XDMZ_15",
            "name": "LaLiga",
            "display": false
        },
        "period": null,
        "status": "FIXTURE",
        "teamA": {
            "id": "4dtdjgnpdq9uw4sdutti0vaar",
            "name": "Deportivo Alaves",
            "codeName": "ALA",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/dqC3XtzsGeXe3c53Qqrn-.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "1n1j0wsl763lq7ee1k0c11c02",
            "name": "Getafe",
            "codeName": "GET",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/xsRs2Zwslz_cx1dUGc-En.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": null,
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "ILVFhRetUUirJj8CNahwC",
            "slug": "deportivo-alaves-vs-getafe",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Estadio Mendizorroza"
        }
    },
    {
        "id": "cjnWqJvXGPNH1BdoZfR1V",
        "startDate": "2026-08-15T19:30:00.000Z",
        "lastUpdatedAt": "2026-08-13T09:20:33.000Z",
        "cachedAt": "2026-08-13T13:31:12.798Z",
        "competition": {
            "id": "34pl8szyvrbwcmfkuocjm3r6t",
            "name": "LaLiga"
        },
        "round": {
            "id": "sWRUuuVVhXJji-XDMZ_15",
            "name": "LaLiga",
            "display": false
        },
        "period": null,
        "status": "FIXTURE",
        "teamA": {
            "id": "10eyb18v5puw4ez03ocaug09m",
            "name": "Sevilla",
            "codeName": "SEV",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/crn6HYOO9QzfqMRAUuGIF.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "3budh3j9xivsid3ptm8ptpy4k",
            "name": "Rayo Vallecano",
            "codeName": "RAY",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/ac0Y7wzVbv4IwqRAt0tX_.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": null,
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "cjnWqJvXGPNH1BdoZfR1V",
            "slug": "sevilla-vs-rayo-vallecano",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Estadio R. Sanchez Pizjuan"
        }
    },
    {
        "id": "IpaB4xDohdKA1rY5SVWQc",
        "startDate": "2026-08-16T15:00:00.000Z",
        "lastUpdatedAt": "2026-07-15T09:03:52.000Z",
        "cachedAt": "2026-08-13T13:40:06.931Z",
        "competition": {
            "id": "34pl8szyvrbwcmfkuocjm3r6t",
            "name": "LaLiga"
        },
        "round": {
            "id": "sWRUuuVVhXJji-XDMZ_15",
            "name": "LaLiga",
            "display": false
        },
        "period": null,
        "status": "FIXTURE",
        "teamA": {
            "id": "bzkwzatvwahmbzok1ymm5vqa1",
            "name": "Racing Santander",
            "codeName": "SAN",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/xH6IjV1TfoWF9SBtc7QTS.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "74mcjsm72vr3l9pw2i4qfjchj",
            "name": "Villarreal",
            "codeName": "VIL",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/Wq9oBgwBzFNsQIFp7begY.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": null,
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "IpaB4xDohdKA1rY5SVWQc",
            "slug": "racing-santander-vs-villarreal",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Estadio El Sardinero"
        }
    },
    {
        "id": "7uHlNtl7JhNa1l19YHKNy",
        "startDate": "2026-08-16T17:00:00.000Z",
        "lastUpdatedAt": "2026-07-15T09:03:52.000Z",
        "cachedAt": "2026-08-13T13:01:13.283Z",
        "competition": {
            "id": "34pl8szyvrbwcmfkuocjm3r6t",
            "name": "LaLiga"
        },
        "round": {
            "id": "sWRUuuVVhXJji-XDMZ_15",
            "name": "LaLiga",
            "display": false
        },
        "period": null,
        "status": "FIXTURE",
        "teamA": {
            "id": "c8llrezkm3b3op4afrou6b487",
            "name": "Espanyol",
            "codeName": "ESP",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/yXPQ9R0js1ZPr5Od9cch8.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "4grc9qgcvusllap8h5j6gc5h5",
            "name": "Levante",
            "codeName": "LEV",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/O-dLKNu7kxdqPWfH2EpDy.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": null,
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "7uHlNtl7JhNa1l19YHKNy",
            "slug": "espanyol-vs-levante",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "RCDE Stadium"
        }
    },
    {
        "id": "fM3cKVxxEF0_8lxJnXexu",
        "startDate": "2026-08-17T19:00:00.000Z",
        "lastUpdatedAt": "2026-07-15T09:03:52.000Z",
        "cachedAt": "2026-08-13T12:50:29.912Z",
        "competition": {
            "id": "34pl8szyvrbwcmfkuocjm3r6t",
            "name": "LaLiga"
        },
        "round": {
            "id": "sWRUuuVVhXJji-XDMZ_15",
            "name": "LaLiga",
            "display": false
        },
        "period": null,
        "status": "FIXTURE",
        "teamA": {
            "id": "1r541mega6d838hi0p44sv0h2",
            "name": "Deportivo de A Coruna",
            "codeName": "COR",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/lwMvr6ERVBtMPIEetiSE7.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "4yg9ttzw0m51048doksv8uq5r",
            "name": "Elche",
            "codeName": "ELC",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/At7wHXEtvayILK0zMoHM7.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": null,
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "fM3cKVxxEF0_8lxJnXexu",
            "slug": "deportivo-de-a-coruna-vs-elche",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Abanca-Riazor"
        }
    },
    {
        "id": "1NHWOfijgZOSBqBO8Sf6x",
        "startDate": "2026-08-19T19:00:00.000Z"
    },
    {
        "_note": "Response truncated for documentation purposes"
    }
]
Get competition matches — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29869/get+competition+matches?competition_id=34pl8szyvrbwcmfkuocjm3r6t' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the competition standings (overall, home and away).
Endpoint ID: 29870
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29870/get+competition+standings
INPUT PARAMETERS

Get competition standings — Endpoint Features

Object Description
competition_id Required Competition ID.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

competition_id
API EXAMPLE RESPONSE
JSON
{
    "standings": {
        "tables": [
            {
                "rankings": [
                    {
                        "position": 1,
                        "team": {
                            "id": "3czravw89omgc9o4s0w3l1bg5",
                            "code": "ATH",
                            "name": "Athletic Bilbao",
                            "long": "Athletic Bilbao",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/7h4N4ZU17VQqx1GNJwuvF.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#e2001a"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#e2001a"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#003B5C"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#4C7C93"
                                }
                            ]
                        },
                        "played": 0,
                        "win": 0,
                        "draw": 0,
                        "lose": 0,
                        "goalsFor": 0,
                        "goalsAgainst": 0,
                        "goalsDifference": 0,
                        "points": 0,
                        "form": [],
                        "markers": [
                            {
                                "id": "CHAMPIONS_LEAGUE",
                                "name": "Champions League",
                                "type": "PROMOTION"
                            }
                        ]
                    },
                    {
                        "position": 2,
                        "team": {
                            "id": "4ku8o6uf87yd8iecdalipo6wd",
                            "code": "ATM",
                            "name": "Atletico Madrid",
                            "long": "Atletico Madrid",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/xWY4as7vKsiitaDE-lmIe.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#CE3524"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#CE3524"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#6C9598"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#A9C1C3"
                                }
                            ]
                        },
                        "played": 0,
                        "win": 0,
                        "draw": 0,
                        "lose": 0,
                        "goalsFor": 0,
                        "goalsAgainst": 0,
                        "goalsDifference": 0,
                        "points": 0,
                        "form": [],
                        "markers": [
                            {
                                "id": "CHAMPIONS_LEAGUE",
                                "name": "Champions League",
                                "type": "PROMOTION"
                            }
                        ]
                    },
                    {
                        "position": 3,
                        "team": {
                            "id": "agh9ifb2mw3ivjusgedj7c3fe",
                            "code": "BAR",
                            "name": "Barcelona",
                            "long": "Barcelona",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/eu0z1bZDA3gqIhdn-rHli.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#971E48"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#971E48"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#004d98"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#2058a5"
                                }
                            ]
                        },
                        "played": 0,
                        "win": 0,
                        "draw": 0,
                        "lose": 0,
                        "goalsFor": 0,
                        "goalsAgainst": 0,
                        "goalsDifference": 0,
                        "points": 0,
                        "form": [],
                        "markers": [
                            {
                                "id": "CHAMPIONS_LEAGUE",
                                "name": "Champions League",
                                "type": "PROMOTION"
                            }
                        ]
                    },
                    {
                        "position": 4,
                        "team": {
                            "id": "6f27yvbqcngegwsg2ozxxdj4",
                            "code": "CEL",
                            "name": "Celta Vigo",
                            "long": "Celta Vigo",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/FTgkUPD0PmbUD4tk9KLzC.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#67ade0"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#8AC3EE"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#263356"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#F96632"
                                }
                            ]
                        },
                        "played": 0,
                        "win": 0,
                        "draw": 0,
                        "lose": 0,
                        "goalsFor": 0,
                        "goalsAgainst": 0,
                        "goalsDifference": 0,
                        "points": 0,
                        "form": [],
                        "markers": [
                            {
                                "id": "CHAMPIONS_LEAGUE",
                                "name": "Champions League",
                                "type": "PROMOTION"
                            }
                        ]
                    },
                    {
                        "position": 5,
                        "team": {
                            "id": "4dtdjgnpdq9uw4sdutti0vaar",
                            "code": "ALA",
                            "name": "Deportivo Alaves",
                            "long": "Deportivo Alaves",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/dqC3XtzsGeXe3c53Qqrn-.png"
                            }
                        }
                    }
                ]
            }
        ]
    },
    "_note": "Response truncated for documentation purposes"
}
Get competition standings — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29870/get+competition+standings?competition_id=34pl8szyvrbwcmfkuocjm3r6t' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the competition top players by stat (goals, assists, cards, etc.).
Endpoint ID: 29871
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29871/get+competition+top+players
INPUT PARAMETERS

Get competition top players — Endpoint Features

Object Description
competition_id Required Competition ID.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

competition_id
API EXAMPLE RESPONSE
JSON
{
    "goals": [
        {
            "player": {
                "id": "aj7aqXpq-lXsUbyjbY_YH",
                "name": "H. Cuypers"
            },
            "value": 13,
            "team": {
                "id": "apsqaaege20za4re5wm6bzq9a",
                "code": "CHI",
                "name": "Chicago Fire FC",
                "long": "Chicago Fire FC",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/MhZuAFMljELeTYnjBwsdP.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#ff0000"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#ff0000"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#7bccef"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#7bccef"
                    }
                ]
            }
        },
        {
            "player": {
                "id": "9tpiupx7k351f3szc08nk0445",
                "name": "N. Fernandez"
            },
            "value": 13,
            "team": {
                "id": "1bksy4rix8pm8rjve81uqo8ut",
                "code": "NYC",
                "name": "New York City FC",
                "long": "New York City FC",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/FPjtdu6yLX4I7Kk0BaxRB.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#7aabd6"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#82b3de"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#ff5101"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#ff5101"
                    }
                ]
            }
        },
        {
            "player": {
                "id": "E4sHzRW_Dv0cbxdZnyjmI",
                "name": "P. Musa"
            },
            "value": 13,
            "team": {
                "id": "4gi4qw4gt6nfq0c6r8y574qgp",
                "code": "DAL",
                "name": "FC Dallas",
                "long": "FC Dallas",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/9-zE1pAJJumqsymUi3sCV.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#b6283f"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#b6283f"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#2a4076"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#ffffff"
                    }
                ]
            }
        },
        {
            "player": {
                "id": "c5ryhn04g9goikd0blmh83aol",
                "name": "L. Messi"
            },
            "value": 12,
            "team": {
                "id": "7a7uyvix8axi28h7d3bwl4tbe",
                "code": "MIA",
                "name": "Inter Miami CF",
                "long": "Inter Miami CF",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/eP7VUfiow48_R8A-w2ADb.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#e28fb8"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#ecadc5"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#000000"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#ffffff"
                    }
                ]
            }
        },
        {
            "player": {
                "id": "usC_kBtBIE4GluDaidAgc",
                "name": "T. Baribo"
            },
            "value": 11,
            "team": {
                "id": "5qw82lpi6fio4fbljihlyyulb",
                "code": "DCU",
                "name": "DC United",
                "long": "DC United",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/IaqZ8i3JSmF_gajeFPOA8.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#db192a"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#db192a"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#000000"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#ffffff"
                    }
                ]
            }
        },
        {
            "player": {
                "id": "a5x18z20334cdmwtfot7p3l2i",
                "name": "K. Denkey"
            },
            "value": 11,
            "team": {
                "id": "652hppivbqchvrp3wopx1isyt",
                "code": "CIN",
                "name": "FC Cincinnati",
                "long": "FC Cincinnati",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/_keXtbhSV-qpuJju2hyJG.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#182070"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#0052b2"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#ff4d00"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#ff4d00"
                    }
                ]
            }
        },
        {
            "player": {
                "id": "FYDmm93xde4gn6F_LSdqX",
                "name": "Evander Ferreira"
            },
            "value": 11,
            "team": {
                "id": "652hppivbqchvrp3wopx1isyt",
                "code": "CIN",
                "name": "FC Cincinnati",
                "long": "FC Cincinnati",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/_keXtbhSV-qpuJju2hyJG.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#182070"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#0052b2"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#ff4d00"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#ff4d00"
                    }
                ]
            }
        },
        {
            "player": {
                "id": "Zt6QWaKfJWi5lnWJ_pO5a",
                "name": "Guilherme Augusto"
            },
            "value": 11,
            "team": {
                "id": "69m5c06m9up1j8vf8ulnb80xu",
                "code": "HOU",
                "name": "Houston Dynamo FC",
                "long": "Houston Dynamo FC"
            }
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Get competition top players — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29871/get+competition+top+players?competition_id=287tckirbfj9nb8ar2k9r60vn' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the knockout bracket for cup competitions (e.g. World Cup). Empty for league competitions.
Endpoint ID: 29872
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29872/get+competition+knockout
INPUT PARAMETERS

Get competition knockout — Endpoint Features

Object Description
competition_id Required Competition ID.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

competition_id
API EXAMPLE RESPONSE
JSON
[
    {
        "matches": [
            {
                "match": {
                    "id": "_QlvEFo5G0jXg9t41_5tA",
                    "startDate": "2026-06-29T20:30:00.000Z",
                    "link": {
                        "id": "_QlvEFo5G0jXg9t41_5tA",
                        "slug": "germany-vs-paraguay",
                        "pageType": "MATCH",
                        "newTab": null,
                        "url": null,
                        "follow": false,
                        "hubPath": null,
                        "__typename": "Link"
                    },
                    "venue": {
                        "name": "Gillette Stadium"
                    },
                    "period": null,
                    "status": "RESULT",
                    "teamA": {
                        "id": "3l2t2db0c5ow2f7s7bhr6mij4",
                        "code": "GER",
                        "name": "Germany",
                        "long": "Germany",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/9irLXo-qz0JJ7rEYUSKML.png",
                            "alt": null
                        },
                        "colors": [
                            {
                                "mode": "LIGHT",
                                "type": "PRIMARY",
                                "value": "#464646"
                            },
                            {
                                "mode": "DARK",
                                "type": "PRIMARY",
                                "value": "#ffffff"
                            },
                            {
                                "mode": "LIGHT",
                                "type": "SECONDARY",
                                "value": "#d71822"
                            },
                            {
                                "mode": "DARK",
                                "type": "SECONDARY",
                                "value": "#d71822"
                            }
                        ]
                    },
                    "teamB": {
                        "id": "3cwjdmekfdouwg990mqdq9fh0",
                        "code": "PAR",
                        "name": "Paraguay",
                        "long": "Paraguay",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/0-wrYHDvXMYeH5RRFGNPc.png",
                            "alt": null
                        },
                        "colors": [
                            {
                                "mode": "LIGHT",
                                "type": "PRIMARY",
                                "value": "#ee3f2d"
                            },
                            {
                                "mode": "DARK",
                                "type": "PRIMARY",
                                "value": "#ee3f2d"
                            },
                            {
                                "mode": "LIGHT",
                                "type": "SECONDARY",
                                "value": "#212b46"
                            },
                            {
                                "mode": "DARK",
                                "type": "SECONDARY",
                                "value": "#ffffff"
                            }
                        ]
                    },
                    "score": {
                        "teamA": 1,
                        "teamB": 1
                    },
                    "agg": null,
                    "penalty": {
                        "teamA": 3,
                        "teamB": 4
                    }
                }
            },
            {
                "match": {
                    "id": "pxs5WGN_Bq-nAruPxwtSj",
                    "startDate": "2026-06-30T21:00:00.000Z",
                    "link": {
                        "id": "pxs5WGN_Bq-nAruPxwtSj",
                        "slug": "france-vs-sweden",
                        "pageType": "MATCH",
                        "newTab": null,
                        "url": null,
                        "follow": false,
                        "hubPath": null,
                        "__typename": "Link"
                    },
                    "venue": {
                        "name": "MetLife Stadium"
                    },
                    "period": null,
                    "status": "RESULT",
                    "teamA": {
                        "id": "4pz87gsel7183b7kcadw1dwzv",
                        "code": "FRA",
                        "name": "France",
                        "long": "France",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/GJiWrZjdrY33grZnLhEYA.png",
                            "alt": null
                        },
                        "colors": [
                            {
                                "mode": "LIGHT",
                                "type": "PRIMARY",
                                "value": "#26406A"
                            },
                            {
                                "mode": "DARK",
                                "type": "PRIMARY",
                                "value": "#365b98"
                            },
                            {
                                "mode": "LIGHT",
                                "type": "SECONDARY",
                                "value": "#5ab3d8"
                            },
                            {
                                "mode": "DARK",
                                "type": "SECONDARY",
                                "value": "#60b8de"
                            }
                        ]
                    },
                    "teamB": {
                        "id": "4w1ktgu1nbbgqfe3ssbb4fg5v",
                        "code": "SWE",
                        "name": "Sweden",
                        "long": "Sweden",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/d_r7uF2t_3QBo3oP6UYvF.png",
                            "alt": null
                        },
                        "colors": [
                            {
                                "mode": "LIGHT",
                                "type": "PRIMARY",
                                "value": "#dd9a00"
                            },
                            {
                                "mode": "DARK",
                                "type": "PRIMARY",
                                "value": "#f2e545"
                            },
                            {
                                "mode": "LIGHT",
                                "type": "SECONDARY",
                                "value": "#015794"
                            },
                            {
                                "mode": "DARK",
                                "type": "SECONDARY",
                                "value": "#0537e4"
                            }
                        ]
                    },
                    "score": {
                        "teamA": 3,
                        "teamB": 0
                    },
                    "agg": null,
                    "penalty": null
                }
            },
            {
                "match": {
                    "id": "dE3DaUnS-ax_3hzRibguh",
                    "startDate": "2026-06-28T19:00:00.000Z",
                    "link": {
                        "id": "dE3DaUnS-ax_3hzRibguh",
                        "slug": "south-africa-vs-canada",
                        "pageType": "MATCH",
                        "newTab": null,
                        "url": null,
                        "follow": false,
                        "hubPath": null,
                        "__typename": "Link"
                    },
                    "venue": {
                        "name": "SoFi Stadium"
                    },
                    "period": null,
                    "status": "RESULT",
                    "teamA": {
                        "id": "xmip8t9f2kefltjkraxzsxl9",
                        "code": "RSA",
                        "name": "South Africa",
                        "long": "South Africa",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/tZm7ZzCvIFWPZoS2K_pEH.png",
                            "alt": null
                        },
                        "colors": [
                            {
                                "mode": "LIGHT",
                                "type": "PRIMARY",
                                "value": "#d89f28"
                            },
                            {
                                "mode": "DARK",
                                "type": "PRIMARY",
                                "value": "#d89f28"
                            },
                            {
                                "mode": "LIGHT",
                                "type": "SECONDARY",
                                "value": "#6DA544"
                            },
                            {
                                "mode": "DARK",
                                "type": "SECONDARY",
                                "value": "#6DA544"
                            }
                        ]
                    },
                    "teamB": {
                        "id": "eg7vduna0h3vis1wd47s41za7",
                        "code": "CAN",
                        "name": "Canada",
                        "long": "Canada"
                    }
                }
            }
        ]
    },{"_note":"Response truncated for documentation purposes"}]
Get competition knockout — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29872/get+competition+knockout?competition_id=70excpe1synn9kadnbppahdn7' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns all football matches for a specific date, grouped by competition.
Endpoint ID: 29873
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29873/get+matches+by+date
INPUT PARAMETERS

Get matches by date — Endpoint Features

Object Description
date Required Date in Y-m-d format.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

date
API EXAMPLE RESPONSE
JSON
[
    {
        "competition": {
            "id": "70excpe1synn9kadnbppahdn7",
            "name": "World Cup",
            "area": {
                "name": "International"
            },
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/medium/P70KnghlGhYBwrP0Aplcw.png"
            }
        },
        "matches": [
            {
                "id": "qQvMLgDF-XZN38oOiFakY",
                "startDate": "2026-06-25T23:00:00.000Z",
                "link": {
                    "id": "qQvMLgDF-XZN38oOiFakY",
                    "slug": "japan-vs-sweden",
                    "pageType": "MATCH",
                    "newTab": null,
                    "url": null,
                    "follow": false,
                    "hubPath": null,
                    "__typename": "Link"
                },
                "venue": {
                    "name": "AT&T Stadium"
                },
                "lastUpdatedAt": "2026-06-26T00:58:06.000Z",
                "cachedAt": "2026-08-13T13:09:51.140Z",
                "period": null,
                "round": {
                    "name": "Grp. F",
                    "display": true
                },
                "gameset": {
                    "name": "Game Week 3"
                },
                "status": "RESULT",
                "teamA": {
                    "id": "6duaxcbrofil112qfq4v895go",
                    "code": "JPN",
                    "short": "Japan",
                    "long": "Japan",
                    "full": "Japan",
                    "name": "Japan",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/4elWSZh2N0ywCS8O9tghg.png"
                    }
                },
                "teamB": {
                    "id": "4w1ktgu1nbbgqfe3ssbb4fg5v",
                    "code": "SWE",
                    "short": "Sweden",
                    "long": "Sweden",
                    "full": "Sweden",
                    "name": "Sweden",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/QMdIWav-skrBRXKMqnCiD.png"
                    }
                },
                "redCards": {
                    "teamA": 0,
                    "teamB": 0
                },
                "score": {
                    "teamA": 1,
                    "teamB": 1
                },
                "agg": null,
                "penalty": null,
                "tvChannels": [],
                "bettingOddsDetailsList": []
            },
            {
                "id": "D4xWX94Q9qJ2AJsLLpKwx",
                "startDate": "2026-06-25T23:00:00.000Z",
                "link": {
                    "id": "D4xWX94Q9qJ2AJsLLpKwx",
                    "slug": "tunisia-vs-netherlands",
                    "pageType": "MATCH",
                    "newTab": null,
                    "url": null,
                    "follow": false,
                    "hubPath": null,
                    "__typename": "Link"
                },
                "venue": {
                    "name": "GEHA Field at Arrowhead Stadium"
                },
                "lastUpdatedAt": "2026-06-26T00:54:35.000Z",
                "cachedAt": "2026-08-13T13:52:20.155Z",
                "period": null,
                "round": {
                    "name": "Grp. F",
                    "display": true
                },
                "gameset": {
                    "name": "Game Week 3"
                },
                "status": "RESULT",
                "teamA": {
                    "id": "ctp7ovvf34m7fzshua9ogbr6i",
                    "code": "TUN",
                    "short": "Tunisia",
                    "long": "Tunisia",
                    "full": "Tunisia",
                    "name": "Tunisia",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/ov4STSreiD7fj2jHMizZ0.png"
                    }
                },
                "teamB": {
                    "id": "657oha8nkne1ybba2bouzkbo7",
                    "code": "NED",
                    "short": "Netherlands",
                    "long": "Netherlands",
                    "full": "Netherlands",
                    "name": "Netherlands",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/nP0-BZ6KwNQKWMPufe9C0.png"
                    }
                },
                "redCards": {
                    "teamA": 0,
                    "teamB": 0
                },
                "score": {
                    "teamA": 1,
                    "teamB": 3
                },
                "agg": null,
                "penalty": null,
                "tvChannels": [],
                "bettingOddsDetailsList": []
            },
            {
                "id": "JvmkEyjwBCKpmDoLXwLlH",
                "startDate": "2026-06-26T02:00:00.000Z",
                "link": {
                    "id": "JvmkEyjwBCKpmDoLXwLlH",
                    "slug": "paraguay-vs-australia",
                    "pageType": "MATCH",
                    "newTab": null,
                    "url": null,
                    "follow": false,
                    "hubPath": null,
                    "__typename": "Link"
                },
                "venue": {
                    "name": "Levi's Stadium"
                },
                "lastUpdatedAt": "2026-06-26T03:58:26.000Z",
                "cachedAt": "2026-08-13T13:48:22.898Z",
                "period": null,
                "round": {
                    "name": "Grp. D",
                    "display": true
                },
                "gameset": {
                    "name": "Game Week 3"
                },
                "status": "RESULT",
                "teamA": {
                    "id": "3cwjdmekfdouwg990mqdq9fh0",
                    "code": "PAR",
                    "short": "Paraguay",
                    "long": "Paraguay",
                    "full": "Paraguay",
                    "name": "Paraguay",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/Jmg5sxbW4X3-SOx8V8wKz.png"
                    }
                },
                "teamB": {
                    "id": "bl4fd8cxe6kjvjx8br82gkhnq",
                    "code": "AUS",
                    "short": "Australia",
                    "long": "Australia",
                    "full": "Australia",
                    "name": "Australia",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/hu0GrTjefeyarKcjkNgV8.png"
                    }
                },
                "redCards": {
                    "teamA": 0,
                    "teamB": 0
                },
                "score": {
                    "teamA": 0,
                    "teamB": 0
                },
                "agg": null,
                "penalty": null,
                "tvChannels": [],
                "bettingOddsDetailsList": []
            },
            {
                "id": "HHcn-3TNLRHs1V7nYgcvx",
                "startDate": "2026-06-26T02:00:00.000Z",
                "link": {
                    "id": "HHcn-3TNLRHs1V7nYgcvx",
                    "slug": "turkiye-vs-usa",
                    "pageType": "MATCH",
                    "newTab": null,
                    "url": null,
                    "follow": false,
                    "hubPath": null,
                    "__typename": "Link"
                },
                "venue": {
                    "name": "SoFi Stadium"
                },
                "lastUpdatedAt": "2026-06-26T04:02:17.000Z",
                "cachedAt": "2026-08-13T13:03:46.186Z",
                "period": null,
                "round": {
                    "name": "Grp. D",
                    "display": true
                },
                "gameset": {
                    "name": "Game Week 3"
                },
                "status": "RESULT",
                "teamA": {
                    "id": "9s2kpeunkes0g17l95r3t91j6",
                    "code": "TUR",
                    "short": "Turkiye",
                    "long": "Turkiye",
                    "full": "Turkiye",
                    "name": "Turkiye",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/oP0nch_dPTlbXlMzIn1vb.png"
                    }
                },
                "teamB": {
                    "id": "9vh2u1p4ppm597tjfahst2m3n",
                    "code": "USA",
                    "short": "USA",
                    "long": "USA",
                    "full": "USA",
                    "name": "USA",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/dYwXUVRamsQwOiC_2edUU.png"
                    }
                },
                "redCards": {
                    "teamA": 0,
                    "teamB": 0
                },
                "score": {
                    "teamA": 3,
                    "teamB": 2
                },
                "agg": null,
                "penalty": null,
                "tvChannels": [],
                "bettingOddsDetailsList": []
            }
        ]
    },
    {
        "_note": "Response truncated for documentation purposes"
    }
]
Get matches by date — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29873/get+matches+by+date?date=2026-06-26' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns football matches that are currently in progress, grouped by competition.
Endpoint ID: 29874
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29874/get+live+matches
INPUT PARAMETERS

Free test requests remaining: 3 of 3.

This endpoint does not require any input parameters.

API EXAMPLE RESPONSE
JSON
[]
Get live matches — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29874/get+live+matches' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the general match info (competition, teams, score, venue, referee, season, round).
Endpoint ID: 29875
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29875/get+match+details
INPUT PARAMETERS

Get match details — Endpoint Features

Object Description
match_id Required ID of the match.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

match_id
API EXAMPLE RESPONSE
JSON
{
    "id": "I4LOJlwGiMElWxMojcSOC",
    "status": "RESULT",
    "competition": {
        "id": "4oogyu6o156iphvdvphwpck10",
        "name": "Champions League",
        "area": {
            "id": "7yasa43laq1nb2e6f8bfuvxed",
            "name": "International",
            "code": "WORLD"
        },
        "image": {
            "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/4oogyu6o156iphvdvphwpck10.png",
            "alt": null,
            "width": null,
            "height": null,
            "credit": null
        }
    },
    "startDate": "2026-03-17T20:00:00.000Z",
    "period": null,
    "score": {
        "teamA": 2,
        "teamB": 0
    },
    "agg": {
        "teamA": 3,
        "teamB": 1
    },
    "penalty": null,
    "venue": {
        "name": "Emirates Stadium",
        "latitude": 51.555008,
        "longitude": -0.106111
    },
    "halfTime": {
        "teamA": 1,
        "teamB": 0
    },
    "fullTime": {
        "teamA": 2,
        "teamB": 0
    },
    "extraTime": null,
    "scorers": {
        "teamA": [
            {
                "player": {
                    "id": "4wic6z72nwmhkheme209fcmp5",
                    "name": "E. Eze"
                },
                "events": [
                    {
                        "type": "GOAL",
                        "period": {
                            "minute": 36,
                            "extra": 0
                        }
                    }
                ]
            },
            {
                "player": {
                    "id": "6jgocc12bori2wygyu07c082x",
                    "name": "D. Rice"
                },
                "events": [
                    {
                        "type": "GOAL",
                        "period": {
                            "minute": 63,
                            "extra": 0
                        }
                    }
                ]
            }
        ],
        "teamB": []
    },
    "teamA": {
        "id": "4dsgumo7d4zupm2ugsvm4zm4d",
        "code": "ARS",
        "name": "Arsenal",
        "long": "Arsenal",
        "image": {
            "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/wLV3UOVHQ0BtSiGQy5jrS.png",
            "alt": null
        },
        "colors": [
            {
                "mode": "LIGHT",
                "type": "PRIMARY",
                "value": "#bd0510"
            },
            {
                "mode": "DARK",
                "type": "PRIMARY",
                "value": "#bd0510"
            },
            {
                "mode": "LIGHT",
                "type": "SECONDARY",
                "value": "#063672"
            },
            {
                "mode": "DARK",
                "type": "SECONDARY",
                "value": "#0B66D5"
            }
        ]
    },
    "teamB": {
        "id": "7ad69ngbpjuyzv96drf8d9sn2",
        "code": "B04",
        "name": "Bayer Leverkusen",
        "long": "Bayer Leverkusen",
        "image": {
            "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/Wg2ASkzrwBrGDNbIQO0o6.png",
            "alt": null
        },
        "colors": [
            {
                "mode": "LIGHT",
                "type": "PRIMARY",
                "value": "#e32221"
            },
            {
                "mode": "DARK",
                "type": "PRIMARY",
                "value": "#e32221"
            },
            {
                "mode": "LIGHT",
                "type": "SECONDARY",
                "value": "#000000"
            },
            {
                "mode": "DARK",
                "type": "SECONDARY",
                "value": "#f3e500"
            }
        ]
    },
    "round": {
        "name": "Final Stage",
        "id": "uw3OPxpXxeaJaQBsn7-7K",
        "display": true
    },
    "referee": [],
    "season": {
        "id": "eNL84oY2Ne0kzkAH4dCX7",
        "name": "2025/2026",
        "active": true
    },
    "form": {
        "allTeamA": {
            "stats": {
                "goalsScored": 8,
                "goalsConceded": 3,
                "gamesOverTwoAndHalfGoals": 2,
                "gamesTotal": 5,
                "gamesBothTeamsScored": 3
            },
            "matches": [
                {
                    "wdl": "WIN",
                    "match": {
                        "id": "xxrwYmFrh6uVlRHe9Outy",
                        "startDate": "2026-03-14T17:30:00.000Z",
                        "link": {
                            "id": "xxrwYmFrh6uVlRHe9Outy",
                            "slug": "arsenal-vs-everton",
                            "pageType": "MATCH",
                            "newTab": null,
                            "url": null,
                            "follow": false,
                            "hubPath": null,
                            "__typename": "Link"
                        },
                        "teamA": {
                            "id": "4dsgumo7d4zupm2ugsvm4zm4d",
                            "code": "ARS",
                            "name": "Arsenal",
                            "long": "Arsenal",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/wLV3UOVHQ0BtSiGQy5jrS.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#bd0510"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#bd0510"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#063672"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#0B66D5"
                                }
                            ]
                        },
                        "teamB": {
                            "id": "ehd2iemqmschhj2ec0vayztzz",
                            "code": "EVE",
                            "name": "Everton",
                            "long": "Everton",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/iIwZqNWWnwOqqxdraiDVy.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#0035b8"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#0051d6"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#ffa900"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#ffa900"
                                }
                            ]
                        },
                        "score": {
                            "teamA": 2,
                            "teamB": 0
                        }
                    }
                },
                {
                    "wdl": "DRAW",
                    "match": {
                        "id": "Gz1qaqwSe2ChDxjKwrLSW",
                        "startDate": "2026-03-11T17:45:00.000Z",
                        "link": {
                            "id": "Gz1qaqwSe2ChDxjKwrLSW",
                            "slug": "bayer-leverkusen-vs-arsenal",
                            "pageType": "MATCH",
                            "newTab": null,
                            "url": null,
                            "follow": false,
                            "hubPath": null,
                            "__typename": "Link"
                        },
                        "teamA": {
                            "id": "7ad69ngbpjuyzv96drf8d9sn2",
                            "code": "B04",
                            "name": "Bayer Leverkusen",
                            "long": "Bayer Leverkusen",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/Wg2ASkzrwBrGDNbIQO0o6.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY"
                                }
                            ]
                        }
                    }
                }
            ]
        }
    },
    "_note": "Response truncated for documentation purposes"
}
Get match details — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29875/get+match+details?match_id=I4LOJlwGiMElWxMojcSOC' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the match events, key events and scorers.
Endpoint ID: 29876
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29876/get+match+events
INPUT PARAMETERS

Get match events — Endpoint Features

Object Description
match_id Required ID of the match.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

match_id
API EXAMPLE RESPONSE
JSON
{
    "events": [
        {
            "__typename": "MatchPeriodEvent",
            "type": "PERIOD_MATCH_END"
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_A",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 90,
                "extra": 0
            },
            "in": {
                "id": "azt1lhru9cgyb64h4h4fffrx0",
                "name": "M. Lewis-Skelly",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/U9nHSw06Q9F6lsao9lzrm.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "73xu8dfkmgivh8l71hkqfe6sp",
                "name": "V. Gyoekeres",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/b3YpSXJo4eTy_5lA2asUR.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_B",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 83,
                "extra": 0
            },
            "in": {
                "id": "9gmd4isjvcmnwggVGIXeB",
                "name": "E. Fernandez",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/default.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "4tev0kk0om8cr1xbwpt8bozit",
                "name": "R. Andrich",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/ls-2HW5NGs9cHHH3AzDNS.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_B",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 70,
                "extra": 0
            },
            "in": {
                "id": "c0ewvrtk657uw4t5rlv87mq51",
                "name": "P. Schick",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/b_5xMUSxjlDPGrNLgy6Q-.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "6rg37ej1x7pwi7r4aq1107pih",
                "name": "E. Palacios",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/-b_gC-N6-hZp_6K72kqZV.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_A",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 69,
                "extra": 0
            },
            "in": {
                "id": "ed20ebhqi5c32vbbsze8r6yuh",
                "name": "K. Havertz",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/cMXkgSS98JwCtAMXGTVeF.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "4wic6z72nwmhkheme209fcmp5",
                "name": "E. Eze",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/jMS3xyX8HDmeBW4eKFtrX.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_A",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 69,
                "extra": 0
            },
            "in": {
                "id": "27qvwuw9wb764psavi8fpohzo",
                "name": "G. Martinelli",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/2G0ScQt2CkfeAzMoXtUbU.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "8qwpdf5jof7o6yy47v6iv11hx",
                "name": "L. Trossard",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/5c0KgMWEIBIUXtstjzcH_.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_A",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 69,
                "extra": 0
            },
            "in": {
                "id": "6o76owze8y78ue9sb49g8kyz8",
                "name": "C. Mosquera",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/kg3V5w8hN7Z2saxbGuKEo.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "cnmlhoum9aahwqruxgmz2gcfd",
                "name": "B. White",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/3DoOf4HuahSdKZn6ZVj-c.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_A",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 68,
                "extra": 0
            },
            "in": {
                "id": "8ju1opnca42o8i00wq3onzmqd",
                "name": "C. Noergaard",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/ivk2y5DJnXvEGE1sO-lzQ.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "80aqmv4ht6rs1812qrr5j8kix",
                "name": "M. Zubimendi",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/SbICMEXJwjC2aRh2EWzW2.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchGoalEvent",
            "side": "TEAM_A",
            "type": "GOAL",
            "scorer": {
                "id": "6jgocc12bori2wygyu07c082x",
                "name": "D. Rice",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/rosTlLw_88rVkhZSfRLB5.png",
                    "alt": null
                },
                "verified": true
            },
            "assist": null,
            "period": {
                "minute": 63,
                "extra": 0
            },
            "score": {
                "teamA": 2,
                "teamB": 0
            }
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_B",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 60,
                "extra": 0
            },
            "in": {
                "id": "_Auvo01pY4byEd-ew26ax",
                "name": "M. Culbreath",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/default.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "cdlnfuy9piyga0wud4nrucvtg",
                "name": "E. Poku",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/default.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchSubstitutionEvent",
            "side": "TEAM_B",
            "type": "SUBSTITUTION",
            "period": {
                "minute": 60,
                "extra": 0
            },
            "in": {
                "id": "25vb30mtetefhp3ix26nlhx0q",
                "name": "M. Tillman",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/22-NIcrYqaPSjwvviHr26.png",
                    "alt": null
                },
                "verified": true
            },
            "out": {
                "id": "9b7iei751ersl6ny0o0k8gn3d",
                "name": "M. Terrier",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/kW7BZ99KWtYhBsmUvxnYA.png",
                    "alt": null
                },
                "verified": true
            }
        },
        {
            "__typename": "MatchCardEvent",
            "side": "TEAM_B",
            "type": "CARD_YELLOW",
            "period": {
                "minute": 46,
                "extra": 0
            },
            "player": {
                "id": "6rg37ej1x7pwi7r4aq1107pih",
                "name": "E. Palacios"
            }
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Get match events — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29876/get+match+events?match_id=I4LOJlwGiMElWxMojcSOC' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the lineups (formations, starters and bench) for both teams.
Endpoint ID: 29877
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29877/get+match+lineups
INPUT PARAMETERS

Get match lineups — Endpoint Features

Object Description
match_id Required ID of the match.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

match_id
API EXAMPLE RESPONSE
JSON
{
    "teamA": {
        "formation": "4231",
        "lineup": [
            {
                "person": {
                    "name": "D. Raya",
                    "id": "4iijb6llnz28unsz4rirr3umt",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/PtIRtEkoDm9zP7vMp4wjH.png",
                        "alt": null,
                        "isPlaceholder": false
                    },
                    "verified": true
                },
                "shirtNumber": 1,
                "pitchPosition": {
                    "x": 50,
                    "y": 12
                },
                "events": [],
                "score": 7.75,
                "isCaptain": false
            },
            {
                "person": {
                    "name": "Gabriel",
                    "id": "8libvn3hxypz8x7gm4mr7kj55",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/OOJrvmlWb-J_UyHyGvV8c.png",
                        "alt": null,
                        "isPlaceholder": false
                    },
                    "verified": true
                },
                "shirtNumber": 6,
                "pitchPosition": {
                    "x": 64,
                    "y": 32
                },
                "events": [],
                "score": 7.9,
                "isCaptain": false
            },
            {
                "person": {
                    "name": "W. Saliba",
                    "id": "65rqu55qbzswixgqw2efna06i",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/65rqu55qbzswixgqw2efna06i.png",
                        "alt": null,
                        "isPlaceholder": false
                    },
                    "verified": true
                },
                "shirtNumber": 2,
                "pitchPosition": {
                    "x": 36,
                    "y": 32
                },
                "events": [],
                "score": 7.65,
                "isCaptain": false
            },
            {
                "person": {
                    "name": "P. Hincapie",
                    "id": "4foax2b7unlkev1eq6py86lii",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/euQESWcCDTa38yKLlidSP.png",
                        "alt": null,
                        "isPlaceholder": false
                    },
                    "verified": true
                },
                "shirtNumber": 5,
                "pitchPosition": {
                    "x": 87,
                    "y": 38
                },
                "events": [],
                "score": 7.75,
                "isCaptain": false
            },
            {
                "person": {
                    "name": "B. White",
                    "id": "cnmlhoum9aahwqruxgmz2gcfd",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/3DoOf4HuahSdKZn6ZVj-c.png",
                        "alt": null,
                        "isPlaceholder": false
                    },
                    "verified": true
                },
                "shirtNumber": 4,
                "pitchPosition": {
                    "x": 13,
                    "y": 38
                },
                "events": [
                    {
                        "__typename": "MatchSubstitutionEvent",
                        "side": "TEAM_A",
                        "type": "SUBSTITUTION",
                        "period": {
                            "minute": 69,
                            "extra": 0
                        },
                        "in": {
                            "id": "6o76owze8y78ue9sb49g8kyz8",
                            "name": "C. Mosquera",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/kg3V5w8hN7Z2saxbGuKEo.png",
                                "alt": null
                            },
                            "verified": true
                        },
                        "out": {
                            "id": "cnmlhoum9aahwqruxgmz2gcfd",
                            "name": "B. White",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/3DoOf4HuahSdKZn6ZVj-c.png",
                                "alt": null
                            },
                            "verified": true
                        }
                    }
                ],
                "score": 6.95,
                "isCaptain": false
            },
            {
                "person": {
                    "name": "M. Zubimendi",
                    "id": "80aqmv4ht6rs1812qrr5j8kix",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/SbICMEXJwjC2aRh2EWzW2.png",
                        "alt": null,
                        "isPlaceholder": false
                    },
                    "verified": true
                },
                "shirtNumber": 36,
                "pitchPosition": {
                    "x": 36,
                    "y": 50
                },
                "events": [
                    {
                        "__typename": "MatchSubstitutionEvent",
                        "side": "TEAM_A",
                        "type": "SUBSTITUTION",
                        "period": {
                            "minute": 68,
                            "extra": 0
                        },
                        "in": {
                            "id": "8ju1opnca42o8i00wq3onzmqd",
                            "name": "C. Noergaard",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/ivk2y5DJnXvEGE1sO-lzQ.png",
                                "alt": null
                            },
                            "verified": true
                        },
                        "out": {
                            "id": "80aqmv4ht6rs1812qrr5j8kix",
                            "name": "M. Zubimendi",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/SbICMEXJwjC2aRh2EWzW2.png",
                                "alt": null
                            },
                            "verified": true
                        }
                    }
                ],
                "score": 7.05,
                "isCaptain": false
            },
            {
                "person": {
                    "name": "B. Saka",
                    "id": "8tc7dcuwdeqbjgt7vw5p38xgq",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/hUSSvE8sEdswOfU7Bc8Jy.png",
                        "alt": null,
                        "isPlaceholder": false
                    },
                    "verified": true
                },
                "shirtNumber": 7,
                "pitchPosition": {
                    "x": 31,
                    "y": 70
                },
                "events": [],
                "score": 7.3,
                "isCaptain": true
            },
            {
                "person": {
                    "name": "L. Trossard",
                    "id": "8qwpdf5jof7o6yy47v6iv11hx",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/5c0KgMWEIBIUXtstjzcH_.png",
                        "alt": null,
                        "isPlaceholder": false
                    },
                    "verified": true
                },
                "shirtNumber": 19,
                "pitchPosition": {
                    "x": 69,
                    "y": 70
                },
                "events": [
                    {
                        "__typename": "MatchSubstitutionEvent",
                        "side": "TEAM_A",
                        "type": "SUBSTITUTION",
                        "period": {
                            "minute": 69,
                            "extra": 0
                        },
                        "in": {
                            "id": "27qvwuw9wb764psavi8fpohzo",
                            "name": "G. Martinelli",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/2G0ScQt2CkfeAzMoXtUbU.png",
                                "alt": null
                            },
                            "verified": true
                        },
                        "out": {
                            "id": "8qwpdf5jof7o6yy47v6iv11hx",
                            "name": "L. Trossard",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/5c0KgMWEIBIUXtstjzcH_.png",
                                "alt": null
                            },
                            "verified": true
                        }
                    },
                    {
                        "__typename": "MatchGoalEvent"
                    }
                ]
            }
        ]
    },
    "_note": "Response truncated for documentation purposes"
}
Get match lineups — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29877/get+match+lineups?match_id=I4LOJlwGiMElWxMojcSOC' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the team match statistics.......
Endpoint ID: 29878
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29878/get+match+stats
INPUT PARAMETERS

Get match stats — Endpoint Features

Object Description
match_id Required ID of the match.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

match_id
API EXAMPLE RESPONSE
JSON
{
    "summary": [
        {
            "type": "POSSESSION",
            "teamA": 45,
            "teamB": 55
        },
        {
            "type": "EXPECTED_GOAL",
            "teamA": 1.763,
            "teamB": 0.5
        },
        {
            "type": "SHOT_TOTAL",
            "teamA": 20,
            "teamB": 9
        },
        {
            "type": "SHOT_ON_TARGET",
            "teamA": 12,
            "teamB": 2
        },
        {
            "type": "CORNER_TOTAL",
            "teamA": 10,
            "teamB": 9
        },
        {
            "type": "FOUL_COMMITED",
            "teamA": 4,
            "teamB": 8
        },
        {
            "type": "OFFSIDE_TOTAL",
            "teamA": 1,
            "teamB": 0
        },
        {
            "type": "THROW_IN",
            "teamA": 12,
            "teamB": 12
        }
    ],
    "attacking": [
        {
            "type": "SHOT_TOTAL",
            "teamA": 20,
            "teamB": 9
        },
        {
            "type": "SHOT_ON_TARGET",
            "teamA": 12,
            "teamB": 2
        },
        {
            "type": "SHOT_OFF_TARGET",
            "teamA": 5,
            "teamB": 5
        },
        {
            "type": "SHOT_BLOCKED",
            "teamA": 3,
            "teamB": 2
        },
        {
            "type": "COUNTER_ATTACK",
            "teamA": 1,
            "teamB": 1
        }
    ],
    "passing": [
        {
            "type": "CROSS_TOTAL",
            "teamA": 16,
            "teamB": 28
        },
        {
            "type": "PASS_TOTAL",
            "teamA": 372,
            "teamB": 535
        }
    ],
    "duels": [
        {
            "type": "AIR_CHALLENGES_WON",
            "teamA": 4,
            "teamB": 3
        },
        {
            "type": "AIR_CHALLENGES_LOST",
            "teamA": 3,
            "teamB": 4
        }
    ],
    "defence": [
        {
            "type": "GOAL_KICK",
            "teamA": 5,
            "teamB": 5
        },
        {
            "type": "SAVE_TOTAL",
            "teamA": 2,
            "teamB": 10
        },
        {
            "type": "FREE_KICK",
            "teamA": 8,
            "teamB": 5
        },
        {
            "type": "CLEARANCE_TOTAL",
            "teamA": 22,
            "teamB": 23
        },
        {
            "type": "INTERCEPTION_TOTAL",
            "teamA": 23,
            "teamB": 9
        }
    ],
    "discipline": [
        {
            "type": "YELLOW_CARD_TOTAL",
            "teamA": 0,
            "teamB": 1
        },
        {
            "type": "RED_CARD_TOTAL",
            "teamA": 0,
            "teamB": 0
        }
    ]
}
Get match stats — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29878/get+match+stats?match_id=I4LOJlwGiMElWxMojcSOC' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns each team lineup and bench players that have a rating, sorted by rating (highest first).
Endpoint ID: 29879
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29879/get+match+top+players+and+ratings
INPUT PARAMETERS

Get match top players and ratings — Endpoint Features

Object Description
match_id Required ID of the match.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

match_id
API EXAMPLE RESPONSE
JSON
{
    "teamA": [
        {
            "person": {
                "name": "D. Raya",
                "id": "4iijb6llnz28unsz4rirr3umt",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/PtIRtEkoDm9zP7vMp4wjH.png",
                    "alt": null,
                    "isPlaceholder": false
                },
                "verified": true
            },
            "shirtNumber": 1,
            "pitchPosition": {
                "x": 50,
                "y": 12
            },
            "events": [],
            "score": 7.75,
            "isCaptain": false
        },
        {
            "person": {
                "name": "Gabriel",
                "id": "8libvn3hxypz8x7gm4mr7kj55",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/OOJrvmlWb-J_UyHyGvV8c.png",
                    "alt": null,
                    "isPlaceholder": false
                },
                "verified": true
            },
            "shirtNumber": 6,
            "pitchPosition": {
                "x": 64,
                "y": 32
            },
            "events": [],
            "score": 7.9,
            "isCaptain": false
        },
        {
            "person": {
                "name": "W. Saliba",
                "id": "65rqu55qbzswixgqw2efna06i",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/65rqu55qbzswixgqw2efna06i.png",
                    "alt": null,
                    "isPlaceholder": false
                },
                "verified": true
            },
            "shirtNumber": 2,
            "pitchPosition": {
                "x": 36,
                "y": 32
            },
            "events": [],
            "score": 7.65,
            "isCaptain": false
        },
        {
            "person": {
                "name": "P. Hincapie",
                "id": "4foax2b7unlkev1eq6py86lii",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/euQESWcCDTa38yKLlidSP.png",
                    "alt": null,
                    "isPlaceholder": false
                },
                "verified": true
            },
            "shirtNumber": 5,
            "pitchPosition": {
                "x": 87,
                "y": 38
            },
            "events": [],
            "score": 7.75,
            "isCaptain": false
        },
        {
            "person": {
                "name": "B. White",
                "id": "cnmlhoum9aahwqruxgmz2gcfd",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/3DoOf4HuahSdKZn6ZVj-c.png",
                    "alt": null,
                    "isPlaceholder": false
                },
                "verified": true
            },
            "shirtNumber": 4,
            "pitchPosition": {
                "x": 13,
                "y": 38
            },
            "events": [
                {
                    "__typename": "MatchSubstitutionEvent",
                    "side": "TEAM_A",
                    "type": "SUBSTITUTION",
                    "period": {
                        "minute": 69,
                        "extra": 0
                    },
                    "in": {
                        "id": "6o76owze8y78ue9sb49g8kyz8",
                        "name": "C. Mosquera",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/kg3V5w8hN7Z2saxbGuKEo.png",
                            "alt": null
                        },
                        "verified": true
                    },
                    "out": {
                        "id": "cnmlhoum9aahwqruxgmz2gcfd",
                        "name": "B. White",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/3DoOf4HuahSdKZn6ZVj-c.png",
                            "alt": null
                        },
                        "verified": true
                    }
                }
            ],
            "score": 6.95,
            "isCaptain": false
        },
        {
            "person": {
                "name": "M. Zubimendi",
                "id": "80aqmv4ht6rs1812qrr5j8kix",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/SbICMEXJwjC2aRh2EWzW2.png",
                    "alt": null,
                    "isPlaceholder": false
                },
                "verified": true
            },
            "shirtNumber": 36,
            "pitchPosition": {
                "x": 36,
                "y": 50
            },
            "events": [
                {
                    "__typename": "MatchSubstitutionEvent",
                    "side": "TEAM_A",
                    "type": "SUBSTITUTION",
                    "period": {
                        "minute": 68,
                        "extra": 0
                    },
                    "in": {
                        "id": "8ju1opnca42o8i00wq3onzmqd",
                        "name": "C. Noergaard",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/ivk2y5DJnXvEGE1sO-lzQ.png",
                            "alt": null
                        },
                        "verified": true
                    },
                    "out": {
                        "id": "80aqmv4ht6rs1812qrr5j8kix",
                        "name": "M. Zubimendi",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/SbICMEXJwjC2aRh2EWzW2.png",
                            "alt": null
                        },
                        "verified": true
                    }
                }
            ],
            "score": 7.05,
            "isCaptain": false
        },
        {
            "person": {
                "name": "B. Saka",
                "id": "8tc7dcuwdeqbjgt7vw5p38xgq",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/hUSSvE8sEdswOfU7Bc8Jy.png",
                    "alt": null,
                    "isPlaceholder": false
                },
                "verified": true
            },
            "shirtNumber": 7,
            "pitchPosition": {
                "x": 31,
                "y": 70
            },
            "events": [],
            "score": 7.3,
            "isCaptain": true
        },
        {
            "person": {
                "name": "L. Trossard",
                "id": "8qwpdf5jof7o6yy47v6iv11hx",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/5c0KgMWEIBIUXtstjzcH_.png",
                    "alt": null,
                    "isPlaceholder": false
                },
                "verified": true
            },
            "shirtNumber": 19,
            "pitchPosition": {
                "x": 69,
                "y": 70
            },
            "events": [
                {
                    "__typename": "MatchSubstitutionEvent",
                    "side": "TEAM_A",
                    "type": "SUBSTITUTION",
                    "period": {
                        "minute": 69,
                        "extra": 0
                    },
                    "in": {
                        "id": "27qvwuw9wb764psavi8fpohzo",
                        "name": "G. Martinelli",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/2G0ScQt2CkfeAzMoXtUbU.png",
                            "alt": null
                        },
                        "verified": true
                    },
                    "out": {
                        "id": "8qwpdf5jof7o6yy47v6iv11hx",
                        "name": "L. Trossard",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/5c0KgMWEIBIUXtstjzcH_.png",
                            "alt": null
                        },
                        "verified": true
                    }
                },
                {
                    "__typename": "MatchGoalEvent",
                    "side": "TEAM_A",
                    "type": "GOAL",
                    "scorer": {
                        "id": "4wic6z72nwmhkheme209fcmp5",
                        "name": "E. Eze",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/jMS3xyX8HDmeBW4eKFtrX.png",
                            "alt": null
                        },
                        "verified": true
                    },
                    "assist": {
                        "id": "8qwpdf5jof7o6yy47v6iv11hx",
                        "name": "L. Trossard",
                        "image": {
                            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/5c0KgMWEIBIUXtstjzcH_.png",
                            "alt": null
                        },
                        "verified": true
                    },
                    "period": {
                        "minute": 36,
                        "extra": 0
                    },
                    "score": {
                        "teamA": 1,
                        "teamB": 0
                    }
                }
            ],
            "score": 7.35,
            "isCaptain": false
        },
        {
            "person": {
                "name": "D. Rice",
                "id": "6jgocc12bori2wygyu07c082x"
            }
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Get match top players and ratings — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29879/get+match+top+players+and+ratings?match_id=I4LOJlwGiMElWxMojcSOC' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the head-to-head history between the two teams.
Endpoint ID: 29880
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29880/get+match+head+to+head
INPUT PARAMETERS

Get match head to head — Endpoint Features

Object Description
match_id Required ID of the match.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

match_id
API EXAMPLE RESPONSE
JSON
{
    "stats": {
        "teamAGoals": 10,
        "teamAWins": 2,
        "teamBGoals": 4,
        "teamBWins": 0,
        "draws": 2,
        "gamesOverTwoAndHalf": 2,
        "gamesBothTeamsScored": 4
    },
    "matches": [
        {
            "id": "Gz1qaqwSe2ChDxjKwrLSW",
            "startDate": "2026-03-11T17:45:00.000Z",
            "link": {
                "id": "Gz1qaqwSe2ChDxjKwrLSW",
                "slug": "bayer-leverkusen-vs-arsenal",
                "pageType": "MATCH",
                "newTab": null,
                "url": null,
                "follow": false,
                "hubPath": null,
                "__typename": "Link"
            },
            "teamA": {
                "id": "7ad69ngbpjuyzv96drf8d9sn2",
                "code": "B04",
                "name": "Bayer Leverkusen",
                "long": "Bayer Leverkusen",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/Wg2ASkzrwBrGDNbIQO0o6.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#e32221"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#e32221"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#000000"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#f3e500"
                    }
                ]
            },
            "teamB": {
                "id": "4dsgumo7d4zupm2ugsvm4zm4d",
                "code": "ARS",
                "name": "Arsenal",
                "long": "Arsenal",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/wLV3UOVHQ0BtSiGQy5jrS.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#bd0510"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#bd0510"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#063672"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#0B66D5"
                    }
                ]
            },
            "score": {
                "teamA": 1,
                "teamB": 1
            }
        },
        {
            "id": "ueFgpSN9RQVxLIKAdvtCt",
            "startDate": "2024-08-07T17:00:00.000Z",
            "link": {
                "id": "ueFgpSN9RQVxLIKAdvtCt",
                "slug": "arsenal-vs-bayer-leverkusen",
                "pageType": "MATCH",
                "newTab": null,
                "url": null,
                "follow": false,
                "hubPath": null,
                "__typename": "Link"
            },
            "teamA": {
                "id": "4dsgumo7d4zupm2ugsvm4zm4d",
                "code": "ARS",
                "name": "Arsenal",
                "long": "Arsenal",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/wLV3UOVHQ0BtSiGQy5jrS.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#bd0510"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#bd0510"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#063672"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#0B66D5"
                    }
                ]
            },
            "teamB": {
                "id": "7ad69ngbpjuyzv96drf8d9sn2",
                "code": "B04",
                "name": "Bayer Leverkusen",
                "long": "Bayer Leverkusen",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/Wg2ASkzrwBrGDNbIQO0o6.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#e32221"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#e32221"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#000000"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#f3e500"
                    }
                ]
            },
            "score": {
                "teamA": 4,
                "teamB": 1
            }
        },
        {
            "id": "xFdanhIUBXD3gZwGCmz5I",
            "startDate": "2002-02-27T19:45:00.000Z",
            "link": {
                "id": "xFdanhIUBXD3gZwGCmz5I",
                "slug": "arsenal-vs-bayer-leverkusen",
                "pageType": "MATCH",
                "newTab": null,
                "url": null,
                "follow": false,
                "hubPath": null,
                "__typename": "Link"
            },
            "teamA": {
                "id": "4dsgumo7d4zupm2ugsvm4zm4d",
                "code": "ARS",
                "name": "Arsenal",
                "long": "Arsenal",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/wLV3UOVHQ0BtSiGQy5jrS.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#bd0510"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#bd0510"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#063672"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#0B66D5"
                    }
                ]
            },
            "teamB": {
                "id": "7ad69ngbpjuyzv96drf8d9sn2",
                "code": "B04",
                "name": "Bayer Leverkusen",
                "long": "Bayer Leverkusen",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/Wg2ASkzrwBrGDNbIQO0o6.png",
                    "alt": null
                },
                "colors": [
                    {
                        "mode": "LIGHT",
                        "type": "PRIMARY",
                        "value": "#e32221"
                    },
                    {
                        "mode": "DARK",
                        "type": "PRIMARY",
                        "value": "#e32221"
                    },
                    {
                        "mode": "LIGHT",
                        "type": "SECONDARY",
                        "value": "#000000"
                    },
                    {
                        "mode": "DARK",
                        "type": "SECONDARY",
                        "value": "#f3e500"
                    }
                ]
            },
            "score": {
                "teamA": 4,
                "teamB": 1
            }
        },
        {
            "id": "g8olXprrxx6R2a5_0trSr",
            "startDate": "2002-02-19T19:45:00.000Z",
            "link": {
                "id": "g8olXprrxx6R2a5_0trSr",
                "slug": "bayer-leverkusen-vs-arsenal",
                "pageType": "MATCH",
                "newTab": null,
                "url": null,
                "follow": false,
                "hubPath": null,
                "__typename": "Link"
            },
            "teamA": {
                "id": "7ad69ngbpjuyzv96drf8d9sn2",
                "code": "B04",
                "name": "Bayer Leverkusen",
                "long": "Bayer Leverkusen",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/Wg2ASkzrwBrGDNbIQO0o6.png",
                    "alt": null
                }
            }
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Get match head to head — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29880/get+match+head+to+head?match_id=I4LOJlwGiMElWxMojcSOC' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the competition standings related to the match.
Endpoint ID: 29881
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29881/get+match+standings
INPUT PARAMETERS

Get match standings — Endpoint Features

Object Description
match_id Required ID of the match.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

match_id
API EXAMPLE RESPONSE
JSON
{
    "table": {
        "rankings": [
            {
                "position": 1,
                "team": {
                    "id": "pfvmhackqyhhk02majd2tb8l",
                    "code": "BEL",
                    "name": "Belgium",
                    "long": "Belgium",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/Lzc7Vfm3cmIBLzko8O-_k.png",
                        "alt": null
                    },
                    "colors": [
                        {
                            "mode": "LIGHT",
                            "type": "PRIMARY",
                            "value": "#9f2533"
                        },
                        {
                            "mode": "DARK",
                            "type": "PRIMARY",
                            "value": "#9f2533"
                        },
                        {
                            "mode": "LIGHT",
                            "type": "SECONDARY",
                            "value": "#5ab3d8"
                        },
                        {
                            "mode": "DARK",
                            "type": "SECONDARY",
                            "value": "#60b8de"
                        }
                    ]
                },
                "played": 3,
                "win": 1,
                "draw": 2,
                "lose": 0,
                "goalsFor": 6,
                "goalsAgainst": 2,
                "goalsDifference": 4,
                "points": 5,
                "form": [
                    {
                        "wdl": "WIN",
                        "match": {
                            "id": "HnKKTqu47eThgjan9mw1c",
                            "status": "RESULT",
                            "teamA": {
                                "id": "bhu61cgwm07e2pik1jqmnztgl"
                            },
                            "teamB": {
                                "id": "pfvmhackqyhhk02majd2tb8l"
                            },
                            "score": {
                                "teamA": 1,
                                "teamB": 5
                            }
                        }
                    },
                    {
                        "wdl": "DRAW",
                        "match": {
                            "id": "IBqcUs9WV859QbAyoKfpW",
                            "status": "RESULT",
                            "teamA": {
                                "id": "pfvmhackqyhhk02majd2tb8l"
                            },
                            "teamB": {
                                "id": "cubclbw5k5gdqdau95bnav0nn"
                            },
                            "score": {
                                "teamA": 0,
                                "teamB": 0
                            }
                        }
                    },
                    {
                        "wdl": "DRAW",
                        "match": {
                            "id": "nH_pakLIMxkO_uy4jfStk",
                            "status": "RESULT",
                            "teamA": {
                                "id": "pfvmhackqyhhk02majd2tb8l"
                            },
                            "teamB": {
                                "id": "3669sbeijslw88073qlw1cbcp"
                            },
                            "score": {
                                "teamA": 1,
                                "teamB": 1
                            }
                        }
                    }
                ],
                "markers": [
                    {
                        "id": "QUALIFICATION_TO_NEXT_STAGE",
                        "name": "Qualification to next stage",
                        "type": "PROMOTION"
                    }
                ]
            },
            {
                "position": 2,
                "team": {
                    "id": "3669sbeijslw88073qlw1cbcp",
                    "code": "EGY",
                    "name": "Egypt",
                    "long": "Egypt",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/lMlNGDSDyyVRar6VkAgtu.png",
                        "alt": null
                    },
                    "colors": [
                        {
                            "mode": "LIGHT",
                            "type": "PRIMARY",
                            "value": "#DE313C"
                        },
                        {
                            "mode": "DARK",
                            "type": "PRIMARY",
                            "value": "#DE313C"
                        },
                        {
                            "mode": "LIGHT",
                            "type": "SECONDARY",
                            "value": "#000000"
                        },
                        {
                            "mode": "DARK",
                            "type": "SECONDARY",
                            "value": "#ffffff"
                        }
                    ]
                },
                "played": 3,
                "win": 1,
                "draw": 2,
                "lose": 0,
                "goalsFor": 5,
                "goalsAgainst": 3,
                "goalsDifference": 2,
                "points": 5,
                "form": [
                    {
                        "wdl": "DRAW",
                        "match": {
                            "id": "7lpqYUwXs3equXdS_1KYp",
                            "status": "RESULT",
                            "teamA": {
                                "id": "3669sbeijslw88073qlw1cbcp"
                            },
                            "teamB": {
                                "id": "cubclbw5k5gdqdau95bnav0nn"
                            },
                            "score": {
                                "teamA": 1,
                                "teamB": 1
                            }
                        }
                    },
                    {
                        "wdl": "WIN",
                        "match": {
                            "id": "HGA7sERqoVsM8iBVj_Jx2",
                            "status": "RESULT",
                            "teamA": {
                                "id": "bhu61cgwm07e2pik1jqmnztgl"
                            },
                            "teamB": {
                                "id": "3669sbeijslw88073qlw1cbcp"
                            },
                            "score": {
                                "teamA": 1,
                                "teamB": 3
                            }
                        }
                    },
                    {
                        "wdl": "DRAW",
                        "match": {
                            "id": "nH_pakLIMxkO_uy4jfStk",
                            "status": "RESULT",
                            "teamA": {
                                "id": "pfvmhackqyhhk02majd2tb8l"
                            },
                            "teamB": {
                                "id": "3669sbeijslw88073qlw1cbcp"
                            },
                            "score": {
                                "teamA": 1,
                                "teamB": 1
                            }
                        }
                    }
                ],
                "markers": [
                    {
                        "id": "QUALIFICATION_TO_NEXT_STAGE",
                        "name": "Qualification to next stage",
                        "type": "PROMOTION"
                    }
                ]
            },
            {
                "position": 3,
                "team": {
                    "id": "cubclbw5k5gdqdau95bnav0nn",
                    "code": "IRN",
                    "name": "Iran",
                    "long": "Iran",
                    "image": {
                        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/ULsDq8DJKlLHlbk3Qg0wo.png",
                        "alt": null
                    },
                    "colors": [
                        {
                            "mode": "LIGHT",
                            "type": "PRIMARY",
                            "value": "#E21D27"
                        },
                        {
                            "mode": "DARK",
                            "type": "PRIMARY",
                            "value": "#E21D27"
                        },
                        {
                            "mode": "LIGHT",
                            "type": "SECONDARY",
                            "value": "#6DA544"
                        },
                        {
                            "mode": "DARK",
                            "type": "SECONDARY",
                            "value": "#ffffff"
                        }
                    ]
                },
                "played": 3,
                "win": 0,
                "draw": 3,
                "lose": 0,
                "goalsFor": 3,
                "goalsAgainst": 3,
                "goalsDifference": 0,
                "points": 3,
                "form": [
                    {
                        "wdl": "DRAW"
                    }
                ]
            }
        ]
    },
    "_note": "Response truncated for documentation purposes"
}
Get match standings — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29881/get+match+standings?match_id=7lpqYUwXs3equXdS_1KYp' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the prediction/poll data for a match.
Endpoint ID: 29882
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29882/get+match+predictions
INPUT PARAMETERS

Get match predictions — Endpoint Features

Object Description
match_id Required ID of the match.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

match_id
API EXAMPLE RESPONSE
JSON
[
    {
        "type": "P_1X2",
        "options": [
            {
                "name": "1",
                "result": 2745,
                "voteBaseUrl": "https://cdn.sportfeeds.io/soccer/api/predictor/match?prediction_1x2=1&match_uuid=I4LOJlwGiMElWxMojcSOC"
            },
            {
                "name": "2",
                "result": 735,
                "voteBaseUrl": "https://cdn.sportfeeds.io/soccer/api/predictor/match?prediction_1x2=2&match_uuid=I4LOJlwGiMElWxMojcSOC"
            },
            {
                "name": "x",
                "result": 1041,
                "voteBaseUrl": "https://cdn.sportfeeds.io/soccer/api/predictor/match?prediction_1x2=0&match_uuid=I4LOJlwGiMElWxMojcSOC"
            }
        ]
    }
]
Get match predictions — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29882/get+match+predictions?match_id=I4LOJlwGiMElWxMojcSOC' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the player profile (bio, position, nationality, current team and season stats).
Endpoint ID: 29883
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29883/get+player+details
INPUT PARAMETERS

Get player details — Endpoint Features

Object Description
player_id Required Player ID.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

player_id
API EXAMPLE RESPONSE
JSON
{
    "id": "QjFyHUWNzFYqNz2B3F7tm",
    "shirtNumber": 25,
    "firstName": "Gatito",
    "lastName": "Fernandez",
    "name": "G. Fernandez",
    "position": "GOALKEEPER",
    "age": 38,
    "dateOfBirth": "1988-03-29T00:00:00.000Z",
    "nationality": {
        "name": "Paraguay",
        "image": {
            "url": "https://cdn.sportfeeds.io/sdl/images/flags/areas/50/4snnlul02xmgkkb024q2bqyn9.png"
        }
    },
    "image": {
        "alt": null,
        "url": "https://cdn.sportfeeds.io/sdl/images/person/head/large/5n9CuGO_uxU-fwcC6WLY9.png"
    },
    "team": {
        "id": "buyj9j0qwgbvx3v8wzikpjyzu",
        "name": "Cerro Porteno",
        "image": {
            "alt": null,
            "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/nC9boZsgd2Rlo4n8rmALJ.png"
        }
    },
    "stats": [
        {
            "competition": {
                "id": "70excpe1synn9kadnbppahdn7",
                "name": "World Cup",
                "type": "INTERNATIONAL",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/31wzvAi8ZKpEMtfqHdvRl.png"
                }
            },
            "season": {
                "id": "zUX5s5olxpsisspeXan6l",
                "name": "2026",
                "active": true
            },
            "stats": {
                "appearances": 0,
                "startingEleven": 0,
                "minutesPlayed": 0,
                "goals": 0,
                "minutesPerGoal": null,
                "assists": 0,
                "ownGoals": 0,
                "penaltyGoals": 0,
                "penaltiesMissed": 0,
                "shotsOnTarget": 0,
                "shotsOffTarget": 0,
                "blockedShots": 0,
                "goalsOutsideBox": 0,
                "hitWoodwork": 0,
                "freekickGoals": 0,
                "offsides": 0,
                "corners": 0,
                "crosses": 0,
                "successfulCrosses": 0,
                "tackles": 0,
                "clearances": 0,
                "yellowCards": 0,
                "redCards": 0,
                "foulsCommited": 0,
                "foulsSuffered": 0,
                "goalsConceded": 0,
                "cleanSheets": 0,
                "saves": 0,
                "penaltySaves": 0
            },
            "team": {
                "id": "3cwjdmekfdouwg990mqdq9fh0",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/jA_CJyxfnllyO8T7qntbh.png",
                    "alt": null
                }
            }
        },
        {
            "competition": {
                "id": "59tpnfrwnvhnhzmnvfyug68hj",
                "name": "Copa Libertadores",
                "type": "INTERNATIONAL",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/59tpnfrwnvhnhzmnvfyug68hj.png"
                }
            },
            "season": {
                "id": "sjI5l9bHIVHhUbjWtUHRU",
                "name": "2026",
                "active": true
            },
            "stats": {
                "appearances": 0,
                "startingEleven": 0,
                "minutesPlayed": 0,
                "goals": 0,
                "minutesPerGoal": null,
                "assists": 0,
                "ownGoals": 0,
                "penaltyGoals": 0,
                "penaltiesMissed": 0,
                "shotsOnTarget": 0,
                "shotsOffTarget": 0,
                "blockedShots": 0,
                "goalsOutsideBox": 0,
                "hitWoodwork": 0,
                "freekickGoals": 0,
                "offsides": 0,
                "corners": 0,
                "crosses": 0,
                "successfulCrosses": 0,
                "tackles": 0,
                "clearances": 0,
                "yellowCards": 0,
                "redCards": 0,
                "foulsCommited": 0,
                "foulsSuffered": 0,
                "goalsConceded": 0,
                "cleanSheets": 0,
                "saves": 0,
                "penaltySaves": 0
            },
            "team": {
                "id": "buyj9j0qwgbvx3v8wzikpjyzu",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/nC9boZsgd2Rlo4n8rmALJ.png",
                    "alt": null
                }
            }
        },
        {
            "competition": {
                "id": "59tpnfrwnvhnhzmnvfyug68hj",
                "name": "Copa Libertadores",
                "type": "INTERNATIONAL",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/59tpnfrwnvhnhzmnvfyug68hj.png"
                }
            },
            "season": {
                "id": "rqr31sv-T7UYec3_9M6Q7",
                "name": "2025",
                "active": false
            },
            "stats": {
                "appearances": 3,
                "startingEleven": 3,
                "minutesPlayed": 270,
                "goals": 0,
                "minutesPerGoal": null,
                "assists": 0,
                "ownGoals": 0,
                "penaltyGoals": 0,
                "penaltiesMissed": 0,
                "shotsOnTarget": 0,
                "shotsOffTarget": 0,
                "blockedShots": 0,
                "goalsOutsideBox": 0,
                "hitWoodwork": 0,
                "freekickGoals": 0,
                "offsides": 0,
                "corners": 0,
                "crosses": 0,
                "successfulCrosses": 0,
                "tackles": 0,
                "clearances": 0,
                "yellowCards": 0,
                "redCards": 0,
                "foulsCommited": 0,
                "foulsSuffered": 0,
                "goalsConceded": 5,
                "cleanSheets": 0,
                "saves": 0,
                "penaltySaves": 0
            },
            "team": {
                "id": "buyj9j0qwgbvx3v8wzikpjyzu",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/nC9boZsgd2Rlo4n8rmALJ.png",
                    "alt": null
                }
            }
        },
        {
            "competition": {
                "id": "39fbqm5w9yu86agk4g5mkxl1x",
                "name": "Summer Olympics",
                "type": "INTERNATIONAL",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/39fbqm5w9yu86agk4g5mkxl1x.png"
                }
            },
            "season": {
                "id": "l7nGQHU74ay1Ls8kEuTHo",
                "name": "2024",
                "active": true
            },
            "stats": {
                "appearances": 3,
                "startingEleven": 3,
                "minutesPlayed": 270,
                "goals": 0,
                "minutesPerGoal": null,
                "assists": 0,
                "ownGoals": 0,
                "penaltyGoals": 0,
                "penaltiesMissed": 0,
                "shotsOnTarget": 0,
                "shotsOffTarget": 0,
                "blockedShots": 0,
                "goalsOutsideBox": 0,
                "hitWoodwork": 0,
                "freekickGoals": 0,
                "offsides": 0,
                "corners": 0,
                "crosses": 0,
                "successfulCrosses": 0,
                "tackles": 0,
                "clearances": 0,
                "yellowCards": 1,
                "redCards": 0,
                "foulsCommited": 0,
                "foulsSuffered": 0,
                "goalsConceded": 7,
                "cleanSheets": 1,
                "saves": 0,
                "penaltySaves": 0
            },
            "team": {
                "id": "cu4cqr7eognhlroq1p5tblhwn",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/nx3fv1fv_evJZLhH4dXjZ.png",
                    "alt": null
                }
            }
        },
        {
            "competition": {
                "id": "scf9p4y91yjvqvg5jndxzhxj",
                "name": "Serie A",
                "type": "DOMESTIC",
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/flags/areas/50/2vufyvpoxd9lfl9f6vpp7tz6y.png"
                }
            },
            "season": {
                "id": "htOPZku7yCvGs0OlzFNij",
                "name": "2024",
                "active": false
            },
            "stats": {
                "appearances": 4,
                "startingEleven": 4,
                "minutesPlayed": 360,
                "goals": 0,
                "minutesPerGoal": null,
                "assists": 0,
                "ownGoals": 0,
                "penaltyGoals": 0,
                "penaltiesMissed": 0,
                "shotsOnTarget": 0,
                "shotsOffTarget": 0,
                "blockedShots": 0,
                "goalsOutsideBox": 0,
                "hitWoodwork": 0,
                "freekickGoals": 0,
                "offsides": 0,
                "corners": 0,
                "crosses": 0,
                "successfulCrosses": 0,
                "tackles": 0,
                "clearances": 0,
                "yellowCards": 1,
                "redCards": 0,
                "foulsCommited": 0,
                "foulsSuffered": 0,
                "goalsConceded": 4
            }
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Get player details — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29883/get+player+details?player_id=QjFyHUWNzFYqNz2B3F7tm' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the player career history by team and season.
Endpoint ID: 29884
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29884/get+player+career
INPUT PARAMETERS

Get player career — Endpoint Features

Object Description
player_id Required Player ID.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

player_id
API EXAMPLE RESPONSE
JSON
[
    {
        "competition": {
            "id": "70excpe1synn9kadnbppahdn7",
            "name": "World Cup",
            "type": "INTERNATIONAL",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/31wzvAi8ZKpEMtfqHdvRl.png"
            }
        },
        "season": {
            "id": "zUX5s5olxpsisspeXan6l",
            "name": "2026",
            "active": true
        },
        "stats": {
            "appearances": 0,
            "startingEleven": 0,
            "minutesPlayed": 0,
            "goals": 0,
            "minutesPerGoal": null,
            "assists": 0,
            "ownGoals": 0,
            "penaltyGoals": 0,
            "penaltiesMissed": 0,
            "shotsOnTarget": 0,
            "shotsOffTarget": 0,
            "blockedShots": 0,
            "goalsOutsideBox": 0,
            "hitWoodwork": 0,
            "freekickGoals": 0,
            "offsides": 0,
            "corners": 0,
            "crosses": 0,
            "successfulCrosses": 0,
            "tackles": 0,
            "clearances": 0,
            "yellowCards": 0,
            "redCards": 0,
            "foulsCommited": 0,
            "foulsSuffered": 0,
            "goalsConceded": 0,
            "cleanSheets": 0,
            "saves": 0,
            "penaltySaves": 0
        },
        "team": {
            "id": "3cwjdmekfdouwg990mqdq9fh0",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/jA_CJyxfnllyO8T7qntbh.png",
                "alt": null
            }
        }
    },
    {
        "competition": {
            "id": "59tpnfrwnvhnhzmnvfyug68hj",
            "name": "Copa Libertadores",
            "type": "INTERNATIONAL",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/59tpnfrwnvhnhzmnvfyug68hj.png"
            }
        },
        "season": {
            "id": "sjI5l9bHIVHhUbjWtUHRU",
            "name": "2026",
            "active": true
        },
        "stats": {
            "appearances": 0,
            "startingEleven": 0,
            "minutesPlayed": 0,
            "goals": 0,
            "minutesPerGoal": null,
            "assists": 0,
            "ownGoals": 0,
            "penaltyGoals": 0,
            "penaltiesMissed": 0,
            "shotsOnTarget": 0,
            "shotsOffTarget": 0,
            "blockedShots": 0,
            "goalsOutsideBox": 0,
            "hitWoodwork": 0,
            "freekickGoals": 0,
            "offsides": 0,
            "corners": 0,
            "crosses": 0,
            "successfulCrosses": 0,
            "tackles": 0,
            "clearances": 0,
            "yellowCards": 0,
            "redCards": 0,
            "foulsCommited": 0,
            "foulsSuffered": 0,
            "goalsConceded": 0,
            "cleanSheets": 0,
            "saves": 0,
            "penaltySaves": 0
        },
        "team": {
            "id": "buyj9j0qwgbvx3v8wzikpjyzu",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/nC9boZsgd2Rlo4n8rmALJ.png",
                "alt": null
            }
        }
    },
    {
        "competition": {
            "id": "59tpnfrwnvhnhzmnvfyug68hj",
            "name": "Copa Libertadores",
            "type": "INTERNATIONAL",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/59tpnfrwnvhnhzmnvfyug68hj.png"
            }
        },
        "season": {
            "id": "rqr31sv-T7UYec3_9M6Q7",
            "name": "2025",
            "active": false
        },
        "stats": {
            "appearances": 3,
            "startingEleven": 3,
            "minutesPlayed": 270,
            "goals": 0,
            "minutesPerGoal": null,
            "assists": 0,
            "ownGoals": 0,
            "penaltyGoals": 0,
            "penaltiesMissed": 0,
            "shotsOnTarget": 0,
            "shotsOffTarget": 0,
            "blockedShots": 0,
            "goalsOutsideBox": 0,
            "hitWoodwork": 0,
            "freekickGoals": 0,
            "offsides": 0,
            "corners": 0,
            "crosses": 0,
            "successfulCrosses": 0,
            "tackles": 0,
            "clearances": 0,
            "yellowCards": 0,
            "redCards": 0,
            "foulsCommited": 0,
            "foulsSuffered": 0,
            "goalsConceded": 5,
            "cleanSheets": 0,
            "saves": 0,
            "penaltySaves": 0
        },
        "team": {
            "id": "buyj9j0qwgbvx3v8wzikpjyzu",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/nC9boZsgd2Rlo4n8rmALJ.png",
                "alt": null
            }
        }
    },
    {
        "competition": {
            "id": "39fbqm5w9yu86agk4g5mkxl1x",
            "name": "Summer Olympics",
            "type": "INTERNATIONAL",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/39fbqm5w9yu86agk4g5mkxl1x.png"
            }
        },
        "season": {
            "id": "l7nGQHU74ay1Ls8kEuTHo",
            "name": "2024",
            "active": true
        },
        "stats": {
            "appearances": 3,
            "startingEleven": 3,
            "minutesPlayed": 270,
            "goals": 0,
            "minutesPerGoal": null,
            "assists": 0,
            "ownGoals": 0,
            "penaltyGoals": 0,
            "penaltiesMissed": 0,
            "shotsOnTarget": 0,
            "shotsOffTarget": 0,
            "blockedShots": 0,
            "goalsOutsideBox": 0,
            "hitWoodwork": 0,
            "freekickGoals": 0,
            "offsides": 0,
            "corners": 0,
            "crosses": 0,
            "successfulCrosses": 0,
            "tackles": 0,
            "clearances": 0,
            "yellowCards": 1,
            "redCards": 0,
            "foulsCommited": 0,
            "foulsSuffered": 0,
            "goalsConceded": 7,
            "cleanSheets": 1,
            "saves": 0,
            "penaltySaves": 0
        },
        "team": {
            "id": "cu4cqr7eognhlroq1p5tblhwn",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/nx3fv1fv_evJZLhH4dXjZ.png",
                "alt": null
            }
        }
    },
    {
        "competition": {
            "id": "scf9p4y91yjvqvg5jndxzhxj",
            "name": "Serie A",
            "type": "DOMESTIC",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/flags/areas/50/2vufyvpoxd9lfl9f6vpp7tz6y.png"
            }
        },
        "season": {
            "id": "htOPZku7yCvGs0OlzFNij",
            "name": "2024",
            "active": false
        },
        "stats": {
            "appearances": 4,
            "startingEleven": 4,
            "minutesPlayed": 360,
            "goals": 0,
            "minutesPerGoal": null,
            "assists": 0,
            "ownGoals": 0,
            "penaltyGoals": 0,
            "penaltiesMissed": 0,
            "shotsOnTarget": 0,
            "shotsOffTarget": 0,
            "blockedShots": 0,
            "goalsOutsideBox": 0,
            "hitWoodwork": 0,
            "freekickGoals": 0,
            "offsides": 0,
            "corners": 0,
            "crosses": 0,
            "successfulCrosses": 0,
            "tackles": 0,
            "clearances": 0,
            "yellowCards": 1,
            "redCards": 0,
            "foulsCommited": 0,
            "foulsSuffered": 0,
            "goalsConceded": 4,
            "cleanSheets": 2,
            "saves": 0,
            "penaltySaves": 0
        },
        "team": {
            "id": "2x94b2pn1o1tb5l1bbu8x9yu9",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/small/5H7hEBJ38sVQFiy_WGnK8.png",
                "alt": null
            }
        }
    },
    {
        "competition": {
            "id": "59tpnfrwnvhnhzmnvfyug68hj",
            "name": "Copa Libertadores",
            "type": "INTERNATIONAL",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/competition/badge/small/59tpnfrwnvhnhzmnvfyug68hj.png"
            }
        },
        "season": {
            "id": "QJSWFxHTlZkuQTerp-IdC",
            "name": "2024",
            "active": false
        },
        "stats": {
            "appearances": 3,
            "startingEleven": 3,
            "minutesPlayed": 270,
            "goals": 0,
            "minutesPerGoal": null,
            "assists": 0,
            "ownGoals": 0,
            "penaltyGoals": 0,
            "penaltiesMissed": 0,
            "shotsOnTarget": 0,
            "shotsOffTarget": 0,
            "blockedShots": 0,
            "goalsOutsideBox": 0,
            "hitWoodwork": 0,
            "freekickGoals": 0,
            "offsides": 0,
            "corners": 0,
            "crosses": 0,
            "successfulCrosses": 0,
            "tackles": 0,
            "clearances": 0,
            "yellowCards": 0,
            "redCards": 0,
            "foulsCommited": 0,
            "foulsSuffered": 0,
            "goalsConceded": 4,
            "cleanSheets": 1,
            "saves": 0,
            "penaltySaves": 0
        },
        "team": {
            "id": "2x94b2pn1o1tb5l1bbu8x9yu9"
        }
    },
    {
        "_note": "Response truncated for documentation purposes"
    }
]
Get player career — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29884/get+player+career?player_id=QjFyHUWNzFYqNz2B3F7tm' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the team overview (team, competition, standings snapshot and recent/upcoming matches).
Endpoint ID: 29885
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29885/get+team+details
INPUT PARAMETERS

Get team details — Endpoint Features

Object Description
team_id Required ID of the team.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

team_id
API EXAMPLE RESPONSE
JSON
{
    "id": "c8h9bw1l82s06h77xxrelzhur",
    "name": "Liverpool",
    "longName": "Liverpool",
    "shortName": "Liverpool",
    "image": {
        "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/large/tmZv8dlClMWNkgWchYra-.png",
        "alt": null,
        "width": null,
        "height": null,
        "credit": null
    }
}
Get team details — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29885/get+team+details?team_id=c8h9bw1l82s06h77xxrelzhur' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the team matches (fixtures and results).
Endpoint ID: 29886
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29886/get+team+matches
INPUT PARAMETERS

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

This endpoint does not require any input parameters.

API EXAMPLE RESPONSE
JSON
[
    {
        "id": "N5wa1FtXswXw2paRhFEk4",
        "startDate": "2025-09-17T19:00:00.000Z",
        "lastUpdatedAt": "2025-09-17T20:58:06.000Z",
        "cachedAt": "2026-08-13T12:47:39.852Z",
        "competition": {
            "id": "4oogyu6o156iphvdvphwpck10",
            "name": "Champions League"
        },
        "round": {
            "id": "Ti1dZCmmJVKq5ePIvrrr7",
            "name": "Champions League",
            "display": false
        },
        "period": null,
        "status": "RESULT",
        "teamA": {
            "id": "c8h9bw1l82s06h77xxrelzhur",
            "name": "Liverpool",
            "codeName": "LIV",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/5pqbkK17JBIe7kMzOPSdr.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "4ku8o6uf87yd8iecdalipo6wd",
            "name": "Atletico Madrid",
            "codeName": "ATM",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/xWY4as7vKsiitaDE-lmIe.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 1
        },
        "score": {
            "teamA": 3,
            "teamB": 2
        },
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "N5wa1FtXswXw2paRhFEk4",
            "slug": "liverpool-vs-atletico-madrid",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Anfield"
        }
    },
    {
        "id": "bdsjnbk1naVqpGSzJ8kMW",
        "startDate": "2025-09-30T19:00:00.000Z",
        "lastUpdatedAt": "2025-09-30T21:00:24.000Z",
        "cachedAt": "2026-08-13T12:59:15.284Z",
        "competition": {
            "id": "4oogyu6o156iphvdvphwpck10",
            "name": "Champions League"
        },
        "round": {
            "id": "Ti1dZCmmJVKq5ePIvrrr7",
            "name": "Champions League",
            "display": false
        },
        "period": null,
        "status": "RESULT",
        "teamA": {
            "id": "esa748l653sss1wurz5ps3228",
            "name": "Galatasaray",
            "codeName": "GAL",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/3-2NYgRA5dm1M_VdeXR4q.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "c8h9bw1l82s06h77xxrelzhur",
            "name": "Liverpool",
            "codeName": "LIV",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/5pqbkK17JBIe7kMzOPSdr.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": {
            "teamA": 1,
            "teamB": 0
        },
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "bdsjnbk1naVqpGSzJ8kMW",
            "slug": "galatasaray-vs-liverpool",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Rams Global Stadyumu"
        }
    },
    {
        "id": "-klfy5DpquYyQ1h56KVav",
        "startDate": "2025-10-22T19:00:00.000Z",
        "lastUpdatedAt": "2025-10-22T20:53:18.000Z",
        "cachedAt": "2026-08-13T12:40:49.801Z",
        "competition": {
            "id": "4oogyu6o156iphvdvphwpck10",
            "name": "Champions League"
        },
        "round": {
            "id": "Ti1dZCmmJVKq5ePIvrrr7",
            "name": "Champions League",
            "display": false
        },
        "period": null,
        "status": "RESULT",
        "teamA": {
            "id": "c5hderjlkcoaze51e5wgvptk",
            "name": "Eintracht Frankfurt",
            "codeName": "SGE",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/2Myurk0GUKAA2rF21Tx4Z.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "c8h9bw1l82s06h77xxrelzhur",
            "name": "Liverpool",
            "codeName": "LIV",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/5pqbkK17JBIe7kMzOPSdr.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": {
            "teamA": 1,
            "teamB": 5
        },
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "-klfy5DpquYyQ1h56KVav",
            "slug": "eintracht-frankfurt-vs-liverpool",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Deutsche Bank Park"
        }
    },
    {
        "id": "xL_UBnmuKqspW3DrKWaOh",
        "startDate": "2025-11-04T20:00:00.000Z",
        "lastUpdatedAt": "2025-11-04T21:55:18.000Z",
        "cachedAt": "2026-08-13T12:54:05.246Z",
        "competition": {
            "id": "4oogyu6o156iphvdvphwpck10",
            "name": "Champions League"
        },
        "round": {
            "id": "Ti1dZCmmJVKq5ePIvrrr7",
            "name": "Champions League",
            "display": false
        },
        "period": null,
        "status": "RESULT",
        "teamA": {
            "id": "c8h9bw1l82s06h77xxrelzhur",
            "name": "Liverpool",
            "codeName": "LIV",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/5pqbkK17JBIe7kMzOPSdr.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "3kq9cckrnlogidldtdie2fkbl",
            "name": "Real Madrid",
            "codeName": "RMA",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/VOlkxOIoXAXF_11lYJ_Ve.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": {
            "teamA": 1,
            "teamB": 0
        },
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "xL_UBnmuKqspW3DrKWaOh",
            "slug": "liverpool-vs-real-madrid",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Anfield"
        }
    },
    {
        "id": "EX_you0WQksO2YaBhzGHA",
        "startDate": "2025-11-26T20:00:00.000Z",
        "lastUpdatedAt": "2025-11-26T21:51:25.000Z",
        "cachedAt": "2026-08-13T13:00:20.120Z",
        "competition": {
            "id": "4oogyu6o156iphvdvphwpck10",
            "name": "Champions League"
        },
        "round": {
            "id": "Ti1dZCmmJVKq5ePIvrrr7",
            "name": "Champions League",
            "display": false
        },
        "period": null,
        "status": "RESULT",
        "teamA": {
            "id": "c8h9bw1l82s06h77xxrelzhur",
            "name": "Liverpool",
            "codeName": "LIV",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/5pqbkK17JBIe7kMzOPSdr.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "teamB": {
            "id": "24fvcruwqrqvqa3aonf8c3zuy",
            "name": "PSV Eindhoven",
            "codeName": "PSV",
            "image": {
                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/dz7iJVaQ-OmykCM9NpxQV.png",
                "alt": null,
                "width": null,
                "height": null,
                "credit": null
            }
        },
        "redCards": {
            "teamA": 0,
            "teamB": 0
        },
        "score": {
            "teamA": 1,
            "teamB": 4
        },
        "aggregateScore": null,
        "penaltyScore": null,
        "link": {
            "id": "EX_you0WQksO2YaBhzGHA",
            "slug": "liverpool-vs-psv-eindhoven",
            "pageType": "MATCH",
            "newTab": null,
            "url": null,
            "follow": false,
            "hubPath": null,
            "__typename": "Link"
        },
        "tvChannels": [],
        "venue": {
            "name": "Anfield"
        }
    },
    {
        "id": "pmAfHjmLh7uB_BXHhcmgt",
        "startDate": "2025-12-09T20:00:00.000Z",
        "lastUpdatedAt": "2025-12-09T22:01:03.000Z",
        "cachedAt": "2026-08-13T12:23:20.678Z"
    },{"_note":"Response truncated for documentation purposes"}]
Get team matches — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29886/get+team+matches' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the team squad (players grouped by position and coach).
Endpoint ID: 29887
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29887/get+team+squad
INPUT PARAMETERS

Get team squad — Endpoint Features

Object Description
team_id Required ID of the team.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

team_id
API EXAMPLE RESPONSE
JSON
{
    "coach": {
        "id": "5npculapp3dhx3e9747ul6m3u",
        "name": "A. Iraola",
        "image": {
            "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/rocqOeASRHQ_Y5Wkt7MRF.png",
            "alt": null,
            "width": null,
            "height": null,
            "credit": null
        }
    },
    "players": [
        {
            "player": {
                "id": "53d0pvr7ylvfhp6p749iniqc5",
                "name": "A. Becker",
                "position": "GOALKEEPER",
                "shirtNumber": 1,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/nW1aPgA2P4_m11j45CNPk.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": {
                "appearances": 8,
                "assists": 0,
                "goals": 0,
                "redCards": 0,
                "yellowCards": 0
            },
            "onLoan": null
        },
        {
            "player": {
                "id": "b9hf18logq24r1nyutfg4ud7u",
                "name": "H. Davies",
                "position": "GOALKEEPER",
                "shirtNumber": 95,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/wwXY8BLXaqdHiStbukpEw.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": null,
            "onLoan": null
        },
        {
            "player": {
                "id": "3mctpepmqunc1a8zro2nq1wtm",
                "name": "V. Jaros",
                "position": "GOALKEEPER",
                "shirtNumber": null,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/s50U5wjyXjZm_-QIJ6Cr2.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": null,
            "onLoan": null
        },
        {
            "player": {
                "id": "20o2dr1mdk18xhxmkujzgak89",
                "name": "G. Mamardashvili",
                "position": "GOALKEEPER",
                "shirtNumber": 25,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/cirQeJdIb83aRLh970IAc.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": {
                "appearances": 9,
                "assists": 0,
                "goals": 0,
                "redCards": 0,
                "yellowCards": 0
            },
            "onLoan": null
        },
        {
            "player": {
                "id": "dcr9nrqmqf688hfr77sgl15as",
                "name": "A. Pecsi",
                "position": "GOALKEEPER",
                "shirtNumber": 91,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/TnXpF_CoIqUZOeitL4rD8.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": null,
            "onLoan": {
                "fromTeam": null,
                "toTeam": {
                    "id": "1vli32f09v65mc3vc6yh34z9f",
                    "name": "Hartberg"
                }
            }
        },
        {
            "player": {
                "id": "7rnd1uiknmho0s7a0objtnlcl",
                "name": "F. Woodman",
                "position": "GOALKEEPER",
                "shirtNumber": 28,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/P_w2vmAqxYibeTgDtSKkf.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": {
                "appearances": 0,
                "assists": 0,
                "goals": 0,
                "redCards": 0,
                "yellowCards": 0
            },
            "onLoan": null
        },
        {
            "player": {
                "id": "awsod0zmnrukk21d4882ji7e1",
                "name": "R. Araujo",
                "position": "DEFENDER",
                "shirtNumber": null,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/wvofr_3Ov4KUhpkQrQX4v.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": null,
            "onLoan": {
                "fromTeam": {
                    "id": "agh9ifb2mw3ivjusgedj7c3fe",
                    "name": "Barcelona"
                },
                "toTeam": null
            }
        },
        {
            "player": {
                "id": "5tbz2hexz7vind39ot6govqzu",
                "name": "C. Bradley",
                "position": "DEFENDER",
                "shirtNumber": 12,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/ut6pof5iggH1cPmy1YWbb.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": {
                "appearances": 5,
                "assists": 0,
                "goals": 0,
                "redCards": 0,
                "yellowCards": 2
            },
            "onLoan": null
        },
        {
            "player": {
                "id": "9qo448ueot8pfc5oqo378wag9",
                "name": "J. Frimpong",
                "position": "DEFENDER",
                "shirtNumber": 30,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/RH1Gwl8fOGR_BRgeVK2QR.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": {
                "appearances": 12,
                "assists": 0,
                "goals": 1,
                "redCards": 0,
                "yellowCards": 0
            },
            "onLoan": null
        },
        {
            "player": {
                "id": "4t14fi35ucpvdz2svrqofsmzu",
                "name": "J. Gomez",
                "position": "DEFENDER",
                "shirtNumber": 2,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/OITJnGLTKt20SRpYH0aKH.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": {
                "appearances": 10,
                "assists": 0,
                "goals": 0,
                "redCards": 0,
                "yellowCards": 2
            },
            "onLoan": null
        },
        {
            "player": {
                "id": "cg0yobsmbeqqdzpiynwt6m0ic",
                "name": "J. Jacquet",
                "position": "DEFENDER",
                "shirtNumber": null,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/RE72XVmiSFuzuyEZN-z20.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": null,
            "onLoan": null
        },
        {
            "player": {
                "id": "vMVEQsvDwNk3nRq-0YyUE",
                "name": "M. Kerkez",
                "position": "DEFENDER",
                "shirtNumber": 6,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/RsIc3kzdUKRd4koEiS5sa.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": {
                "appearances": 11,
                "assists": 1,
                "goals": 0,
                "redCards": 0,
                "yellowCards": 2
            },
            "onLoan": null
        },
        {
            "player": {
                "id": "9ejageyf74hgdw1n0uvnbc74k",
                "name": "G. Leoni",
                "position": "DEFENDER",
                "shirtNumber": 15,
                "image": {
                    "url": "https://cdn.sportfeeds.io/sdl/images/person/head/medium/N_I-SYrTOHmPd4ezq_HBl.png",
                    "alt": null,
                    "width": null,
                    "height": null,
                    "credit": null
                }
            },
            "stats": null,
            "onLoan": null
        },
        {
            "player": {
                "id": "eqgmk5554mq4x7ckotb7ztox6",
                "name": "C. Ramsay"
            }
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Get team squad — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29887/get+team+squad?team_id=c8h9bw1l82s06h77xxrelzhur' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the league standings (overall, home and away) for the team competition.
Endpoint ID: 29888
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29888/get+team+standings
INPUT PARAMETERS

Get team standings — Endpoint Features

Object Description
team_id Required ID of the team.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

team_id
API EXAMPLE RESPONSE
JSON
{
    "standings": [
        {
            "table": {
                "rankings": [
                    {
                        "position": 1,
                        "team": {
                            "id": "1pse9ta7a45pi2w2grjim70ge",
                            "code": "BOU",
                            "name": "AFC Bournemouth",
                            "long": "AFC Bournemouth",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/FS7UO4BdZPMJrL5MlqxyL.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#d71921"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#d71921"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#000000"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#ffffff"
                                }
                            ]
                        },
                        "played": 0,
                        "win": 0,
                        "draw": 0,
                        "lose": 0,
                        "goalsFor": 0,
                        "goalsAgainst": 0,
                        "goalsDifference": 0,
                        "points": 0,
                        "form": [],
                        "markers": [
                            {
                                "id": "CHAMPIONS_LEAGUE",
                                "name": "Champions League",
                                "type": "PROMOTION"
                            }
                        ]
                    },
                    {
                        "position": 2,
                        "team": {
                            "id": "4dsgumo7d4zupm2ugsvm4zm4d",
                            "code": "ARS",
                            "name": "Arsenal",
                            "long": "Arsenal",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/W1-BFEctS5BlEkf0u_ld3.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#bd0510"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#bd0510"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#063672"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#0B66D5"
                                }
                            ]
                        },
                        "played": 0,
                        "win": 0,
                        "draw": 0,
                        "lose": 0,
                        "goalsFor": 0,
                        "goalsAgainst": 0,
                        "goalsDifference": 0,
                        "points": 0,
                        "form": [],
                        "markers": [
                            {
                                "id": "CHAMPIONS_LEAGUE",
                                "name": "Champions League",
                                "type": "PROMOTION"
                            }
                        ]
                    },
                    {
                        "position": 3,
                        "team": {
                            "id": "b496gs285it6bheuikox6z9mj",
                            "code": "AVL",
                            "name": "Aston Villa",
                            "long": "Aston Villa",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/qgf3Tx9R3nphdWIS9SgyB.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#7D1142"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#7D1142"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#95bfe5"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#95bfe5"
                                }
                            ]
                        },
                        "played": 0,
                        "win": 0,
                        "draw": 0,
                        "lose": 0,
                        "goalsFor": 0,
                        "goalsAgainst": 0,
                        "goalsDifference": 0,
                        "points": 0,
                        "form": [],
                        "markers": [
                            {
                                "id": "CHAMPIONS_LEAGUE",
                                "name": "Champions League",
                                "type": "PROMOTION"
                            }
                        ]
                    },
                    {
                        "position": 4,
                        "team": {
                            "id": "7yx5dqhhphyvfisohikodajhv",
                            "code": "BRE",
                            "name": "Brentford",
                            "long": "Brentford",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/zIuTQ00RiiL1vS9A2Uhv8.png",
                                "alt": null
                            },
                            "colors": [
                                {
                                    "mode": "LIGHT",
                                    "type": "PRIMARY",
                                    "value": "#ba0000"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "PRIMARY",
                                    "value": "#ba0000"
                                },
                                {
                                    "mode": "LIGHT",
                                    "type": "SECONDARY",
                                    "value": "#88acce"
                                },
                                {
                                    "mode": "DARK",
                                    "type": "SECONDARY",
                                    "value": "#A3C0E0"
                                }
                            ]
                        },
                        "played": 0,
                        "win": 0,
                        "draw": 0,
                        "lose": 0,
                        "goalsFor": 0,
                        "goalsAgainst": 0,
                        "goalsDifference": 0,
                        "points": 0,
                        "form": [],
                        "markers": [
                            {
                                "id": "CHAMPIONS_LEAGUE",
                                "name": "Champions League",
                                "type": "PROMOTION"
                            }
                        ]
                    },
                    {
                        "position": 5,
                        "team": {
                            "id": "e5p0ehyguld7egzhiedpdnc3w",
                            "code": "BHA",
                            "name": "Brighton & Hove Albion",
                            "long": "Brighton & Hove Albion",
                            "image": {
                                "url": "https://cdn.sportfeeds.io/sdl/images/team/crest/medium/WiirpxPm2UOiRN90nCKOM.png"
                            }
                        }
                    }
                ]
            }
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
Get team standings — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29888/get+team+standings?team_id=c8h9bw1l82s06h77xxrelzhur' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Request
Returns the team top players by stat (goals, assists, cards, etc.).
Endpoint ID: 29889
GET https://api-nrl-rugby-data.zylalabs.com/api/13506/goal+api/29889/get+team+top+players
INPUT PARAMETERS

Get team top players — Endpoint Features

Object Description
team_id Required ID of the team.

Free test requests remaining: 3 of 3.


INPUT PARAMETERS

team_id
API EXAMPLE RESPONSE
JSON
{
    "goals": [
        {
            "player": {
                "id": "avh60ensgiwz1qalvn1bbqkfd",
                "name": "D. Szoboszlai"
            },
            "value": 7
        },
        {
            "player": {
                "id": "5ilkkfbsss0bxd6ttdlqg0uz9",
                "name": "M. Salah"
            },
            "value": 5
        },
        {
            "player": {
                "id": "3vx94h32ahujciraspdayj9t6",
                "name": "H. Ekitike"
            },
            "value": 4
        },
        {
            "player": {
                "id": "am6ppbdrbz4ml3xsbty53o73d",
                "name": "A. Mac Allister"
            },
            "value": 3
        },
        {
            "player": {
                "id": "9psfk94nduz6icnuwty5v9all",
                "name": "C. Gakpo"
            },
            "value": 2
        }
    ],
    "assists": [
        {
            "player": {
                "id": "5ilkkfbsss0bxd6ttdlqg0uz9",
                "name": "M. Salah"
            },
            "value": 4
        },
        {
            "player": {
                "id": "avh60ensgiwz1qalvn1bbqkfd",
                "name": "D. Szoboszlai"
            },
            "value": 4
        },
        {
            "player": {
                "id": "2k5g68ywtr79lc45wozvifqlm",
                "name": "F. Wirtz"
            },
            "value": 4
        },
        {
            "player": {
                "id": "blj7o8atmr0s3ni6aa50tbywa",
                "name": "R. Gravenberch"
            },
            "value": 3
        },
        {
            "player": {
                "id": "am6ppbdrbz4ml3xsbty53o73d",
                "name": "A. Mac Allister"
            },
            "value": 3
        }
    ],
    "redCards": [],
    "yellowCards": [
        {
            "player": {
                "id": "blj7o8atmr0s3ni6aa50tbywa",
                "name": "R. Gravenberch"
            },
            "value": 3
        },
        {
            "player": {
                "id": "am6ppbdrbz4ml3xsbty53o73d",
                "name": "A. Mac Allister"
            },
            "value": 3
        },
        {
            "player": {
                "id": "5tbz2hexz7vind39ot6govqzu",
                "name": "C. Bradley"
            },
            "value": 2
        },
        {
            "player": {
                "id": "4t14fi35ucpvdz2svrqofsmzu",
                "name": "J. Gomez"
            },
            "value": 2
        },
        {
            "player": {
                "id": "3kdl679ra6mlobdg09xqf7fft",
                "name": "C. Jones"
            },
            "value": 2
        }
    ],
    "shotsOnTarget": [
        {
            "player": {
                "id": "avh60ensgiwz1qalvn1bbqkfd",
                "name": "D. Szoboszlai"
            },
            "value": 15
        },
        {
            "player": {
                "id": "3vx94h32ahujciraspdayj9t6",
                "name": "H. Ekitike"
            },
            "value": 14
        },
        {
            "player": {
                "id": "5ilkkfbsss0bxd6ttdlqg0uz9",
                "name": "M. Salah"
            },
            "value": 12
        },
        {
            "player": {
                "id": "9psfk94nduz6icnuwty5v9all",
                "name": "C. Gakpo"
            },
            "value": 9
        },
        {
            "player": {
                "id": "am6ppbdrbz4ml3xsbty53o73d",
                "name": "A. Mac Allister"
            },
            "value": 8
        }
    ],
    "foulsCommitted": [
        {
            "player": {
                "id": "2zfjgh5747ge9r9q0thbk123t",
                "name": "I. Konate"
            },
            "value": 18
        },
        {
            "player": {
                "id": "am6ppbdrbz4ml3xsbty53o73d",
                "name": "A. Mac Allister"
            },
            "value": 15
        },
        {
            "player": {
                "id": "dxze3b3fsfl814bjcs7q6wcet",
                "name": "V. van Dijk"
            },
            "value": 15
        },
        {
            "player": {
                "id": "2k5g68ywtr79lc45wozvifqlm",
                "name": "F. Wirtz"
            },
            "value": 15
        },
        {
            "player": {
                "id": "9qo448ueot8pfc5oqo378wag9",
                "name": "J. Frimpong"
            },
            "value": 12
        }
    ],
    "foulsWon": [
        {
            "player": {
                "id": "blj7o8atmr0s3ni6aa50tbywa",
                "name": "R. Gravenberch"
            },
            "value": 17
        },
        {
            "player": {
                "id": "am6ppbdrbz4ml3xsbty53o73d",
                "name": "A. Mac Allister"
            },
            "value": 12
        },
        {
            "player": {
                "id": "3kdl679ra6mlobdg09xqf7fft",
                "name": "C. Jones"
            },
            "value": 10
        },
        {
            "player": {
                "id": "vMVEQsvDwNk3nRq-0YyUE",
                "name": "M. Kerkez"
            },
            "value": 10
        },
        {
            "player": {
                "id": "avh60ensgiwz1qalvn1bbqkfd",
                "name": "D. Szoboszlai"
            },
            "value": 10
        }
    ],
    "tackles": [
        {
            "player": {
                "id": "avh60ensgiwz1qalvn1bbqkfd",
                "name": "D. Szoboszlai"
            },
            "value": 17
        },
        {
            "player": {
                "id": "2k5g68ywtr79lc45wozvifqlm",
                "name": "F. Wirtz"
            },
            "value": 15
        },
        {
            "player": {
                "id": "vMVEQsvDwNk3nRq-0YyUE",
                "name": "M. Kerkez"
            },
            "value": 12
        },
        {
            "player": {
                "id": "2zfjgh5747ge9r9q0thbk123t",
                "name": "I. Konate"
            },
            "value": 10
        },
        {
            "player": {
                "id": "blj7o8atmr0s3ni6aa50tbywa",
                "name": "R. Gravenberch"
            },
            "value": 9
        }
    ],
    "offsides": [
        {
            "player": {
                "id": "3vx94h32ahujciraspdayj9t6",
                "name": "H. Ekitike"
            },
            "value": 6
        },
        {
            "player": {
                "id": "5ilkkfbsss0bxd6ttdlqg0uz9",
                "name": "M. Salah"
            },
            "value": 5
        },
        {
            "player": {
                "id": "9qo448ueot8pfc5oqo378wag9",
                "name": "J. Frimpong"
            },
            "value": 4
        },
        {
            "player": {
                "id": "9psfk94nduz6icnuwty5v9all",
                "name": "C. Gakpo"
            },
            "value": 3
        },
        {
            "player": {
                "id": "7x6mnev1ob4u5ffmdsvusb4rt",
                "name": "A. Isak"
            },
            "value": 2
        }
    ]
}
Get team top players — CODE SNIPPETS

curl --location --request GET 'https://zylalabs.com/api/13506/goal+api/29889/get+team+top+players?team_id=c8h9bw1l82s06h77xxrelzhur' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API Access Key & Authentication

After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Goal API simply include your bearer token in the Authorization header.

Headers
Header Description
Authorization Required Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.

No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.

(Save 2 months with annual billing 🎉)

🚀 Enterprise Plan

Starts at
$ 10,000/Year


  • Custom Volume
  • Custom Rate Limit
  • Specialized Customer Support
  • Real-Time API Monitoring

Overview

Goal API (goal.com). Football matches by date, match details with lineups, statistics, commentary and head-to-head, competition standings and fixtures, team squads and results, plus player profiles

Goal API FAQs

Each endpoint returns specific football-related data. For example, the "Get competition details" endpoint provides competition info, standings, and upcoming matches, while "Get match details" returns information about specific matches, including teams, scores, and venue.

Key fields vary by endpoint. For "Get competition details," fields include "id," "name," and "area." In "Get match details," important fields are "id," "status," "score," and "venue." Each endpoint's response structure is tailored to its specific data type.

Parameters vary by endpoint. For instance, "Get competition matches" requires "game_set_type_id" and "round_ids" from the gamesets endpoint. Users can customize requests by specifying these parameters to filter results based on competition or match round.

Response data is structured in JSON format, with nested objects for related information. For example, "Get match stats" includes a "summary" array detailing various statistics like possession and shots, allowing users to easily parse and utilize the data.

The data is sourced from official football competitions and leagues, ensuring accuracy and reliability. The API aggregates information from various trusted sports data providers to maintain high-quality data for users.

Typical use cases include sports analytics, fantasy football applications, and real-time match tracking. Developers can use the API to display live scores, player statistics, and historical match data on websites or apps.

Users can leverage the structured JSON responses to integrate football data into applications. For example, they can display match schedules, player profiles, or competition standings by parsing relevant fields from the API responses.

Users should implement checks for empty arrays or null values in responses. For example, if "Get live matches" returns an empty array, it indicates no matches are currently in progress. Handling such cases gracefully enhances user experience.

General FAQs

To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.

You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.

The free trial lasts for 7 days and allows you to make up to 50 API requests.

No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.

Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.

Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.

Prices are listed in USD (United States Dollar), EUR (Euro), CAD (Canadian Dollar), AUD (Australian Dollar), and GBP (British Pound). We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world's most reliable payment companies. If you have any trouble paying by card, just contact us at [email protected]

Additionally, if you already have an active subscription in any of these currencies (USD, EUR, CAD, AUD, GBP), that currency will remain for subsequent subscriptions. You can change the currency at any time as long as you don't have any active subscriptions.
The local currency shown on the pricing page is based on the country of your IP address and is provided for reference only. The actual prices are in USD (United States Dollar). When you make a payment, the charge will appear on your card statement in USD, even if you see the equivalent amount in your local currency on our website. This means you cannot pay directly with your local currency.
Occasionally, a bank may decline the charge due to its fraud protection settings. We suggest reaching out to your bank initially to check if they are blocking our charges. Also, you can access the Billing Portal and change the card associated to make the payment. If these does not work and you need further assistance, please contact our team at [email protected]
Prices are determined by a recurring monthly or yearly subscription, depending on the chosen plan.
API calls are deducted from your plan based on successful requests. Each plan comes with a specific number of calls that you can make per month. Only successful calls, indicated by a Status 200 response, will be counted against your total. This ensures that failed or incomplete requests do not impact your monthly quota.
Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.
To upgrade your current subscription plan, simply go to the pricing page of the API and select the plan you want to upgrade to. The upgrade will be instant, allowing you to immediately enjoy the features of the new plan. Please note that any remaining calls from your previous plan will not be carried over to the new plan, so be aware of this when upgrading. You will be charged the full amount of the new plan.
To check how many API calls you have left for the current month, refer to the 'X-Zyla-API-Calls-Monthly-Remaining' field in the response header. For example, if your plan allows 1,000 requests per month and you've used 100, this field in the response header will indicate 900 remaining calls.

You can monitor your API usage through the response headers included with every request:

x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.

The 'X-Zyla-RateLimit-Reset' header shows the number of seconds until your rate limit resets. This tells you when your request count will start fresh. For example, if it displays 3,600, it means 3,600 seconds are left until the limit resets.

Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.

Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.

After 7 days, you will be charged the full amount for the plan you were subscribed to during the trial. Therefore, it's important to cancel before the trial period ends. Refund requests for forgetting to cancel on time are not accepted.
When you subscribe to an API free trial, you can make up to 50 API calls. If you wish to make additional API calls beyond this limit, the API will prompt you to perform an "Start Your Paid Plan." You can find the "Start Your Paid Plan" button in your profile under Subscription -> Choose the API you are subscribed to -> Pricing tab.
You can contact us through our chat channel to receive immediate assistance. We are always online from 8 am to 5 pm (EST). If you reach us after that time, we will get back to you as soon as possible. Additionally, you can contact us via email at [email protected]

Please have a look at our Refund Policy: https://zylalabs.com/terms#refund


Related APIs