TPT / DATA

Данные рождаются на соревновании

TPT — собственная платформа MatchCore для полного жизненного цикла матча и безопасной передачи состояния внешним системам.

01Competitionскаут · счёт · протокол
02TPTevent_id · match_id · version
03Data + Videoсостояние · heartbeat · HLS
04Distributionагрегаторы · букмекеры · медиа

Жизненный цикл

create → start → score → sets → status → result → protocol

Надёжность

Версионирование, heartbeat каждые 30 секунд, идемпотентные повторы и стабильные идентификаторы.

Источник

First-party point-by-point live data напрямую с площадки. Итог подтверждается судейским протоколом.

Безопасность

Секреты подписи, внутренние endpoints и служебные токены не публикуются и не передаются клиенту.

Контракт события

Понятный пакет для интеграции

Публичный слой можно подключать через read-only REST/JSON или согласованный поток событий. Внутренние ключи и служебные адреса остаются на сервере.

event_idmatch_idstatusstart_atscoresetsversionheartbeat
{
  "event_id": "matchcore-spin-32",
  "match_id": "32",
  "status": "finished",
  "score": { "home": "3", "away": "0" },
  "version": 12
}
Технология и данные | MatchCore