Sofascore Scraper
ENDPOINTS
Match Details
Live Matches
Scheduled Matches
Search
Match Statistics
Match Lineups
Match Incidents
Head to Head
Pregame Form
Shot Map
Match Heatmap
Match Player Statistics
Best Players
Momentum Graph
Match Commentary
Match Odds
Fan Votes
Match Managers
Match Highlights
Average Positions
Match Streaks
Featured Players
Match TV Channels
Win Probability
Point by Point
Cricket Innings
Trending Matches
Tournament Details
Tournament Seasons
Standings
Tournament Rounds
Tournament Matches
Tournament Teams
Cup Tree
Tournament Top Players
Tournament Top Teams
Team of the Week
Player of the Season
Season Info
Featured Matches
Tournament Media
Team Details
Team Players
Team Matches
Team Near Matches
Team Statistics Seasons
Team Statistics
Team Top Players
Team Transfers
Team Standings Seasons
Team Rankings
Team Performance
Team Media
Player Details
Player Statistics Seasons
Player Statistics
Player Matches
Player Near Matches
Player Transfer History
Player Attributes
Player Heatmap
Player Ratings
National Team Statistics
Player Last Year Summary
Player Penalty History
Player Media
Manager Details
Manager Matches
Referee Details
Referee Matches
Sports
Categories
Tournaments in Category
Match Calendar
Rankings
Transfers
Odds Providers
TV Channels
/matches/average-positionsAverage Positions
Average on-pitch position (x/y) of every starter and substitute for both teams.
QUERY PARAMS
Sofascore match id or any sofascore.com match URL (the #id: fragment is the id).
Examples:
- ID:
14023961 - URL:
https://www.sofascore.com/football/match/…#id:14023961
{
"match_id": 14023961,
"home": [
{
"player": {
"id": 136710,
"name": "Mateo Kovačić",
"short_name": "M. Kovačić",
"slug": "mateo-kovacic",
"link": "https://www.sofascore.com/player/mateo-kovacic/136710",
"image_link": "https://img.sofascore.com/api/v1/player/136710/image",
"position": "M",
"jersey_number": 8,
"gender": "M",
"country": null,
"followers_count": 39525
},
"average_x": 54.864,
"average_y": 59.64,
"points_count": 25
},
{
"player": {
"id": 934386,
"name": "Jérémy Doku",
"short_name": "J. Doku",
"slug": "jeremy-doku",
"first_name": "Jeremy",
"last_name": "Doku",
"link": "https://www.sofascore.com/player/jeremy-doku/934386",
"image_link": "https://img.sofascore.com/api/v1/player/934386/image",
"position": "M",
"jersey_number": 11,
"gender": "M",
"country": null,
"followers_count": 97014
},
"average_x": 81.715384615385,
"average_y": 80.361538461538,
"points_count": 13
},
{
"player": {
"id": 931278,
"name": "Rayan Aït-Nouri",
"short_name": "R. Aït-Nouri",
"slug": "rayan-ait-nouri",
"first_name": "Rayan",
"last_name": "Ait Nouri",
"link": "https://www.sofascore.com/player/rayan-ait-nouri/931278",
"image_link": "https://img.sofascore.com/api/v1/player/931278/image",
"position": "D",
"jersey_number": 21,
"gender": "M",
"country": null,
"followers_count": 58883
},
"average_x": 55.3,
"average_y": 83.414285714286,
"points_count": 14
},
{
"player": {
"id": 980643,
"name": "James Trafford",
"short_name": "J. Trafford",
"slug": "james-trafford",
"first_name": "James",
"last_name": "Trafford",
"link": "https://www.sofascore.com/player/james-trafford/980643",
"image_link": "https://img.sofascore.com/api/v1/player/980643/image",
"position": "G",
"jersey_number": 1,
"gender": "M",
"country": null,
"followers_count": 26080
},
"average_x": 7.6052631578947,
"average_y": 46.036842105263,
"points_count": 19
},
{
"player": {
"id": 934354,
"name": "Antoine Semenyo",
"short_name": "A. Semenyo",
"slug": "antoine-semenyo",
"link": "https://www.sofascore.com/player/antoine-semenyo/934354",
"image_link": "https://img.sofascore.com/api/v1/player/934354/image",
"position": "M",
"jersey_number": 42,
"gender": "M",
"country": null,
"followers_count": 123619
},
"average_x": 76.697222222222,
"average_y": 19.244444444444,
"points_count": 36
},
{
"player": {
"id": 1046795,
"name": "Sávio",
"short_name": "Sávio",
"slug": "savio",
"link": "https://www.sofascore.com/player/savio/1046795",
"image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
"position": "M",
"jersey_number": 17,
"gender": "M",
"country": null,
"followers_count": 64831
},
"average_x": 76.229310344828,
"average_y": 63.827586206897,
"points_count": 58
},
{
"player": {
"id": 331209,
"name": "Bernardo Silva",
"short_name": "B. Silva",
"slug": "bernardo-silva",
"first_name": "Bernardo",
"last_name": "Silva",
"link": "https://www.sofascore.com/player/bernardo-silva/331209",
"image_link": "https://img.sofascore.com/api/v1/player/331209/image",
"position": "M",
"jersey_number": 20,
"gender": "M",
"country": null,
"followers_count": 117766
},
"average_x": 56.655813953488,
"average_y": 40.444186046512,
"points_count": 43
},
{
"player": {
"id": 893549,
"name": "Tijjani Reijnders",
"short_name": "T. Reijnders",
"slug": "tijjani-reijnders",
"link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
"image_link": "https://img.sofascore.com/api/v1/player/893549/image",
"position": "M",
"jersey_number": 14,
"gender": "M",
"country": null,
"followers_count": 46895
},
"average_x": 71.056,
"average_y": 66.028,
"points_count": 50
},
{
"player": {
"id": 152077,
"name": "John Stones",
"short_name": "J. Stones",
"slug": "john-stones",
"first_name": "John",
"last_name": "Stones",
"link": "https://www.sofascore.com/player/john-stones/152077",
"image_link": "https://img.sofascore.com/api/v1/player/152077/image",
"position": "D",
"jersey_number": 6,
"gender": "M",
"country": null,
"followers_count": 28072
},
"average_x": 39.359259259259,
"average_y": 30.644444444444,
"points_count": 54
},
{
"player": {
"id": 964994,
"name": "Joško Gvardiol",
"short_name": "J. Gvardiol",
"slug": "josko-gvardiol",
"first_name": "Josko",
"last_name": "Gvardiol",
"link": "https://www.sofascore.com/player/josko-gvardiol/964994",
"image_link": "https://img.sofascore.com/api/v1/player/964994/image",
"position": "D",
"jersey_number": 24,
"gender": "M",
"country": null,
"followers_count": 60761
},
"average_x": 35.009523809524,
"average_y": 70.761904761905,
"points_count": 21
},
{
"player": {
"id": 149663,
"name": "Nathan Aké",
"short_name": "N. Aké",
"slug": "nathan-ake",
"link": "https://www.sofascore.com/player/nathan-ake/149663",
"image_link": "https://img.sofascore.com/api/v1/player/149663/image",
"position": "D",
"jersey_number": 15,
"gender": "M",
"country": null,
"followers_count": 25837
},
"average_x": 51.754716981132,
"average_y": 81.396226415094,
"points_count": 53
},
{
"player": {
"id": 979128,
"name": "Rayan Cherki",
"short_name": "R. Cherki",
"slug": "cherki-rayan",
"link": "https://www.sofascore.com/player/cherki-rayan/979128",
"image_link": "https://img.sofascore.com/api/v1/player/979128/image",
"position": "M",
"jersey_number": 10,
"gender": "M",
"country": null,
"followers_count": 115212
},
"average_x": 69.451724137931,
"average_y": 33.372413793103,
"points_count": 29
},
{
"player": {
"id": 1136731,
"name": "Rico Lewis",
"short_name": "R. Lewis",
"slug": "rico-lewis",
"first_name": "Rico Lewis",
"last_name": "",
"link": "https://www.sofascore.com/player/rico-lewis/1136731",
"image_link": "https://img.sofascore.com/api/v1/player/1136731/image",
"position": "D",
"jersey_number": 82,
"gender": "M",
"country": null,
"followers_count": 20975
},
"average_x": 56.9475,
"average_y": 17.56875,
"points_count": 80
},
{
"player": {
"id": 859765,
"name": "Phil Foden",
"short_name": "P. Foden",
"slug": "phil-foden",
"first_name": "Phil",
"last_name": "Foden",
"link": "https://www.sofascore.com/player/phil-foden/859765",
"image_link": "https://img.sofascore.com/api/v1/player/859765/image",
"position": "M",
"jersey_number": 47,
"gender": "M",
"country": null,
"followers_count": 183702
},
"average_x": 65.144444444444,
"average_y": 37.726984126984,
"points_count": 63
},
{
"player": {
"id": 318941,
"name": "Rúben Dias",
"short_name": "R. Dias",
"slug": "ruben-dias",
"link": "https://www.sofascore.com/player/ruben-dias/318941",
"image_link": "https://img.sofascore.com/api/v1/player/318941/image",
"position": "D",
"jersey_number": 3,
"gender": "M",
"country": null,
"followers_count": 49212
},
"average_x": 38.884507042254,
"average_y": 53.601408450704,
"points_count": 71
},
{
"player": {
"id": 954056,
"name": "Nico González",
"short_name": "N. González",
"slug": "nico-gonzalez",
"first_name": "Nicolas",
"last_name": "Gonzalez",
"link": "https://www.sofascore.com/player/nico-gonzalez/954056",
"image_link": "https://img.sofascore.com/api/v1/player/954056/image",
"position": "M",
"jersey_number": 6,
"gender": "M",
"country": null,
"followers_count": 25745
},
"average_x": 53.79587628866,
"average_y": 46.225773195876,
"points_count": 97
}
],
"away": [
{
"player": {
"id": 250223,
"name": "John McGinn",
"short_name": "J. McGinn",
"slug": "john-mcginn",
"first_name": "John",
"last_name": "McGinn",
"link": "https://www.sofascore.com/player/john-mcginn/250223",
"image_link": "https://img.sofascore.com/api/v1/player/250223/image",
"position": "M",
"jersey_number": 7,
"gender": "M",
"country": null,
"followers_count": 7681
},
"average_x": 44.541666666667,
"average_y": 29.9,
"points_count": 12
},
{
"player": {
"id": 331737,
"name": "Youri Tielemans",
"short_name": "Y. Tielemans",
"slug": "youri-tielemans",
"first_name": "Youri",
"last_name": "Tielemans",
"link": "https://www.sofascore.com/player/youri-tielemans/331737",
"image_link": "https://img.sofascore.com/api/v1/player/331737/image",
"position": "M",
"jersey_number": 18,
"gender": "M",
"country": null,
"followers_count": 26570
},
"average_x": 48.815384615385,
"average_y": 60.9,
"points_count": 26
},
{
"player": {
"id": 1457536,
"name": "Andrés García",
"short_name": "A. García",
"slug": "andres-garcia",
"first_name": "Andrés García",
"last_name": "",
"link": "https://www.sofascore.com/player/andres-garcia/1457536",
"image_link": "https://img.sofascore.com/api/v1/player/1457536/image",
"position": "D",
"jersey_number": 21,
"gender": "M",
"country": null,
"followers_count": 1249
},
"average_x": 26.85625,
"average_y": 20.3625,
"points_count": 32
},
{
"player": {
"id": 1089388,
"name": "Lamare Bogarde",
"short_name": "L. Bogarde",
"slug": "lamare-bogarde",
"link": "https://www.sofascore.com/player/lamare-bogarde/1089388",
"image_link": "https://img.sofascore.com/api/v1/player/1089388/image",
"position": "M",
"jersey_number": 26,
"gender": "M",
"country": null,
"followers_count": 1448
},
"average_x": 37.25,
"average_y": 34.058823529412,
"points_count": 34
},
{
"player": {
"id": 98435,
"name": "Ross Barkley",
"short_name": "R. Barkley",
"slug": "ross-barkley",
"link": "https://www.sofascore.com/player/ross-barkley/98435",
"image_link": "https://img.sofascore.com/api/v1/player/98435/image",
"position": "M",
"jersey_number": 6,
"gender": "M",
"country": null,
"followers_count": 2980
},
"average_x": 47.335135135135,
"average_y": 56.654054054054,
"points_count": 37
},
{
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"gender": "M",
"country": null,
"followers_count": 26595
},
"average_x": 66.725,
"average_y": 62.01875,
"points_count": 32
},
{
"player": {
"id": 808590,
"name": "Leon Bailey",
"short_name": "L. Bailey",
"slug": "leon-bailey",
"first_name": "Leon",
"last_name": "Bailey",
"link": "https://www.sofascore.com/player/leon-bailey/808590",
"image_link": "https://img.sofascore.com/api/v1/player/808590/image",
"position": "F",
"jersey_number": 17,
"gender": "M",
"country": null,
"followers_count": 9152
},
"average_x": 47.190384615385,
"average_y": 23.028846153846,
"points_count": 52
},
{
"player": {
"id": 923973,
"name": "Amadou Onana",
"short_name": "A. Onana",
"slug": "amadou-onana",
"link": "https://www.sofascore.com/player/amadou-onana/923973",
"image_link": "https://img.sofascore.com/api/v1/player/923973/image",
"position": "M",
"jersey_number": 24,
"gender": "M",
"country": null,
"followers_count": 10136
},
"average_x": 36.538461538462,
"average_y": 46.930769230769,
"points_count": 13
},
{
"player": {
"id": 833956,
"name": "Matty Cash",
"short_name": "M. Cash",
"slug": "matty-cash",
"first_name": "Matty",
"last_name": "Cash",
"link": "https://www.sofascore.com/player/matty-cash/833956",
"image_link": "https://img.sofascore.com/api/v1/player/833956/image",
"position": "D",
"jersey_number": 2,
"gender": "M",
"country": null,
"followers_count": 10599
},
"average_x": 46.267857142857,
"average_y": 10.546428571429,
"points_count": 28
},
{
"player": {
"id": 864169,
"name": "Pau Torres",
"short_name": "P. Torres",
"slug": "pau-torres",
"first_name": "Pau",
"last_name": "Torres",
"link": "https://www.sofascore.com/player/pau-torres/864169",
"image_link": "https://img.sofascore.com/api/v1/player/864169/image",
"position": "D",
"jersey_number": 14,
"gender": "M",
"country": null,
"followers_count": 4842
},
"average_x": 29.915789473684,
"average_y": 64.063157894737,
"points_count": 19
},
{
"player": {
"id": 143334,
"name": "Victor Lindelöf",
"short_name": "V. Lindelöf",
"slug": "victor-lindelof",
"link": "https://www.sofascore.com/player/victor-lindelof/143334",
"image_link": "https://img.sofascore.com/api/v1/player/143334/image",
"position": "D",
"jersey_number": 3,
"gender": "M",
"country": null,
"followers_count": 9857
},
"average_x": 27.7734375,
"average_y": 34.790625,
"points_count": 64
},
{
"player": {
"id": 867887,
"name": "Douglas Luiz",
"short_name": "D. Luiz",
"slug": "douglas-luiz",
"link": "https://www.sofascore.com/player/douglas-luiz/867887",
"image_link": "https://img.sofascore.com/api/v1/player/867887/image",
"position": "M",
"jersey_number": 12,
"gender": "M",
"country": null,
"followers_count": 13569
},
"average_x": 35.335483870968,
"average_y": 63.487096774194,
"points_count": 62
},
{
"player": {
"id": 303638,
"name": "Tyrone Mings",
"short_name": "T. Mings",
"slug": "tyrone-mings",
"first_name": "Tyrone",
"last_name": "Mings",
"link": "https://www.sofascore.com/player/tyrone-mings/303638",
"image_link": "https://img.sofascore.com/api/v1/player/303638/image",
"position": "D",
"jersey_number": 5,
"gender": "M",
"country": null,
"followers_count": 2406
},
"average_x": 22.99347826087,
"average_y": 58.915217391304,
"points_count": 92
},
{
"player": {
"id": 976263,
"name": "Ian Maatsen",
"short_name": "I. Maatsen",
"slug": "ian-maatsen",
"link": "https://www.sofascore.com/player/ian-maatsen/976263",
"image_link": "https://img.sofascore.com/api/v1/player/976263/image",
"position": "D",
"jersey_number": 22,
"gender": "M",
"country": null,
"followers_count": 6278
},
"average_x": 32.22,
"average_y": 82.961428571429,
"points_count": 70
},
{
"player": {
"id": 100390,
"name": "Marco Bizot",
"short_name": "M. Bizot",
"slug": "marco-bizot",
"link": "https://www.sofascore.com/player/marco-bizot/100390",
"image_link": "https://img.sofascore.com/api/v1/player/100390/image",
"position": "G",
"jersey_number": 40,
"gender": "M",
"country": null,
"followers_count": 1189
},
"average_x": 8.2981481481481,
"average_y": 51.588888888889,
"points_count": 54
},
{
"player": {
"id": 783126,
"name": "Emiliano Buendía",
"short_name": "E. Buendía",
"slug": "emiliano-buendia",
"first_name": "Emiliano",
"last_name": "Buendia",
"link": "https://www.sofascore.com/player/emiliano-buendia/783126",
"image_link": "https://img.sofascore.com/api/v1/player/783126/image",
"position": "M",
"jersey_number": 10,
"gender": "M",
"country": null,
"followers_count": 12410
},
"average_x": 46.491549295775,
"average_y": 73.998591549296,
"points_count": 71
}
],
"substitutions": [
{
"player_in": {
"name": "Matty Cash",
"first_name": "Matty",
"last_name": "Cash",
"slug": "matty-cash",
"short_name": "M. Cash",
"position": "D",
"jersey_number": "2",
"followers_count": 10599,
"gender": "M",
"id": 833956
},
"player_out": {
"name": "Andrés García",
"first_name": "Andrés García",
"last_name": "",
"slug": "andres-garcia",
"short_name": "A. García",
"position": "D",
"jersey_number": "21",
"followers_count": 1249,
"gender": "M",
"id": 1457536
},
"id": 126276707,
"time": 46,
"injury": false,
"is_home": false,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 45
},
{
"player_in": {
"name": "Rayan Cherki",
"first_name": "",
"last_name": "",
"slug": "cherki-rayan",
"short_name": "R. Cherki",
"position": "M",
"jersey_number": "10",
"followers_count": 115212,
"gender": "M",
"id": 979128
},
"player_out": {
"name": "Antoine Semenyo",
"slug": "antoine-semenyo",
"short_name": "A. Semenyo",
"position": "M",
"jersey_number": "42",
"followers_count": 123619,
"gender": "M",
"id": 934354
},
"id": 126276867,
"time": 58,
"injury": false,
"is_home": true,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 33
},
{
"player_in": {
"name": "Mateo Kovačić",
"slug": "mateo-kovacic",
"short_name": "M. Kovačić",
"position": "M",
"jersey_number": "8",
"followers_count": 39525,
"gender": "M",
"id": 136710
},
"player_out": {
"name": "Bernardo Silva",
"first_name": "Bernardo",
"last_name": "Silva",
"slug": "bernardo-silva",
"short_name": "B. Silva",
"position": "M",
"jersey_number": "20",
"followers_count": 117766,
"gender": "M",
"id": 331209
},
"id": 126276871,
"time": 59,
"injury": false,
"is_home": true,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 32
},
{
"player_in": {
"name": "Youri Tielemans",
"first_name": "Youri",
"last_name": "Tielemans",
"slug": "youri-tielemans",
"short_name": "Y. Tielemans",
"position": "M",
"jersey_number": "18",
"followers_count": 26570,
"gender": "M",
"id": 331737
},
"player_out": {
"name": "Douglas Luiz",
"first_name": "",
"last_name": "",
"slug": "douglas-luiz",
"short_name": "D. Luiz",
"position": "M",
"jersey_number": "12",
"followers_count": 13569,
"gender": "M",
"id": 867887
},
"id": 126277045,
"time": 73,
"injury": true,
"is_home": false,
"incident_class": "injury",
"incident_type": "substitution",
"reversed_period_time": 18
},
{
"player_in": {
"name": "Amadou Onana",
"slug": "amadou-onana",
"short_name": "A. Onana",
"position": "M",
"jersey_number": "24",
"followers_count": 10136,
"gender": "M",
"id": 923973
},
"player_out": {
"name": "Lamare Bogarde",
"slug": "lamare-bogarde",
"short_name": "L. Bogarde",
"position": "M",
"jersey_number": "26",
"followers_count": 1448,
"gender": "M",
"id": 1089388
},
"id": 126277078,
"time": 73,
"injury": false,
"is_home": false,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 18
},
{
"player_in": {
"name": "Pau Torres",
"first_name": "Pau",
"last_name": "Torres",
"slug": "pau-torres",
"short_name": "P. Torres",
"position": "D",
"jersey_number": "14",
"followers_count": 4842,
"gender": "M",
"id": 864169
},
"player_out": {
"name": "Victor Lindelöf",
"slug": "victor-lindelof",
"short_name": "V. Lindelöf",
"position": "D",
"jersey_number": "3",
"followers_count": 9857,
"gender": "M",
"id": 143334
},
"id": 126277079,
"time": 73,
"injury": false,
"is_home": false,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 18
},
{
"player_in": {
"name": "Rayan Aït-Nouri",
"first_name": "Rayan",
"last_name": "Ait Nouri",
"slug": "rayan-ait-nouri",
"short_name": "R. Aït-Nouri",
"position": "D",
"jersey_number": "21",
"followers_count": 58883,
"gender": "M",
"id": 931278
},
"player_out": {
"name": "Nathan Aké",
"slug": "nathan-ake",
"short_name": "N. Aké",
"position": "D",
"jersey_number": "15",
"followers_count": 25837,
"gender": "M",
"id": 149663
},
"id": 126277121,
"time": 77,
"injury": false,
"is_home": true,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 14
},
{
"player_in": {
"name": "Jérémy Doku",
"first_name": "Jeremy",
"last_name": "Doku",
"slug": "jeremy-doku",
"short_name": "J. Doku",
"position": "M",
"jersey_number": "11",
"followers_count": 97014,
"gender": "M",
"id": 934386
},
"player_out": {
"name": "Tijjani Reijnders",
"slug": "tijjani-reijnders",
"short_name": "T. Reijnders",
"position": "M",
"jersey_number": "14",
"followers_count": 46895,
"gender": "M",
"id": 893549
},
"id": 126277120,
"time": 77,
"injury": false,
"is_home": true,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 14
},
{
"player_in": {
"name": "Joško Gvardiol",
"first_name": "Josko",
"last_name": "Gvardiol",
"slug": "josko-gvardiol",
"short_name": "J. Gvardiol",
"position": "D",
"jersey_number": "24",
"followers_count": 60761,
"gender": "M",
"id": 964994
},
"player_out": {
"name": "John Stones",
"first_name": "John",
"last_name": "Stones",
"slug": "john-stones",
"short_name": "J. Stones",
"position": "D",
"jersey_number": "6",
"followers_count": 28072,
"gender": "M",
"id": 152077
},
"id": 126277165,
"time": 78,
"injury": false,
"is_home": true,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 13
},
{
"player_in": {
"name": "John McGinn",
"first_name": "John",
"last_name": "McGinn",
"slug": "john-mcginn",
"short_name": "J. McGinn",
"position": "M",
"jersey_number": "7",
"followers_count": 7681,
"gender": "M",
"id": 250223
},
"player_out": {
"name": "Ross Barkley",
"slug": "ross-barkley",
"short_name": "R. Barkley",
"position": "M",
"jersey_number": "6",
"followers_count": 2980,
"gender": "M",
"id": 98435
},
"id": 126277261,
"time": 86,
"injury": false,
"is_home": false,
"incident_class": "regular",
"incident_type": "substitution",
"reversed_period_time": 5
}
]
}