Ce qui change
Étape 1 : Créer un utilisateur de service
Remplacez votre ancienne API key par un utilisateur de service :- Allez dans Settings > Devin API et ouvrez l’onglet Service users
- Cliquez sur Provision service user et attribuez un rôle adapté
- Copiez l’API key affichée après le provisionnement (qui commence par
cog_) - Mettez à jour votre intégration pour utiliser la nouvelle clé
Vos anciennes API keys continueront de fonctionner pendant la période d’obsolescence. Vous pouvez migrer progressivement.
Étape 2 : Mettre à jour les URL des endpoints
Session endpoints
Endpoints Knowledge
Endpoints des playbooks
Endpoints des secrets
Points de terminaison réservés à l’Enterprise (nouveaux)
Ces points de terminaison n’ont pas d’équivalent en v1/v2 — ils ne sont disponibles que dans l’API actuelle :GET /v3/enterprise/organizations— Lister les organisationsGET /v3/enterprise/audit-logs— Journaux d’auditGET /v3/enterprise/consumption/*— Données d’utilisation et de facturationGET /v3/enterprise/metrics/*— Métriques d’utilisationGET /v3/enterprise/members/users— Gestion des utilisateursGET /v3/enterprise/roles— Gestion des rôles- Provisionnement des utilisateurs de service, listes d’accès IP, plafonds d’ACU et plus encore
Étape 3 : Mettre à jour la pagination
L’API actuelle utilise une pagination par curseur au lieu d’une pagination par offset :Étape 4 : Gérer les modifications du format de réponse
Valeurs d’état de session
L’API actuelle fournit des informations d’état plus détaillées. Consultez la référence de l’endpoint pour connaître le schéma complet.Réponses d’erreur
Le format d’erreur est toujours le même : code de statut HTTP + corps JSON avec les détails de l’erreur.Calendrier d’obsolescence
Les API keys héritées affichent une bannière d’obsolescence dans l’interface des paramètres Devin. Pendant la période de transition :- Maintenant : les API keys héritées continuent de fonctionner. Les nouvelles organisations peuvent ne pas avoir accès à la création de clés héritées.
- Période d’obsolescence : les clés héritées et les jetons d’utilisateur de service fonctionnent en parallèle.
- Fin de vie : les API keys héritées seront bientôt supprimées. Consultez régulièrement vos paramètres Devin pour suivre les annonces.

