Skip to main content

Autenticação

As tools autenticadas do MCP público do IndiqAI exigem o header X-API-Key com uma chave válida.
Nem toda rota pública desta documentação usa API Key. Quests públicas e alguns fluxos de email têm contratos próprios. Sempre confira a página do endpoint.

Header de autenticação

A chave é vinculada à sua empresa e identifica automaticamente o tenant. Não é necessário enviar nenhum outro identificador de empresa.

Regras da autenticação pública

  • a chave precisa ter acesso à superfície pública da sua conta
  • o plano da empresa precisa ter api_access=true
  • a empresa sempre é derivada da chave, não do body nem da query string
Use essa chave apenas em backend, worker, middleware ou adaptador MCP seguro. Não exponha a chave em frontend, app mobile ou código cliente.

Exemplo de requisição autenticada

Respostas de erro de autenticação

422 — Header ausente

Quando o header obrigatório não é enviado, o middleware de erros responde com 422.
Status: 422 Unprocessable Entity

401 — Formato incorreto

Status: 401 Unauthorized

401 — API Key inválida ou revogada

Status: 401 Unauthorized
Chaves expiradas também falham na validação e atualmente recebem a mesma resposta 401 acima.

Plano sem acesso à API

Status: 403 Forbidden

403 — Chave sem acesso a esta superfície

Quando a chave não tem permissão para usar a API pública, a API responde 403. Status: 403 Forbidden

Segurança

Nunca exponha sua API Key em código frontend, repositórios públicos ou logs. Trate-a como uma senha.
  • A chave completa é exibida apenas uma vez na criação
  • Revogue chaves comprometidas imediatamente no Dashboard
  • Use chaves separadas para ambientes (produção, staging, testes)
  • Todas as requisições devem usar HTTPS
  • Toda chamada autenticada opera automaticamente no contexto da sua empresa

Gerenciando API Keys

Acesse Dashboard > Integrações > Chaves de API para:
  • Criar novas chaves com nome descritivo
  • Listar chaves ativas (apenas prefixo visível)
  • Revogar chaves que não são mais necessárias