...
Limites por origem - TPM (Transações por minuto)
Limites por origem - TPM (Transações por minuto)
Existem dois tipos de origem quando analisamos o tráfego de dados, desconsiderando o tráfego interno da instituição:
IP: aplicado aos endpoints que não demandam autenticação;
Instituição ou organizationId: aplicado aos endpoints autenticados.
Os limites, quando implementados, são definidos por endpoint e por origem como segue:
Alta frequência: 2.000 TPM
Média-alta frequência: 1.500 TPM
Média frequência: 1.000 TPM
Baixa frequência: 500 TPM
Para contabilização dos limites de tráfego, tanto transmissoras como receptoras, devem considerar minuto cheio, ou seja, é preciso zerar o contador a cada minuto. Assim, tipicamente, a contabilização deve começar no início do minuto (00s000ms) e terminar no final do minuto (59s999ms). Como por exemplo:
O servidor começa a receber requisições em 10h25m55s123ms. O servidor deve contabilizar até 10h25m59s999ms;
Deve-se contabilizar a cada minuto: 10h25m00s000ms até 10h25m59s999ms, depois zerar e contar 10h26m00s000ms até 10h26m59s999ms.
Nos casos abaixo não são aplicáveis limites por origem:
...
Limites globais - TPS (Transações por segundo)
...
A infraestrutura das instituições provendo APIs no Open Finance (Dados Abertos, Dados Cadastrais e Transacionais, Serviços, Relatórios e Métricas, Segurança) deve ter a capacidade de, no mínimo, atender a 300 requisições simultâneas por segundo (TPS), desconsiderando chamadas internas.
...