match_id, returns the formation, starters, and substitutes for both the home and away sides (predicted indicates whether this is a pre-match predicted lineup — the semantics differ slightly before vs. after the match). Typically used for the “Lineups” section of a match details page, where formation can be combined with player positions to render a formation diagram. Note that this endpoint returns 404 when no lineup data is available, which differs from the “200 + empty object/array” convention used by most other endpoints in this documentation when no data exists — the client needs to handle this error case separately.
Endpoint
Parameters
Response fields (data: object)
home / away object structure:
starters[] / substitutes[] element structure:
Enum reference
position (player position)Request example
Response example
Lineups response example, HTTP 200, a completed match (excerpt)