API Panoramica
Copia un prompt di configurazione con le istruzioni 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 tue risorse Capgo, compresi gli organizzatori, i dispositivi, i canali e i pacchetti. È progettato per essere RESTful e utilizza metodi HTTP standard.
Autenticazione
Sottosezione intitolata “Autenticazione”Tutti i punti di accesso API richiedono l'autenticazione. Per autenticare le tue richieste, aggiungi la tua API chiave nella authorization testata.
Esempio:
curl -H "authorization: your-api-key" https://api.capgo.app/organization/Limiti di Rate
Sezione intitolata “Limiti di Rate”Il API implementa i limiti di rate per garantire un utilizzo equo. I limiti attuali sono:
- 100 richieste per minuto per gli account standard
- 1000 richieste per 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 di successo includono generalmente un data oggetto o un status campo. Le risposte di errore includono un error campo con una descrizione di cosa è andato storto.
Esempio di risposta di successo:
{ "status": "ok", "data": { ... }}Esempio di risposta di errore:
{ "error": "Invalid API key", "status": "KO"}Punti di accesso disponibili
Sezione intitolata “Punti di accesso disponibili”Prassi Migliorate
Sottosezione intitolata “Prassi Migliorate”- Gestione degli ErroriVerifica sempre le risposte di errore e gestiscile in modo appropriato
- Limitazione dei Rate: Implementare il ritardo esponenziale quando si superano i limiti dei rate
- Caching: Memorizzare le risposte quando opportuno per ridurre API chiamate
- Versioning: Tenere traccia dei cambiamenti di API attraverso il nostro changelog