action thebluealliance_get_team_event_matches_simple { label: "getTeamEventMatchesSimple" description: "Gets a short-form list of matches for the given team and event." provider: thebluealliance method: GET path: "/team/{team_key}/event/{event_key}/matches/simple" encoding: json output: { type: "array" items: { type: "object" required: ["comp_level", "event_key", "key", "match_number", "set_number"] properties: { actual_time: { type: "integer" format: "int64" description: "UNIX timestamp (seconds since 1-Jan-1970 00:00:00) of actual match start time." } alliances: { type: "object" description: "A list of alliances, the teams on the alliances, and their score." properties: { blue: { type: "object" required: ["score", "team_keys"] properties: { dq_team_keys: { type: "array" description: "TBA team keys (eg `frc254`) of any disqualified teams." items: { type: "string" description: "Team key of a disqualified team." } } score: { type: "integer" description: "Score for this alliance. Will be null or -1 for an unplayed match." } surrogate_team_keys: { type: "array" description: "TBA team keys (eg `frc254`) of any teams playing as a surrogate." items: { type: "string" description: "Team key of a surrogate team." } } team_keys: { type: "array" items: { type: "string" description: "TBA Team keys (eg `frc254`) for teams on this alliance." } } } } red: { type: "object" additionalProperties: true } } } comp_level: { type: "string" description: "The competition level the match was played at." enum: ["qm", "ef", "qf", "sf", "f"] } event_key: { type: "string" description: "Event key of the event the match was played at." } key: { type: "string" description: "TBA match key with the format `yyyy[EVENT_CODE]_[COMP_LEVEL]m[MATCH_NUMBER]`, where `yyyy` is the year, and `EVENT_CODE` is the event code of the event, `COMP_LEVEL` is (qm, ef, qf, sf, f), and `MATCH_NUMBER` is the match number in the competition level. A set number may be appended to the competition level if more than one match in required per set." } match_number: { type: "integer" description: "The match number of the match in the competition level." } post_result_time: { type: "integer" format: "int64" description: "UNIX timestamp (seconds since 1-Jan-1970 00:00:00) when the match result was posted." } predicted_time: { type: "integer" format: "int64" description: "UNIX timestamp (seconds since 1-Jan-1970 00:00:00) of the TBA predicted match start time." } score_breakdown: { type: "object" description: "Score breakdown for auto, teleop, etc. points. Varies from year to year. May be null." properties: {} } set_number: { type: "integer" description: "The set number in a series of matches where more than one match is required in the match series." } time: { type: "integer" format: "int64" description: "UNIX timestamp (seconds since 1-Jan-1970 00:00:00) of the scheduled match time, as taken from the published schedule." } videos: { type: "array" description: "Array of video objects associated with this match." items: { type: "object" properties: { key: { type: "string" description: "Unique key representing this video" } type: { type: "string" description: "Can be one of 'youtube' or 'tba'" } } } } winning_alliance: { type: "string" description: "The color (red/blue) of the winning alliance. Will contain an empty string in the event of no winner, or a tie." enum: ["red", "blue", ""] } } } } }