Skip to main content

Limites e Erros

Códigos HTTP padronizados

Formato padrão dos erros

A maioria dos erros segue o formato:
Códigos comuns: Exemplo de limit_reached:

Limites por plano

Veja a tabela completa em Referência → Limites por Plano.

Rate limiting

A API protege os endpoints contra abuso. Em caso de excesso, você recebe 429 Too Many Requests. Recomendacoes:
  • Throttle no cliente: não envie rajadas de chamadas — espalhe no tempo.
  • Backoff exponencial ao receber 429: dobre o intervalo a cada tentativa.
  • Use WebSocket para receber estados em tempo real em vez de polling agressivo.

Erros específicos do POST /v1/service

Depurando

  1. Confira a especificação: API Reference lista todos os endpoints com schemas.
  2. Verifique o token: faca uma chamada simples (GET /v1/states) — se voltar 401, o problema e o token.
  3. Verifique o contexto da org: se opera em organização, o header X-Organization-Id precisa estar correto e o usuário precisa ser membro.
  4. Logs do painel: em Automações → Histórico você ve cada execução com trace passo-a-passo.
Em caso de comportamento inesperado, abra um ticket em suporte.unicontrol.com.br com a request_id retornada nos headers da resposta (X-Request-Id).