Перейти к основному содержимому

MatchShotmapResponse

Карта ударов матча

matchIdinteger

ID матча

Example: 12812998
totalShotsinteger

Число ударов/бросков

Example: 27
shotmap object[]
  • Array [
  • idintegernullable

    ID удара

    player object

    Компактная карточка игрока

    idinteger
    Example: 994363
    namestringnullable
    Example: Bart Verbruggen
    shortNamestringnullable
    Example: B. Verbruggen
    positionstringnullable

    Позиция игрока (например G, D, M, F)

    Example: G
    jerseyNumberstringnullable
    Example: 1
    translations object
    rustringnullable
    Example: Барт Вербругген
    imagestringnullable

    URL изображения игрока

    goalkeeper objectnullable

    Компактная карточка игрока

    idinteger
    Example: 994363
    namestringnullable
    Example: Bart Verbruggen
    shortNamestringnullable
    Example: B. Verbruggen
    positionstringnullable

    Позиция игрока (например G, D, M, F)

    Example: G
    jerseyNumberstringnullable
    Example: 1
    translations object
    rustringnullable
    Example: Барт Вербругген
    imagestringnullable

    URL изображения игрока

    team objectnullable

    Компактная карточка команды

    idinteger
    Example: 3680
    namestringnullable
    Example: Carolina Hurricanes
    shortNamestringnullable
    Example: Hurricanes
    translations object
    rustringnullable
    Example: Каролина Харрикейнс
    imagestringnullable

    URL логотипа команды

    isHomebooleannullable

    Удар команды хозяев

    timeintegernullable

    Минута удара

    timeSecondsintegernullable

    Время удара в секундах от начала матча

    shotTypestringnullable

    Результат удара: goal, save, miss, block, post

    Example: goal
    situationstringnullable

    Игровая ситуация: assisted, regular, fast-break, set-piece, corner, free-kick, penalty, throw-in-set-piece, shootout

    Example: assisted
    goalTypestringnullable

    Тип гола (например penalty, regular, own)

    Example: penalty
    bodyPartstringnullable

    Часть тела: right-foot, left-foot, head

    Example: right-foot
    xgnumbernullable

    Ожидаемые голы удара (xG)

    Example: 0.7884
    xgotnumbernullable

    Ожидаемые голы в створе (xGOT)

    Example: 0.9935
    playerCoordinates objectnullable

    Координаты игрока в момент удара {x, y, z}

    property name*anynullable

    Координаты игрока в момент удара {x, y, z}

    goalMouthCoordinates objectnullable

    Координаты попадания в створ {x, y, z}

    property name*anynullable

    Координаты попадания в створ {x, y, z}

    goalMouthLocationstringnullable

    Зона створа (например low-left, high)

    Example: low-left
    draw objectnullable

    Координаты для отрисовки траектории удара

    property name*anynullable

    Координаты для отрисовки траектории удара

    xnumbernullable

    Координата X броска

    ynumbernullable

    Координата Y броска

    periodintegernullable

    Период броска

    typeintegernullable

    Числовой тип броска

    typeNamestringnullable

    Название типа броска

    property name*any

    Удар/бросок на карте ударов. Состав полей зависит от вида спорта: футбол — xG/xGOT, координаты удара и створа, часть тела; хоккей — координаты x/y, период и тип броска

  • ]
  • MatchShotmapResponse
    {
    "matchId": 12812998,
    "totalShots": 27,
    "shotmap": [
    {
    "id": 0,
    "player": {
    "id": 994363,
    "name": "Bart Verbruggen",
    "shortName": "B. Verbruggen",
    "position": "G",
    "jerseyNumber": "1",
    "translations": {
    "ru": "Барт Вербругген"
    },
    "image": "string"
    },
    "goalkeeper": {
    "id": 994363,
    "name": "Bart Verbruggen",
    "shortName": "B. Verbruggen",
    "position": "G",
    "jerseyNumber": "1",
    "translations": {
    "ru": "Барт Вербругген"
    },
    "image": "string"
    },
    "team": {
    "id": 3680,
    "name": "Carolina Hurricanes",
    "shortName": "Hurricanes",
    "translations": {
    "ru": "Каролина Харрикейнс"
    },
    "image": "string"
    },
    "isHome": true,
    "time": 0,
    "timeSeconds": 0,
    "shotType": "goal",
    "situation": "assisted",
    "goalType": "penalty",
    "bodyPart": "right-foot",
    "xg": 0.7884,
    "xgot": 0.9935,
    "playerCoordinates": {},
    "goalMouthCoordinates": {},
    "goalMouthLocation": "low-left",
    "draw": {},
    "x": 0,
    "y": 0,
    "period": 0,
    "type": 0,
    "typeName": "string"
    }
    ]
    }