O que está mudando
Etapa 1: Criar um usuário de serviço
Substitua sua chave de API legada por um usuário de serviço:- Acesse Settings > Devin API e abra a aba Service users
- Clique em Provision service user e atribua uma função adequada
- Copie a chave de API exibida após o provisionamento (começa com
cog_) - Atualize sua integração para usar a nova chave
Suas chaves de API legadas continuarão funcionando durante o período de descontinuação. Você pode migrar gradualmente.
Etapa 2: Atualizar URLs dos endpoints
Endpoints de sessão
Endpoints do Knowledge
Endpoints de playbooks
Endpoints de segredos
Endpoints exclusivos do Enterprise (novos)
Esses endpoints não têm equivalente nas versões v1/v2 — eles estão disponíveis apenas na API atual:GET /v3/enterprise/organizations— Listar organizaçõesGET /v3/enterprise/audit-logs— Logs de auditoriaGET /v3/enterprise/consumption/*— Dados de uso e cobrançaGET /v3/enterprise/metrics/*— Métricas de usoGET /v3/enterprise/members/users— Gerenciamento de usuáriosGET /v3/enterprise/roles— Gerenciamento de funções- Provisionamento de usuários de serviço, listas de acesso por IP, limites de ACU e mais
Etapa 3: Atualizar a paginação
A API atual usa paginação baseada em cursor, em vez de baseada em deslocamento:Etapa 4: Lidar com alterações no formato de resposta
Valores de status da sessão
A API atual retorna informações de status mais detalhadas. Consulte a referência do endpoint para ver o esquema completo.Respostas de erro
O formato das respostas de erro é consistente: código de status HTTP + corpo JSON com detalhes do erro.Cronograma de descontinuação
Chaves de API legadas exibem um banner de descontinuação na interface de configurações do Devin. Durante o período de transição:- Agora: As chaves de API legadas continuam funcionando. Novas organizações podem não ter acesso à criação de chaves legadas.
- Período de descontinuação: Tanto as chaves legadas quanto os tokens de usuário de serviço funcionam em paralelo.
- Fim do ciclo de vida: As chaves de API legadas serão removidas em breve. Acompanhe suas configurações do Devin para novos comunicados.

