Limites de uso (Rate Limiting)
Para garantir a estabilidade, a segurança e a disponibilidade da plataforma, a Pulsus aplica limites ao número de requisições realizadas por meio da API, conforme a tabela abaixo:
| API | Plano | Limite por minuto * |
|---|---|---|
Signal Strength (v1 e v2) | Inventory Plus | 1 Requisição/minuto |
| Management | 10 Requisições/minuto | |
| Pro | 20 Requisições/minuto | |
Demais | Inventory Plus | 10 Requisições/minuto |
| Management | 30 Requisições/minuto | |
| Pro | 60 Requisições/minuto |
* Cada chamada à API é contabilizada como uma requisição.
Os limites são contabilizados por ambiente Pulsus, considerando a soma das requisições realizadas por todos os tokens e integrações associados ao ambiente/conta.
O que acontece quando o limite é atingido?
Quando um dos limites de consumo for atingido, a API retornará o seguinte erro:
429 Too Many Requests
Neste caso, a integração deverá aguardar a renovação da janela de consumo antes de realizar uma nova tentativa.
Recomendamos que as integrações:
- evitem consultas desnecessárias ou repetitivas;
- utilizem os parâmetros de paginação e filtros disponíveis;
- implementem novas tentativas com intervalos progressivos.
Após a renovação da janela, as requisições poderão ser realizadas normalmente.
Precisa de um limite maior?
Caso o volume necessário para sua integração ultrapasse o limite disponível no plano contratado, entre em contato com o suporte da Pulsus.