API Pública v2
A API v2 do ChatNorris permite integrar e automatizar sua plataforma de agentes de IA a partir de qualquer aplicação externa. Você pode gerenciar agentes, enviar mensagens, ler conversas, leads e muito mais. Base URL:O acesso à API está disponível nos planos Standard e Premium. Para habilitá-lo, você precisa de uma API key ativa. No plano Free, a seção de chaves de API aparece bloqueada — ao tentar criar uma key, você é redirecionado para a página de planos.
Gerar uma API key
- Entre na sua conta e acesse Configurações → Chaves de API.
- Digite um nome descritivo para a chave (ex.: “Produção” ou “Zapier”).
- Clique em Nova chave.
- Copie a key gerada — ela é exibida uma única vez. Guarde-a em um lugar seguro.
Autenticação
Todas as requests devem incluir a API key no headerAuthorization como Bearer token:
401 Unauthorized. O header X-API-Key não é aceito.
Permissões (scopes)
Cada endpoint exige uma permissão (scope). As API keys que você cria em Configurações → Chaves de API sempre têm acesso completo (*), então podem usar todos os endpoints desta referência: não é preciso escolher permissões ao criar a chave.
Como referência, esta é a permissão que cada grupo de endpoints exige:
Os endpoints de projeto, membros e uso não exigem um scope específico — apenas autenticação válida.
Formato de resposta
Todas as respostas são JSON com a seguinte estrutura:Sucesso
Sucesso com paginação
Erro
Paginação
Os endpoints de listagem suportam paginação por meio de query params:Códigos de erro
Limite de taxa (Rate limiting)
A API permite 300 requests por minuto por API key. Quando o limite é ultrapassado, a resposta inclui o headerRetry-After com os segundos que é preciso esperar antes de tentar novamente.

