Rate limit
Tem como objetivo controlar a taxa de tráfego ou solicitações que um servidor recebe. Geralmente é usado para evitar que um único cliente ou grupo de clientes sobrecarregue o servidor com muitas solicitações, o que poderia interromper a capacidade do servidor de responder a outros clientes em tempo hábil.
Para as aplicações do grupo Magalu, o limite de taxa para o servidor é diferente entre os módulos.
Se um cliente exceder esses limites, o servidor responderá com uma mensagem de erro 429 - Too Many Request. Para maiores informações, clique aqui.
Seguem as definições:
Rate limit por módulo
| Módulo | Limite por minuto e por Seller | Escopos | Operações |
|---|---|---|---|
| Produtos - Cadastro | 650 | open:portfolio-skus-seller:write | Criar produto |
| Produtos - Consulta | 550 | open:portfolio-skus-seller:read | Obter produtos |
| Preços - Cadastro | 850 | open:portfolio-prices-seller:write | Criar preço |
| Preços - Consulta | 850 | open:portfolio-prices-seller:read | Obter preço |
| Estoques - Cadastro | 650 | open:portfolio-stocks-seller:write | Criar estoque |
| Estoques - Consulta | 850 | open:portfolio-stocks-seller:read | Obter estoque |
| Vídeos - Cadastro | 300 | seller-videos-write | Cadastrar vídeos |
| Pedidos - Consulta | 850 | open:order-order-seller:read | Consultar pedido |
| Entregas - Cadastro | 850 | open:order-delivery-seller:write | Criar e alterar entregas |
| Entregas- Consulta | 850 | open:order-delivery-seller:read | Obter entrega |
| Notas fiscais- Consulta | 850 | open:order-invoice-seller:read | Obter dados de notas fiscais |
| Sac - Tickets - Cadastro | 100 | open:tickets-seller:write | Criar Ticket |
| Sac - Tickets - Consulta | 100 | open:tickets-seller:read | Obter Ticket |
| Sac - Mensagens - Cadastro | 200 | open:ticket-messages-seller:write | Criar mensagem |
| Sac - Mensagens - Consulta | 200 | open:ticket-messages-seller:read | Obter mensagem |
| Sac - Eventos - Cadastro | 100 | open:ticket-events-seller:write | Criar evento |
| Sac - Eventos - Consulta | 100 | open:ticket-events-seller:read | Obter evento |
| Sac - Devoluções - Cadastro | 100 | open:ticket-returns-seller:write | Criar devolução |
| Sac - Devoluções - Consulta | 100 | open:ticket-returns-seller:read | Obter devolução |
| Sac - Transactions- Consulta | 100 | open:sac-transaction-seller:read | Obter transação |
| Perguntas e Respostas - Cadastro | 50 | services:questions-seller:write | Criar pergunta ou conversas |
| Perguntas e Respostas - Consulta | 200 | services:questions-seller:read | Obter pergunta ou conversa |
| Chat - Consulta | 200 | services:conversations-seller:read | Permite a utilização das APIs de leitura. |
| Chat - Cadastro | 50 | services:conversations-seller:write | Permite a utilização das APIs de escrita/atualização. |