Метод получения информации по матчу

Содержание:

Получение детальной информации матча

Метод предназначен для основных параметров матча (без xg статистики).
url: https://offvariance.com/api/v2/{format}/fixtures/{id}

Пример запроса:
json:
https://offvariance.com/api/v2/json/fixtures/15170/?key=demokey
xml:
https://offvariance.com/api/v2/xml/fixtures/15170/?key=demokey

Параметры запроса
Параметр
Описание
format
формат данных ответа от сервера
key
Ваш API ключ
id
Идентификатор матча
Параметры ответа
Параметр
Описание
id
Идентификатор матча в базе данных
status
Статус матча. Может принимать такие значения:
  • preview - матч сыгран
  • prepare - матч сыгран, но еще нет всей информации о событиях
  • canceled - матч отменен
  • tech-defeat - техническое поражение
  • moved - матч перенесен
  • finished - матч сыгран
startTime
Дата проведения матча в Timestamp
updateTime
Дата обновления матча на сайте в Timestamp
homeTeam
Информация о домашней команде.
Массив с параметрами:
  • id - идентификатор команды
  • name - наименование команды
awayTeam
Информация о выездной команде.
Массив с параметрами:
  • id - идентификатор команды
  • name - наименование команды
duration
Продолжительность матча и таймов.
Массив с параметрами:
  • total - продолжительность игры
  • firstHalf - первый тайм
  • secondHalf - второй тайм
homeScore
Счет домашней команды.
Массив с параметрами:
  • final - счет по окончанию игры
  • firstHalf - счет по окончанию первого тайма
awayScore
Счет выездной команды.
Массив с параметрами:
  • final - счет по окончанию игры
  • firstHalf - счет по окончанию первого тайма
country
Страна проведения чемпионата.
Массив с параметрами:
  • id - идентификатор
  • name - наименование
tournament
Чемпионат.
Массив с параметрами:
  • id - идентификатор
  • name - наименование
season
Сезон чемпионата.
Массив с параметрами:
  • id - идентификатор
  • name - наименование
events
События матча.
Массив событий, у каждого события есть такие параметры:
  • homeScore - счет домашней команды на момент события
  • awayScore - счет выездной команды на момент события
  • minute - минута
  • author - игрок, создавший событие. Его идентификатор и имя
  • teamId - идентификатор команды игрока, создавшего событие
  • type - тип события. Может принимать такие значения: goal, own-goal, red-card, penalty-goal, penalty-miss, miss, save, block.
  • xg - значение xg
  • corner_kick - Параметр отвечает за определение, был ли призначен угловой после удара или нет
    • empty - Нет события
    • yes - Был угловой
    • not - Углового не было
odds
Коэффициенты матча.
Всего их 5: home, draw, away, totalOver25, totalUnder25.
У каждого есть значение open(открытие) и last(текущий).
application/json
text/xml
	{
		"result": {
				    "id": 124846,
				    "status": "finished",
				    "startTime": 1628940600,
				    "updateTime": 1634947563,
				    "homeTeam": {
				      "id": 6712,
				      "name": "Manchester Utd"
				    },
				    "awayTeam": {
				      "id": 14846,
				      "name": "Leeds"
				    },
				    "duration": {
				      "total": 93,
				      "firstHalf": 46,
				      "secondHalf": 48
				    },
				    "homeScore": {
				      "final": 5,
				      "firstHalf": 1
				    },
				    "awayScore": {
				      "final": 1,
				      "firstHalf": 0
				    },
				    "country": {
				      "id": 291,
				      "name": "England"
				    },
				    "tournament": {
				      "id": 325,
				      "name": "Premier League"
				    },
				    "season": {
				      "id": 8202,
				      "name": "2021/2022"
				    },
				    "events": [
				      {
				        "homeScore": 0,
				        "awayScore": 0,
				        "minute": 2,
				        "author": {
				          "id": 6782,
				          "name": "S. MCTOMINAY"
				        },
				        "teamId": 6712,
				        "type": "block",
				        "xg": 0.026
				      },
						...
				      {
				        "homeScore": 5,
				        "awayScore": 1,
				        "minute": 87,
				        "author": {
				          "id": 7635,
				          "name": "L. AYLING"
				        },
				        "teamId": 14846,
				        "type": "miss",
				        "xg": 0.01
				      }
				    ],
				    "odds": [
				      {
				        "type": "home",
				        "open": 1.57,
				        "last": 1.67
				      },
				      {
				        "type": "draw",
				        "open": 4.65,
				        "last": 4.2
				      },
				      {
				        "type": "away",
				        "open": 5.77,
				        "last": 5.4
				      },
				      {
				        "type": "totalOver25",
				        "open": 1.55,
				        "last": 1.7
				      },
				      {
				        "type": "totalUnder25",
				        "open": 2.61,
				        "last": 2.27
				      }
				    ]
				  }
				}
				

Авторизация
Имя пользователя или e-mail
Пароль
Регистрация
Имя пользователя
Имя пользователя должно содержать от 3 до 12 символов.
Адрес электронной почты
Адрес электронной почты
Пароль
Безопасный пароль должен содержать не менее 8 символов.
Использовать промокод
Восстановление пароля
Email
Регистрация
Вы успешно зарегистрировались! Авторизируйтесь под введенными данными
Закрыть