Pular para o conteúdo principal
Este guia ajuda você a migrar integrações existentes da API v1 ou v2 para as APIs atuais de Organization e Enterprise. As APIs legadas (v1 e v2) continuarão funcionando durante o período de descontinuação, mas todos os novos recursos estarão disponíveis apenas na API atual.

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:
  1. Acesse Settings > Service users
  2. Crie um usuário de serviço com uma função adequada
  3. Gere uma chave de API (começa com cog_)
  4. 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ções
  • GET /v3/enterprise/audit-logs — Logs de auditoria
  • GET /v3/enterprise/consumption/* — Dados de uso e cobrança
  • GET /v3/enterprise/metrics/* — Métricas de uso
  • GET /v3/enterprise/members/users — Gerenciamento de usuários
  • GET /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:
Consulte Paginação para obter detalhes.

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.
Recomendamos migrar para usuários de serviço o mais rápido possível para aproveitar o controle de acesso baseado em função, atribuição de sessão e novos recursos.

Precisa de ajuda?

Se você tiver problemas durante a migração, entre em contato pelo seu canal de suporte habitual do Devin ou fale conosco em support@cognition.ai.