API Panoramica
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Questa è la documentazione del pubblico API di Capgo cloud. Il API consente di gestire in modo programmatico le risorse Capgo del tuo account, comprese organizzazioni, dispositivi, canali e pacchetti. È progettato per essere RESTful e utilizza metodi HTTP standard.
Autenticazione
Sezione intitolata “Autenticazione”Tutti i API endpoint richiedono l'autenticazione. Per autenticare le tue richieste, aggiungi la tua API chiave nel authorization header.
Esempio:
curl -H "authorization: your-api-key" https://api.capgo.app/organization/Limitazione del tasso
Sezione intitolata “Limitazione del tasso”La API implementa la limitazione del tasso per garantire un utilizzo equo. I limiti attuali sono:
- 100 richieste al minuto per gli account standard
- 1000 richieste al minuto per gli account enterprise
Se superi questi limiti, riceverai una risposta 429 (Troppi richieste)
Formato della Risposta
Sezione intitolata “Formato della Risposta”Tutte le risposte sono in formato JSON. Le risposte riuscite includono generalmente o data oggetto o un campo. Le risposte di errore includono un campo con una descrizione di cosa è andato storto. status campo. Le risposte di errore includono un campo con una descrizione di cosa è andato storto. error Esempio di risposta di successo:
Copia nel portapenna
{ "status": "ok", "data": { ... }}Copia nel portapenna
{ "error": "Invalid API key", "status": "KO"}Sezione intitolata “Punti di accesso disponibili”
OrganizzazioniPratiche consigliate
Sezione intitolata “Buone Pratiche”- Gestione degli Errori: Controlla sempre le risposte degli errori e gestiscile in modo appropriato
- Limitazione dei Tassi: Implementa l'allontanamento esponenziale quando si colpiscono i limiti dei tassi
- Caching: Cacha le risposte quando è appropriato per ridurre le chiamate a API
- Versioning: Tieni traccia delle modifiche a API attraverso il nostro changelog
Continua da API Overview
Sezione intitolata “Continua da API Overview”Se stai utilizzando Riepilogo API per pianificare l'autenticazione e le flussi di account, connettilo con @capgo/capacitor-login-social per i dettagli di implementazione in @capgo/capacitor-social-login, @capgo/capacitor-passkey per i dettagli di implementazione in @capgo/capacitor-passkey, @capgo/capacitor-biometric-nativo per i dettagli di implementazione in @capgo/capacitor-native-biometric, Autenticazione a due fattori per i dettagli di implementazione in Autenticazione a due fattori, e SSO (Enterprise) per i dettagli di implementazione in SSO (Enterprise).