Pular para o conteúdo principal

Blacklist

Esta página contém uma explicação da política de bloqueio da API do Koncili.


O sistema de blacklist é acionado quando um integrador viola repetidamente as políticas de uso da API, especialmente através de requisições com erros consistentes.

Sistema de bloqueio em etapas

Nossa API implementa bloqueios progressivos para dar oportunidades de correção:

1. Bloqueio temporário de 1 hora

  • Gatilho: 500+ requisições com erro 4xx dentro de 1 hora
  • Status HTTP: 423 Locked

2. Bloqueio permanente

  • Gatilho: 1000+ requisições durante bloqueio temporário ativo
  • Status HTTP: 423 Locked
  • Liberação: Requer ação manual da equipe Koncili
Comportamento durante bloqueio

Qualquer requisição durante períodos de bloqueio:

  • Será rejeitada com status 423 Locked
  • Pode agravar a sanção (ex.: converter bloqueio temporário em permanente)

Como evitar a blacklist

Recomendações para tratamento de erros:

  • Ao receber erros 4xx, interrompa temporariamente o envio de novas requisições até identificar e corrigir a causa.
  • Implemente tratamento específico para lidar com bloqueios temporários.
  • Analise os payloads que ocasionaram erros 4xx para realizar os devidos ajustes e evitar recorrências.