--- title: API e Webhooks info: "Crie e gerencie chaves de API para autenticação e configure webhooks para notificações em tempo real." image: /images/user-guide/api/api.png sectionInfo: Aprenda como conectar o Twenty às suas outras ferramentas. --- import { VimeoEmbed } from '/snippets/vimeo-embed.mdx'; Header ## Chaves API As chaves de API permitem acesso automatizado aos dados do seu CRM, sincronizam dados com outros sistemas e criam integrações ou soluções personalizadas. ### Criar uma Chave de API. 1. Vá para **Configurações → APIs & Webhooks** 2. Clique em **+ Criar chave** no canto superior direito 3. Configure sua chave de API: - **Nome**: Dê um nome descritivo à sua chave de API - **Data de Expiração**: Defina quando a chave deve expirar 4. Clique em **Salvar** para gerar sua chave de API 5. **Importante**: Copie e armazene sua chave de API imediatamente, ela é mostrada apenas uma vez Uma vez criada, sua chave de API fornece acesso à sua documentação de API personalizada e a um playground onde você pode testar endpoints com seu modelo de dados real. Como sua chave de API oferece acesso a informações sensíveis, você não deve compartilhá-la com serviços nos quais não confia totalmente. Se vazada, alguém pode usá-la maliciosamente. Se a segurança da sua chave de API for comprometida, desabilite-a imediatamente e gere uma nova. ### Gerenciar Chaves de API **Regenerar uma Chave de API:** 1. Vá para **Configurações → APIs & Webhooks** 2. Clique na chave de API que você deseja regenerar 3. Clique no botão **Regenerar** 4. Copie e armazene a nova chave da API imediatamente **Excluir Chave API:** 1. Encontre a chave da API na sua lista 2. Clique na chave para abrir seus detalhes 3. Clique em **Excluir** para remover permanentemente ## Webhooks Webhooks permitem atualizações imediatas para o seu URL especificado sobre alterações ou eventos relacionados aos dados de seus clientes. Por exemplo, quando uma Oportunidade se move para "Fechada Ganha", um webhook pode automaticamente acionar a criação de fatura em seu sistema de contabilidade. Observe que esse tipo de automação também pode ser alcançado usando o recurso [Workflows de Twenty](/l/pt/user-guide/workflows/getting-started-workflows) que oferece gatilhos baseados em atualizações de campo para automação interna. Os Webhooks são ideais para integração com sistemas externos, enquanto os Workflows suportam automação interna e conexões de ferramentas externas por meio de gatilhos de webhook, nós de código e nós HTTP. ### Criar Webhook 1. Vá para **Configurações → APIs & Webhooks → Webhooks** 2. Clique em **+ Criar webhook** 3. Insira o URL do seu webhook (onde você deseja receber notificações) 4. Clique em **Salvar** Seu webhook começará imediatamente a receber notificações em tempo real sobre alterações nos dados do seu CRM. ### Gerenciar Webhooks **Excluir Webhook:** 1. Vá para **Configurações → APIs & Webhooks → Webhooks** 2. Encontre o webhook que você deseja remover 3. Clique no webhook 4. Clique em **Excluir** e confirme no popup **Editar um Webhook:** 1. Clique no webhook que você deseja modificar 2. Atualize o URL ou outras configurações 3. Clique em **Salvar** para aplicar alterações