Cos'è questo?
L'API Partner COROS offre pieno accesso programmabile per piattaforme consolidate. Questo include credenziali OAuth multi-utente, notifiche push tramite webhook, sincronizzazione dati bidirezionale, import/export di tiri GPX e supporto per integrazioni su scala enterprise.
Requisiti
- Piattaforma consolidata con base utenti dimostrata
- Azienda registrata con rappresentante tecnico autorizzato
- Conformità agli standard di sicurezza e privacy dei dati
- Accettazione dei Termini di Utilizzo API COROS
Cosa ottieni
- Credenziali OAuth 2.0 multi-utente (servi tutta la tua base utenti)
- Notifiche push tramite webhook (dati workout inviati al tuo endpoint entro ~5 minuti)
- Sincronizzazione dati attività bidirezionale
- Sincronizzazione workout strutturati e piani di training (push agli utenti COROS)
- Import/export di tiri GPX (fino a 50MB)
- Accesso ai dati salute giornalieri
- Download file FIT
- Rate limit: 1.000 chiamate/minuto
Processo di applicazione
- Invia dettagli tecnici. Fai inviare a un rappresentante tecnico autorizzato i dettagli della tua azienda, i contatti tecnici e le URI di reindirizzamento OAuth 2.0.
- Revisiona e accetta i termini standard. Accetta i nostri Termini di Utilizzo API standard e non discriminatori, che includono requisiti di sicurezza, conformità privacy e limiti di sistema.
- Ricevi le credenziali API. Una volta verificata la tua identità e le specifiche di sicurezza, il nostro team ti invierà Client ID e Secret API per abilitare i trasferimenti dati automatici.
Per iniziare questo processo, invia i dettagli della tua piattaforma a api@coros.com e fai domanda tramite il modulo di applicazione.
Riferimento API
| Categoria Endpoint | Funzioni |
| Auth | OAuth 2.0 (autorizza, access token, refresh, deauthorize, bind state) |
| Dati Utente | getUserInfo, getWorkoutRecords (30 giorni max, 3 mesi retroattivi), getDailyData |
| Dettaglio Workout | getWorkoutDetailFit (download file FIT) |
| Push / Webhook | Push riepilogo workout (~5 min, logica di riprova), client_id/secret in header |
| Piani di Training | tp/list/push, tp/workout/deleteById |
| Tiri | route/push (GPX/KML, 50MB max) |
| Upload Workout | file/synchronous, file/upload (async), file/upload/get (status) |
Non sei ancora su larga scala?
Se non soddisfi ancora i requisiti per l'accesso all'API Partner, puoi sviluppare su COROS usando l’MCP con OAuth 2.0 (Sviluppa su COROS MCP). Self-service, nessuna domanda richiesta. Quando la tua piattaforma crescerà, potrai fare domanda per l’accesso completo all’API Partner.