Se você fizer parte de uma conta Enterprise com múltiplas organizações, funções personalizadas ou SSO (Single Sign-On), consulte o início rápido para Enterprise.
Etapa 1: Criar um usuário de serviço
- Acesse Settings > Devin API na sua organização e abra a aba Usuários de serviço
- Clique em Provision usuário de serviço
- Escolha um nome de exibição descritivo (por exemplo, “CI Pipeline”, “Monitoring Bot”)
- Selecione uma função:
- Admin — acesso total, incluindo configurações da organização e associação
- Member — pode criar e gerenciar sessões do Devin e a maioria dos recursos da organização, mas não as configurações da organização nem a associação
Etapa 2: Copie sua chave de API
- Após provisionar o usuário de serviço, a chave de API dele é exibida em uma caixa de diálogo
- Copie a chave imediatamente — ela começa com
cog_e não será exibida novamente - Armazene-a com segurança como uma variável de ambiente:
Etapa 3: Faça sua primeira chamada à API
Quer que as sessões sejam atribuídas ao seu usuário? Por padrão, as sessões são atribuídas ao usuário de serviço. Para criar sessões em nome de um usuário específico (para que apareçam na lista de sessões desse usuário), adicione
"create_as_user_id": "user_abc123" ao corpo da requisição. Isso requer a função Admin (que inclui a permissão ImpersonateOrgSessions). Consulte Atribuição de sessões para mais detalhes.Passo 4: Operações comuns
Liste suas sessões
Enviar uma mensagem para uma sessão ativa
Gerenciar o Knowledge
Permissões para usuários do Teams
Para um controle de acesso baseado em funções (RBAC) mais detalhado, consulte o guia de início rápido do Enterprise.
Próximas etapas
- Explore os endpoints da Organization API na barra lateral
- Consulte fluxos comuns para padrões de integração comuns
- Saiba mais sobre autenticação em detalhes
- Configure automações agendadas para tarefas recorrentes

