Limite de requisição (Rate Limit) - Varejonline/api GitHub Wiki
Nossos servidores de integração possuem uma política de aceitação de solicitações externas para evitar a exaustão de processamento que é finita, fornecendo um uptime maior à todos os nossos parceiros e clientes. Desta forma temos algumas regras que são definidas por IP e levam em conta todos os requests realizados à qualquer endpoint (i.e, essa limitação não é por cada rota, então deve-se levar em considerações todos os endpoints solicitados no tempo limitado).
A regra atual da Varejonline para Rate Limit é de:
30 requests a cada 2 segundos, por IP. Requests adicionais ao limite serão bloqueados por até 3 minutos contados a partir do inicio do bloqueio.
Regra específica para endpoint de produtos:
Incluindo o limite geral acima definido, o endpoint de atualização de produto possui um limite de 3 atualizações a cada 6 horas para um mesmo SKU (id de produto). Ao atualizar pela quarta vez o mesmo id de produtos dentro de 6 horas de janela, será retornado um erro "429 - Too Many Requests