O que é isso?
A API de Parceiros COROS oferece acesso programático completo para plataformas estabelecidas. Isso inclui credenciais OAuth multiusuário, notificações push por webhook, sincronização bidirecional de dados, importação/exportação de rotas GPX e suporte para integração em escala empresarial.
Requisitos
- Plataforma estabelecida com base de usuários comprovada
- Empresa registrada com representante técnico autorizado
- Conformidade com padrões de segurança e privacidade de dados
- Concordância com os Termos de Uso da API COROS
O que você recebe
- Credenciais OAuth 2.0 multiusuário (atenda toda a sua base de usuários)
- Notificações push por webhook (dados de treino enviados para seu endpoint em até ~5 minutos)
- Sincronização bidirecional de dados de atividade
- Sincronização de treino estruturado e plano de treino (envio para usuários COROS)
- Importação/exportação de rotas GPX (até 50MB)
- Acesso diário a dados de saúde
- Baixar arquivos FIT
- Limite de requisições: 1.000 chamadas/minuto
Processo de aplicação
- Envie os detalhes técnicos. Um representante técnico autorizado deve enviar os dados da sua empresa, contatos técnicos e URIs de redirecionamento OAuth 2.0.
- Revise e aceite os termos padrão. Concorde com nossos Termos de Uso da API, que incluem requisitos padrão de segurança, conformidade com privacidade de dados e limites de taxa do sistema.
- Receba as credenciais da API. Após a verificação da identidade e especificações de segurança, nossa equipe emitirá seu Client ID e Secret da API para habilitar transferências automáticas de dados.
Para começar esse processo, envie os detalhes da sua plataforma para api@coros.com e faça a aplicação usando o formulário.
Referência da API
| Categoria do Endpoint | Funções |
| Auth | OAuth 2.0 (autorizar, token de acesso, atualizar, desautorizar, bind state) |
| Dados do Usuário | getUserInfo, getWorkoutRecords (máx 30 dias, retroativo de 3 meses), getDailyData |
| Detalhe do Treino | getWorkoutDetailFit (baixar arquivo FIT) |
| Push / Webhooks | Resumo do treino push (~5 min, lógica de tentativa), client_id/secret no header |
| Planos de Treino | tp/list/push, tp/workout/deleteById |
| Rotas | route/push (GPX/KML, 50MB máx) |
| Upload de Treino | file/synchronous, file/upload (async), file/upload/get (status) |
Ainda não está em escala?
Se você ainda não atende aos requisitos para acesso à API de Parceiros, pode construir na COROS usando o MCP com OAuth 2.0 (Construa na COROS MCP). Autoatendimento, sem necessidade de aplicação. Conforme sua plataforma crescer, você pode solicitar acesso completo à API de Parceiros.