Integrazioni
Chiavi API e User Provisioning API
La User Provisioning API ti permette di gestire il tuo team in modo programmatico. Puoi invitare utenti, rimuoverli, elencare i membri del team e il loro utilizzo, elencare gli inviti in sospeso e creare prenotazioni dai tuoi sistemi.
L'accesso all'API viene autenticato con chiavi API, che il Proprietario del workspace gestisce in Impostazioni → Chiavi API.
Buono a Sapersi
La User Provisioning API viene abilitata su richiesta. Se non vedi la pagina Chiavi API, contattaci a contact@onecal.io per richiedere l'accesso.
Genera una chiave API
- Vai su Impostazioni → Chiavi API e clicca Genera nuova chiave.
- Dai alla chiave un nome che descriva a cosa serve.
- Scegli il tipo di accesso: Accesso completo o Sola lettura. Le chiavi di sola lettura non possono apportare modifiche.
- Scegli una scadenza: 7 giorni, 30 giorni, 90 giorni, 1 anno o mai.


Il valore della chiave viene mostrato una sola volta, subito dopo la generazione. Assicurati di copiarlo immediatamente, non potrai più visualizzarlo.
Usa l'API
Invia la tua chiave nell'header x-api-key. L'URL di base è:
https://app.onecal.io/api/v1
Il riferimento completo dell'API, inclusi autenticazione, paginazione, limiti di richieste e ogni endpoint, si trova su apidocs.onecal.io.
Monitora e revoca le chiavi
L'elenco delle Chiavi API mostra quando ogni chiave è stata generata, quando scade e quando è stata usata l'ultima volta, così puoi individuare le chiavi inutilizzate o in scadenza.
Clicca Revoca per disabilitare una chiave. Le app che usano quella chiave smettono di funzionare immediatamente e la revoca non può essere annullata. Le chiavi appartenenti a un utente vengono inoltre revocate automaticamente quando quell'utente viene rimosso dal team.

