Limitações
A API Pública possui a limitação de atender apenas 3 requisições por minuto de um mesmo IP, entenda que essa limitação é independente ao fato de a consulta ter obtido sucesso ao encontrar o CNPJ. Após ultrapassar esse limite o requisitante terá que aguardar completar os 60 segundos para poder fazer a próxima requisição.
O usuário receberá uma mensagem de erro e HTTP Status Code 429:
{
"status": 429,
"titulo": "Muitas requisições",
"detahes": "Excedido o limite máximo de 3 consultas por minuto. Liberação ocorrerá em Thu Jun 03 2021 16:15:00 GMT-0300 (Horário Padrão de Brasília)"
}
Caso a API identifique que o usuário fez mais de 360 consultas por hora (o permitido são 3 x 60 = 180) o usuário será penalisado e não poderá fazer consultas por 1 hora, se ainda persistir essa penalização será renovada em mais 1 hora. Exemplo:
{
"status": 429,
"titulo": "Muitas requisições",
"detahes": "Excedido o limite máximo de erros 429 por hora. Liberação ocorrerá em Thu Jun 03 2021 16:15:00 GMT-0300 (Horário Padrão de Brasília)"
}