RaceStages/Results
Готовые ссылки на результаты по дистанциям и категориям этапа.
CLI
python limetime.py stage-results <stageGuid> — получить ссылки на результаты
python limetime.py results <stageGuid> [--group <guid>] [--category <guid>] — сразу получить данные результатов (CLI сам вызывает ссылки с нужным заголовком)
<stageGuid> — GUID этапа
HTTP
Запрос
GET /v3/RaceStages/Results?raceStageGuid=a1b2c3d4-0020-0020-0020-000000000020 HTTP/1.1
Host: api.limetime.io
X-Access-Key: 7f3a9b2c1d4e5f60718293a4b5c6d7e8
Accept: application/jsonОтвет
HTTP/1.1 200 OK
Content-Type: application/json
{
"isSuccess": true,
"message": null,
"data": {
"resultsUrlTemplate": "https://services-results.limetime.io/results/get/{stage}/{group}/{category}",
"distances": [
{
"raceGroupGuid": "a1b2c3d4-0030-0030-0030-000000000030",
"displayName": "10 км",
"categories": [
{
"raceGroupCategoryGuid": "a1b2c3d4-0040-0040-0040-000000000040",
"displayName": "Мужчины 18-39",
"resultsUrl": "https://services-results.limetime.io/results/get/a1b2c3d4-0020-0020-0020-000000000020/a1b2c3d4-0030-0030-0030-000000000030/a1b2c3d4-0040-0040-0040-000000000040"
}
]
}
]
}
}Вызов ссылок с результатами
Ссылки resultsUrl ведут на отдельный сервис результатов. Вызывать их нужно с заголовком:
LIMETIME-API-KEY: NFJADAJCNDJK_CDJCDSN_DDJNCDJКлюч статический и общий для всех — это защита от ботов, а не персональный ключ. Без заголовка сервис вернёт 401. Организационный X-Access-Key сервис результатов не принимает.
Пример
GET /results/get/a1b2c3d4-0020-0020-0020-000000000020/a1b2c3d4-0030-0030-0030-000000000030/a1b2c3d4-0040-0040-0040-000000000040 HTTP/1.1
Host: services-results.limetime.io
LIMETIME-API-KEY: NFJADAJCNDJK_CDJCDSN_DDJNCDJ
Accept: application/json