Что это?
Партнерский API COROS предоставляет полный программный доступ для проверенных платформ. Это включает в себя много-пользовательские OAuth-учетные данные, push-уведомления через webhook, двустороннюю синхронизацию данных активности, импорт/экспорт маршрутов в формате GPX и поддержку интеграции корпоративного масштаба.
Требования
- Проверенная платформа с подтвержденной пользовательской базой
- Зарегистрированная компания с уполномоченным техническим представителем
- Соответствие стандартам безопасности и конфиденциальности данных
- Согласие с условиями использования API COROS
Что вы получаете
- Много-пользовательские OAuth 2.0 учетные данные (обслуживайте всю вашу пользовательскую базу)
- Push-уведомления через webhook (данные воркаута отправляются на ваш endpoint в течение ~5 минут)
- Двусторонняя синхронизация данных активности
- Синхронизация структурированных воркаутов и тренировочных планов (отправка пользователям COROS)
- Импорт/экспорт маршрутов GPX (до 50 МБ)
- Ежедневно доступ к данным о здоровье
- Загрузить файлы FIT
- Ограничение частоты: 1 000 запросов/мин
Процесс подачи заявки
- Отправьте технические данные. Уполномоченный технический представитель должен отправить данные вашей компании, технические контакты и OAuth 2.0 redirect URI.
- Изучите и примите стандартные условия. Согласитесь с нашими стандартными, недискриминационными условиями использования API, которые включают стандартные требования безопасности, соответствие конфиденциальности данных и лимиты системы.
- Получите учетные данные API. После проверки вашей личности и требований безопасности наша команда выдаст вам Client ID и Secret для автоматизированной передачи данных.
Чтобы начать этот процесс, отправьте данные вашей платформы на api@coros.com и подайте заявку через форму.
Справочник API
| Категория Endpoint | Функции |
| Auth | OAuth 2.0 (авторизация, access token, обновить, деавторизация, bind state) |
| User Data | getUserInfo, getWorkoutRecords (30-дневная высокая, 3-месячный lookback), getDailyData |
| Workout Detail | getWorkoutDetailFit (загрузить файл FIT) |
| Push / Webhooks | Push-уведомление о воркауте (~5 мин, логика повторной попытки), client_id/secret в заголовке |
| Тренировочные планы | tp/list/push, tp/workout/deleteById |
| Маршруты | route/push (GPX/KML, 50 МБ высокая) |
| Загрузка воркаута | file/synchronous, file/upload (асинхронно), file/upload/get (статус) |
Еще не на масштабе?
Если вы пока не соответствуете требованиям для доступа к Partner API, вы можете использовать COROS через MCP с OAuth 2.0 (Разработка на COROS MCP). Самообслуживание, заявка не требуется. По мере роста вашей платформы вы сможете подать заявку на полный доступ к Partner API.