Skip to main content
A API da Tess AI usa códigos de resposta HTTP convencionais para indicar o sucesso ou a falha de uma requisição. Em geral:
  • Códigos na faixa 2xx indicam sucesso
  • Códigos na faixa 4xx indicam um erro causado pelas informações fornecidas
  • Códigos na faixa 5xx indicam um erro nos nossos servidores (esses são raros)

Códigos de Status HTTP

Tipos de Erros e Exemplos

Erros de Autenticação (403)

Esses erros ocorrem quando há um problema com sua chave de API:
Causas comuns:
  • Chave de API inválida
  • Chave de API expirada
  • Header de Authorization ausente
  • Permissões insuficientes

Erros de Validação (400)

Ocorrem quando os dados da requisição não atendem aos requisitos:
Regras de validação comuns:
  • Webhooks
    • A URL deve ser uma URL HTTPS válida
    • O método deve ser POST ou GET
    • O status deve ser “active” ou “inactive”
  • Arquivos
    • O arquivo deve ser fornecido para upload
    • O flag de processamento é opcional (padrão: false)

Erros de Rate Limit (429)

Ocorrem quando você excedeu os rate limits da API:

Erros de Servidor (500)

Indicam um problema no nosso lado:

Header de workspace ausente (422)

A partir de 01/09/2026, requisições autenticadas da API devem incluir x-workspace-id. Se o header estiver ausente:
Até essa data, omitir o header usa o workspace selecionado do usuário (deprecated). Envie x-workspace-id em toda requisição para manter a compatibilidade.