Limites de requisições
A API V1 tem a limitação de 3 requisições por segundo em qualquer rota, o que dá 10800 requisições por hora, caso seja excedida essa limitação o sistema irá retornar o erro HTTP 429 - Too Many Requests. Que são as rotas que iniciam com https://eb-api.plataformahub.com.br/RestServiceImpl.svc/
Já a API V2 é mais permissiva, onde as rotas que iniciam com https://rest.hub2b.com.br/ seguem os seguintes limites:
- Até 3000 requisições/hora em qualquer rota;
- Até 5 requisições/segundo em qualquer rota;
- Até 30 requisições/dia na rota https://rest.hub2b.com.br/oauth2/login;
Para que as requisições de atualização em massa não excedam estes limites, é necessário atualizar somente o que realmente mudou a informação, por exemplo:
  • Na atualização de preço, estoque ou dados dos produtos:
    • Enviar somente dos produtos que tiveram alteração.
    • Também é possível enviar um array com todas as alterações em uma única requisição.
  • Para a criação de produtos, se aconselha enviar um SKU por vez, devido á possibilidade de timeout de requisição em casos que o Seller tenha muitas integrações adicionadas.
  • Para listagem de pedidos o sistema não permite que o período seja maior que 180 dias. Caso não seja informada nenhuma data de filtro o sistema irá buscar os pedidos dos últimos 180 dias, mas é possível filtrar qualquer data desde que o período entre a data inicial e final seja inferior a 180 dias.
Last modified 3mo ago
Copy link