{"meta": {"source": "Touchline Wire Tactical API", "attribution_url": "https://touchlinewire.com", "documentation": "https://touchlinewire.com/docs", "version": "1.0", "timestamp_iso": "2026-10-30T03:16:44.464141+00:00", "license": "Free for personal, academic, and open-source use with attribution"}, "data": {"engine_version": "2.1.0", "fixture_id": 29, "gameweek": "Gameweek 3", "kickoff_utc": "2026-09-06T15:30:00+00:00", "is_locked": true, "status": "LOCKED", "locked_at": "2026-09-06T13:30:00+00:00", "locks_at": "2026-09-06T13:30:00+00:00", "seconds_until_lock": 0, "venue": {"name": "Emirates Stadium", "city": "London", "capacity": 60704}, "home_team": {"id": 1, "name": "Arsenal", "short_name": "ARS", "manager": "Mikel Arteta", "formation": "4-2-3-1", "starters": [{"id": 1, "name": "David Raya Martín", "web_name": "Raya", "position": "GK", "sub_position": "GK", "slot_id": "gk", "slot_label": "GK", "slot_position": "GK", "status": "a", "likelihood": 95, "starts": 8}, {"id": 8, "name": "Riccardo Calafiori", "web_name": "Calafiori", "position": "DEF", "sub_position": "LB", "slot_id": "lb", "slot_label": "LB", "slot_position": "DEF", "status": "d", "likelihood": 75, "starts": 7}, {"id": 4, "name": "Gabriel dos Santos Magalhães", "web_name": "Gabriel", "position": "DEF", "sub_position": "CB", "slot_id": "cb1", "slot_label": "CB", "slot_position": "DEF", "status": "a", "likelihood": 95, "starts": 8}, {"id": 31, "name": "Ezri Konsa Ngoyo", "web_name": "Konsa", "position": "DEF", "sub_position": "CB", "slot_id": "cb2", "slot_label": "CB", "slot_position": "DEF", "status": "a", "likelihood": 95, "starts": 6}, {"id": 10, "name": "Benjamin White", "web_name": "White", "position": "DEF", "sub_position": "RB", "slot_id": "rb", "slot_label": "RB", "slot_position": "DEF", "status": "a", "likelihood": 95, "starts": 7}, {"id": 13, "name": "Declan Rice", "web_name": "Rice", "position": "MID", "sub_position": "CDM", "slot_id": "dm1", "slot_label": "LDM", "slot_position": "MID", "status": "d", "likelihood": 75, "starts": 8}, {"id": 7, "name": "Myles Lewis-Skelly", "web_name": "Lewis-Skelly", "position": "MID", "sub_position": "CM", "slot_id": "dm2", "slot_label": "RDM", "slot_position": "MID", "status": "a", "likelihood": 95, "starts": 6}, {"id": 14, "name": "Eberechi Eze", "web_name": "Eze", "position": "MID", "sub_position": "CAM", "slot_id": "lam", "slot_label": "LAM", "slot_position": "MID", "status": "a", "likelihood": 95, "starts": 2}, {"id": 15, "name": "Martin Ødegaard", "web_name": "Ødegaard", "position": "MID", "sub_position": "CAM", "slot_id": "cam", "slot_label": "CAM", "slot_position": "MID", "status": "a", "likelihood": 95, "starts": 8}, {"id": 16, "name": "Noni Madueke", "web_name": "Madueke", "position": "MID", "sub_position": "RW", "slot_id": "ram", "slot_label": "RAM", "slot_position": "MID", "status": "d", "likelihood": 75, "starts": 2}, {"id": 26, "name": "Kai Havertz", "web_name": "Havertz", "position": "FWD", "sub_position": "ST", "slot_id": "st", "slot_label": "ST", "slot_position": "FWD", "status": "a", "likelihood": 95, "starts": 7}], "bench": [{"id": 2, "name": "Kepa Arrizabalaga Revuelta", "web_name": "Arrizabalaga", "position": "GK", "status": "a", "likelihood": 95}, {"id": 452, "name": "Bruno Guimarães Rodriguez Moura", "web_name": "Bruno G.", "position": "MID", "status": "a", "likelihood": 95}, {"id": 17, "name": "Mikel Merino Zazón", "web_name": "Merino", "position": "MID", "status": "a", "likelihood": 95}, {"id": 25, "name": "Viktor Gyökeres", "web_name": "Gyökeres", "position": "FWD", "status": "a", "likelihood": 95}, {"id": 5, "name": "Jurriën Timber", "web_name": "J.Timber", "position": "DEF", "status": "a", "likelihood": 95}, {"id": 11, "name": "Cristhian Mosquera", "web_name": "Mosquera", "position": "DEF", "status": "a", "likelihood": 95}, {"id": 19, "name": "Martín Zubimendi Ibáñez", "web_name": "Zubimendi", "position": "MID", "status": "a", "likelihood": 95}, {"id": 9, "name": "Piero Hincapié", "web_name": "Hincapie", "position": "DEF", "status": "a", "likelihood": 95}], "penalties": "Bukayo Saka / Viktor Gyökeres", "free_kicks": "Declan Rice / Bukayo Saka"}, "away_team": {"id": 6, "name": "Chelsea", "short_name": "CHE", "manager": "Xabi Alonso", "formation": "4-2-3-1", "starters": [{"id": 560, "name": "Mike Penders", "web_name": "Penders", "position": "GK", "sub_position": "GK", "slot_id": "gk", "slot_label": "GK", "slot_position": "GK", "status": "a", "likelihood": 95, "starts": 1}, {"id": 148, "name": "Jorrel Hato", "web_name": "Hato", "position": "DEF", "sub_position": "LB", "slot_id": "lb", "slot_label": "LB", "slot_position": "DEF", "status": "a", "likelihood": 95, "starts": 6}, {"id": 149, "name": "Levi Samuels Colwill", "web_name": "Colwill", "position": "DEF", "sub_position": "CB", "slot_id": "cb1", "slot_label": "CB", "slot_position": "DEF", "status": "a", "likelihood": 95, "starts": 7}, {"id": 200, "name": "Maxence Lacroix", "web_name": "Lacroix", "position": "DEF", "sub_position": "CB", "slot_id": "cb2", "slot_label": "CB", "slot_position": "DEF", "status": "d", "likelihood": 75, "starts": 7}, {"id": 151, "name": "Josh Acheampong", "web_name": "Acheampong", "position": "DEF", "sub_position": "CB", "slot_id": "rb", "slot_label": "RB", "slot_position": "DEF", "status": "a", "likelihood": 95, "starts": 5}, {"id": 101, "name": "Jordan Henderson", "web_name": "Henderson", "position": "MID", "sub_position": "CM", "slot_id": "dm1", "slot_label": "LDM", "slot_position": "MID", "status": "a", "likelihood": 95, "starts": 4}, {"id": 159, "name": "Moisés Caicedo Corozo", "web_name": "Caicedo", "position": "MID", "sub_position": "CDM", "slot_id": "dm2", "slot_label": "RDM", "slot_position": "MID", "status": "a", "likelihood": 95, "starts": 3}, {"id": 164, "name": "Geovany Quenda", "web_name": "Quenda", "position": "MID", "sub_position": "RW", "slot_id": "lam", "slot_label": "LAM", "slot_position": "MID", "status": "a", "likelihood": 95, "starts": 1}, {"id": 154, "name": "Cole Palmer", "web_name": "Palmer", "position": "MID", "sub_position": "CAM", "slot_id": "cam", "slot_label": "CAM", "slot_position": "MID", "status": "a", "likelihood": 95, "starts": 8}, {"id": 156, "name": "Pedro Lomba Neto", "web_name": "Neto", "position": "MID", "sub_position": "RW", "slot_id": "ram", "slot_label": "RAM", "slot_position": "MID", "status": "a", "likelihood": 95, "starts": 7}, {"id": 40, "name": "Morgan Rogers", "web_name": "Rogers", "position": "MID", "sub_position": "CAM", "slot_id": "st", "slot_label": "ST", "slot_position": "FWD", "status": "a", "likelihood": 95, "starts": 8}], "bench": [{"id": 145, "name": "Wesley Fofana", "web_name": "Fofana", "position": "DEF", "status": "a", "likelihood": 95}, {"id": 568, "name": "Valentín Barco", "web_name": "Barco", "position": "MID", "status": "a", "likelihood": 95}, {"id": 136, "name": "Danny Welbeck", "web_name": "Welbeck", "position": "FWD", "status": "a", "likelihood": 95}, {"id": 161, "name": "Roméo Lavia", "web_name": "Lavia", "position": "MID", "status": "a", "likelihood": 95}, {"id": 144, "name": "Malo Gusto", "web_name": "Gusto", "position": "DEF", "status": "a", "likelihood": 95}, {"id": 157, "name": "Estêvão Almeida de Oliveira Gonçalves", "web_name": "Estêvão", "position": "MID", "status": "a", "likelihood": 95}, {"id": 152, "name": "Marco Palestra", "web_name": "Palestra", "position": "DEF", "status": "a", "likelihood": 95}, {"id": 662, "name": "Mahdi Nicoll-Jazuli", "web_name": "Nicoll-Jazuli", "position": "MID", "status": "a", "likelihood": 95}], "penalties": "Cole Palmer / Estêvão Almeida de Oliveira Gonçalves", "free_kicks": "Reece James / Cole Palmer"}, "tactical_overview": "Mikel Arteta (4-2-3-1) hosts Xabi Alonso (4-2-3-1) at Emirates Stadium.", "last_updated_utc": "2026-10-29T06:32:29.818876+00:00"}}