Racemanager API
-
https://racemanager.no/api/page/competitions/nc1-2022/men-u18-k1-200/fa
OR
https://racemanager.no/api/page/231019Test APIScheduleDistanceHeatcompIDraceID raceID (Team)laneID laneID (Team)clubID -
API's can be consumed in many different ways. Here are just two examples.
PHP
$str = <<<'EOD' $url = "https://racemanager.no/api/page{ID}?lang={lang}"; $json = file_get_contents($url); $json_data = json_decode($json, true); print_r($json_data); EOD; $str = htmlspecialchars($str, ENT_HTML5, ENT_NOQUOTES); $str = str_replace("…", "…", $str); echo($str);?>
JQuery
$str = <<<'EOD' $(document).ready(function () { var data $.ajax({ dataType: 'json', url: "https://racemanager.no/api/page/{ID}?lang={lang}", data: data, success: function (data) { console.log(data); }, }) }) EOD; $str = htmlspecialchars($str, ENT_HTML5, ENT_NOQUOTES); $str = str_replace("…", "…", $str); echo($str);?>
-
https://racemanager.no/api/page/competitions/{competition}/{distance}/{heat}/{lane}
Schedule https://racemanager.no/api/page/competitions/nc1-2022 Heat https://racemanager.no/api/page/competitions/nc1-2022/men-u18-k1-200/h1 Lane https://racemanager.no/api/page/competitions/nc1-2022/men-u18-k1-200/h1/5 https://racemanager.no/api/page/{ID}compID Using a compID gives you the competition schedule raceID Gives you a specific heat laneID Gives you a specific lane clubID Club info