Статьи в этом разделе

Доступ к партнерскому API

Что это?

Партнерский API COROS предоставляет полный программный доступ для проверенных платформ. Это включает в себя много-пользовательские OAuth-учетные данные, push-уведомления через webhook, двустороннюю синхронизацию данных активности, импорт/экспорт маршрутов в формате GPX и поддержку интеграции корпоративного масштаба.

Требования

  • Проверенная платформа с подтвержденной пользовательской базой
  • Зарегистрированная компания с уполномоченным техническим представителем
  • Соответствие стандартам безопасности и конфиденциальности данных
  • Согласие с условиями использования API COROS

Что вы получаете

  • Много-пользовательские OAuth 2.0 учетные данные (обслуживайте всю вашу пользовательскую базу)
  • Push-уведомления через webhook (данные воркаута отправляются на ваш endpoint в течение ~5 минут)
  • Двусторонняя синхронизация данных активности
  • Синхронизация структурированных воркаутов и тренировочных планов (отправка пользователям COROS)
  • Импорт/экспорт маршрутов GPX (до 50 МБ)
  • Ежедневно доступ к данным о здоровье
  • Загрузить файлы FIT
  • Ограничение частоты: 1 000 запросов/мин

Процесс подачи заявки

  1. Отправьте технические данные. Уполномоченный технический представитель должен отправить данные вашей компании, технические контакты и OAuth 2.0 redirect URI.
  2. Изучите и примите стандартные условия. Согласитесь с нашими стандартными, недискриминационными условиями использования API, которые включают стандартные требования безопасности, соответствие конфиденциальности данных и лимиты системы.
  3. Получите учетные данные 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.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0