Rate limiting

Todos os dias, os parceiros Bankly realizam milhares de requisições às nossas APIs. Para que seja possível gerenciar esse volume, possuímos uma política de rate limiting.

A política de rate limiting estabelece o número máximo de requisições que podem ser realizadas em nossa plataforma em um determinado intervalo de tempo.

Tipos rate limiting

Há dois tipos de rate limiting no Bankly:

  • Rate limiting de borda: limite de requisições por IP, válido para todas as rotas de todas as APIs do Bankly. Todas as aplicações obedecem o rate limiting de borda, que consiste em 180 requisições a cada 10 segundos.
  • Rate limiting por endpoint: limite de requisições específico para uma aplicação, com base no número da conta associado à Company Key do parceiro. Veja a seguir os endpoints que apresentam limites de requisições específicos:
TipoNúmero de requisiçõesIntervalo
Transferência via Pix5 (por conta)1 segundo
Transferência via TED5 (por conta)1 segundo
Pagamento de contas5 (por conta)1 segundo

🚧

Importante

Caso o rate limiting seja ultrapassado, o retorno de nossa API será: 429 - TOO MANY REQUEST. Nesse caso, aguarde cinco minutos antes de tentar novamente.