Skip to content

Časomiera

Kalkulačky pre Váš web a Váš kód

Štyri bezplatné kalkulačky pripravené na web Vášho gymu alebo trénera - stačí vložiť jeden kód. Alebo ich volajte z vlastného kódu a tabuliek. Zadarmo, bez účtu, bez kľúča.

Vložiť kalkulačku

Vyberte kalkulačku a jazyk Vašich návštevníkov, skopírujte kód a vložte ho tam, kde má kalkulačka byť - stačí blok HTML alebo kódu v editore stránok. Výšku si kalkulačka nastaví sama.

Kalkulačka

Jazyk

Kód na vloženie

<div data-splitgate="pace" data-lang="sk">
  <a href="https://splitgate.app/sk/tools/hyrox-pace-calculator">HYROX kalkulačka tempa</a>
</div>
<script src="https://splitgate.app/embed.js" async></script>

Ukážka

Kalkulačka beží na Split Gate, takže je stále aktuálna a nemusíte sa o ňu starať. Má malý odkaz „Kalkulačku poskytuje Split Gate“ - nechajte ho, prosím, na mieste.

Rebríček ligy gymu

S plánom Gym môžete na svoj web vložiť aj obrazovku Vašej ligy - prvú desiatku, obnovovanú každú minútu, vo Vašich farbách.

<iframe
  src="https://splitgate.app/tv/ID_VASEJ_LIGY"
  style="width: 100%; height: 720px; border: 0; border-radius: 12px"
  title="Rebríček ligy gymu"
  loading="lazy"
></iframe>

ID ligy je posledná časť adresy stránky Vašej ligy. O pláne Gym

API kalkulačiek

Tie isté kalkulačky cez obyčajné GET požiadavky, s odpoveďou v JSON alebo CSV. Otvorené pre každý web (CORS), bez kľúča a odpovede sa na deň ukladajú do cache - na rovnakú otázku vždy rovnaká odpoveď.

Základná adresa
https://splitgate.app/api/v1
OpenAPI
https://splitgate.app/api/v1/openapi.json
  • GET /api/v1/calc/pace

    Cieľový čas → plán pre každý beh a stanovište, roxzone a čas na pretekových hodinách po každom úseku. Parameter: goal.

    Vyskúšať
  • GET /api/v1/calc/predict

    Medzičasy, ktoré máte → odhad cieľového času. Chýbajúce úseky sa doplnia tempom, ktoré určujú tie známe. Parametre: run1…run8, skiErg, sledPush1, sledPull1, burpeeJumpOver, rowingErg, farmerCarry, sandbagLunges, wallBalls, roxzone.

    Vyskúšať
  • GET /api/v1/calc/sum

    Medzičasy → sčítané preteky, nič sa nedopĺňa. So všetkými šestnástimi sa každý úsek porovná s typickými pretekmi s rovnakým časom. Parametre ako pri predict.

    Vyskúšať
  • GET /api/v1/calc/station

    Stanovištia: celkový čas na trenažéri alebo saniach ⇄ na 500 m alebo na jednu dĺžku a wall balls po sériách. Parametre: station (erg, sled, wallballs), total alebo part, repPace, setSize, rest.

    Vyskúšať

Časy

Časy posielajte ako H:MM:SS, M:SS alebo celé sekundy (1:30:00, 90:00 a 5400 sú to isté). Každý čas sa vráti dvakrát: v sekundách pre Váš kód a ako čas na hodinách pre ľudí.

Požiadavka a odpoveď

curl "https://splitgate.app/api/v1/calc/pace?goal=1:30:00"
{
  "goal": {
    "seconds": 5400,
    "time": "1:30:00"
  },
  "avgRunPace": {
    "seconds": 356,
    "time": "5:56",
    "per": "km"
  },
  "halfway": {
    "seconds": 2593,
    "time": "43:13"
  },
  "runs": {
    "seconds": 2848,
    "time": "47:28"
  },
  "stations": {
    "seconds": 2227,
    "time": "37:07"
  },
  "roxzone": {
    "seconds": 325,
    "time": "5:25"
  },
  "moving": {
    "seconds": 5075,
    "time": "1:24:35"
  },
  "segments": [
    {
      "key": "run1",
      "label": "Run 1",
      "type": "run",
      "work": "1000 m",
      "seconds": 313,
      "time": "5:13",
      "clock": {
        "seconds": 333,
        "time": "5:33"
      }
    },
    {
      "key": "skiErg",
      "label": "SkiErg",
      "type": "station",
      "work": "1000 m",
      "seconds": 331,
      "time": "5:31",
      "clock": {
        "seconds": 685,
        "time": "11:25"
      }
    },
    "…"
  ],
  "about": {
    "model": "Split Gate reference model: a typical Open finisher's split distribution, scaled to the times given. Not official results.",
    "updated": "2026-10-29",
    "attribution": "Calculated by Split Gate (https://splitgate.app)",
    "docs": "https://splitgate.app/en/developers",
    "notAffiliated": "Split Gate is not affiliated with HYROX."
  }
}

V tabuľke

Pridajte format=csv a odpoveď príde ako tabuľka. V Google Sheets vložte do bunky toto; v Exceli použite Údaje → Z webu s rovnakou adresou.

=IMPORTDATA("https://splitgate.app/api/v1/calc/pace?goal=1:30:00&format=csv")

Chyby

Chýbajúci, neznámy alebo neplatný parameter vráti 400 s kódom, názvom parametra a správou v angličtine - preklep v parametri je chyba, nikdy sa potichu neignoruje.

Podmienky používania

  • Zadarmo pre akýkoľvek web, aplikáciu či tabuľku, aj komerčné. Bez účtu, bez kľúča.
  • Pri číslach uveďte „Vypočítané v Split Gate“ s odkazom na splitgate.app a odkaz vo vložených kalkulačkách nechajte.
  • Čísla pochádzajú z nášho referenčného modelu - ako si čas delia typické preteky Open - nie z oficiálnych výsledkov. Sú vodidlom, nie zárukou, a model môžeme časom spresniť.
  • Primerané používanie: prevádzku, ktorá službu zahlcuje, môžeme zablokovať. Split Gate nemá spojenie s HYROX.

Budujete niečo väčšie - vlastné údaje Vašich športovcov alebo výsledky podujatí Vášho gymu? Napíšte na support@splitgate.app.