Note di rilascio delle API
2025
Dicembre 2025
- Router Notes e Playbooks (1 dic): Aggiunti endpoint di gestione di Notes e Playbooks a livello Enterprise e di organizzazione all’API v3. Gli endpoint di Notes richiedono l’autorizzazione
ManageAccountKnowledge, gli endpoint di Playbooks richiedono l’autorizzazioneManageAccountPlaybooks.
Novembre 2025
- Aggiornamento del limite di paginazione (21 nov): Il limite massimo di paginazione è stato ridotto da 1000 a 200 elementi per richiesta per migliorare prestazioni e affidabilità. Il parametro
limitpredefinito rimane 100. Questa modifica NON influisce sulla v1 External API. - Router delle sessioni (16 nov): Aggiunti endpoint completi per la gestione delle sessioni all’API v2 per gli amministratori Enterprise.
- Endpoint Snapshots API (3 nov): Aggiunto un endpoint per recuperare in modo programmatico i dettagli degli snapshot.
- Endpoint di terminazione sessione (31 ott): Aggiunto un endpoint per terminare in modo programmatico le sessioni in esecuzione.
Ottobre 2025
- Rilascio API v3 (23 ott): Rilasciata l’API v3 con supporto completo per RBAC, modello di autenticazione basato su utenti di servizio e registrazione di audit completa delle azioni degli utenti di servizio.
- Endpoint di creazione snapshot (30 ott): Nuovo endpoint delle API Enterprise Organizations v2 che consente agli amministratori Enterprise di clonare in modo programmatico i repository e creare snapshot con passaggi di configurazione personalizzati e comandi di avvio.
- Miglioramenti Playbooks API (14 ott): Aggiunta un’API per pubblicare playbook Enterprise con funzionalità migliorate per la gestione programmatica dei playbook.
Settembre 2025
- Router ruoli (25 set): Aggiunto il router dei ruoli Enterprise con cinque endpoint API per gestire i ruoli in modo programmatico.
- Playbooks API (6 set): Aggiunti endpoint completi dell’API Playbooks alla v1 per creare, aggiornare, elencare ed eliminare playbook in modo programmatico.
- Endpoint secrets (5 set): Aggiunto il nuovo endpoint
POST /v1/secretsper creare segreti tramite API.
Marzo 2025
- Lancio dell’API v2 (23 mar): È stata resa disponibile l’Enterprise API v2 per gli amministratori Enterprise, con funzionalità per la gestione delle organizzazioni, il monitoraggio dei consumi e la gestione dei membri.
2024
Ottobre 2024
- REST API per la creazione e la gestione programmatica delle sessioni
- Endpoint per la creazione, il monitoraggio e la gestione delle sessioni
- Supporto per il caricamento e il download di file allegati
- Autenticazione di base con API key
- Supporto per la creazione idempotente delle sessioni
- Casi d’uso: revisioni automatiche delle PR, risoluzione degli errori di lint, migrazioni
Politica di versionamento delle API
Compatibilità con le versioni precedenti
- Annunciate con almeno 7 giorni di anticipo
- Documentate in queste note di rilascio
- Accompagnate da guide di migrazione, quando applicabile
Processo di deprecazione
- Annuncio: Annunciamo la deprecazione con una tempistica
- Periodo di deprecazione: La funzionalità rimane disponibile ma contrassegnata come deprecata
- Rimozione: La funzionalità viene rimossa al termine del periodo di deprecazione
Supporto versioni
- v1: Generalmente disponibile, in manutenzione attiva
- v2: Generalmente disponibile, in manutenzione attiva
- v3: Beta - soggetta a modifiche, non ancora consigliata per l’uso in produzione
Guide alla migrazione
Migrazione da v1 a v3
- Autenticazione: v3 richiede token di utente di servizio invece di API key personali/di servizio
- Autorizzazione: v3 fornisce un RBAC completo con autorizzazioni basate sui ruoli
- Endpoint: v3 utilizza pattern di URL diversi (
/v3beta1/*invece di/v1/*)
- Crea un utente di servizio in Enterprise Settings > Service Users
- Assegna i ruoli appropriati all’utente di servizio
- Genera una API key per l’utente di servizio
- Aggiorna la tua integrazione per utilizzare gli endpoint v3
- Esegui test approfonditi in un ambiente non di produzione
Migrazione dalla v2 alla v3
- Autenticazione: la v3 utilizza utenti di servizio invece di richiedere chiavi personali degli Enterprise Admin
- Autorizzazione: la v3 supporta un controllo di accesso basato sui ruoli (RBAC) granulare invece dell’accesso limitato esclusivamente agli Enterprise Admin
- Ambito: la v3 può essere limitata a specifiche organizzazioni, mentre la v2 è sempre a livello Enterprise
- Se hai bisogno di automazione con permessi non amministrativi
- Se vuoi limitare l’accesso alle API a specifiche organizzazioni
- Se ti serve una chiara separazione tra account umani e account di servizio
- Se richiedi log di audit dettagliati per le azioni automatizzate
Supporto
- Email: [email protected]
- Documentazione: Panoramica API
- Guida all’autenticazione: Autenticazione e API key
