Match
Match data is meant to store historical match information - including players, and related metadata.
Matches are searchable on the Support Portal, and there are endpoints to query a player's matches or all matches in the system.
Each match can also contain many Match Segments - which are sub-components of the overall match. They contain the same fields as the match. Common usage of Match Segments would be laps of a race to record player positions, minute intervals to record the state of the game partway through, rounds of play, or minigames within a larger match.
📄️ Get Matches
Get pages of matches based on provided filters.
📄️ Create Match
Create match by match_id.
📄️ Get Match
Get match segment by match_id.
📄️ Update Match
Update match by match_id.
📄️ Patch Match
Update match by match_id only with provided fields.
📄️ Delete Match
Delete match by match_id
📄️ Get Player Matches Self
Get all matches for self. Only provides matches for the player_uuid in the provided token.
📄️ Get Player Stats
Get player stats for the provided player_uuid,.
📄️ Get Players Matches
Get All matches for a provided player_uuid.
📄️ Get Match Player
Get a player match record for the provided player_uuid and match_id
📄️ Create Match Player
Create player match record for the provided player_uuid and match_id
📄️ Update Match Player
Update player match record for the provided player_uuid and match_id
📄️ Patch Match Player
Update player match record for the provided player_uuid ' 'and match_id only with provided fields.
📄️ Delete Match Player
Delete player by player_uuid and match_id
📄️ Get Player Recently Played With
Get the list of players this player recently played with
📄️ Get Match Segment
Get match segment by match_id and segment_id.
📄️ Update Match Segment
Update match segment by match_id and segment_id.
📄️ Patch Match Segment
Update match segment by match_id and segment_id only with provided fields.
📄️ Delete Match Segment
Delete match segment by match_id and segment_id
📄️ Create Match Segment
Create match segment by match_id.