# Limite de requisições

Para garantir o bom desempenho da API, as integrações serão submetidas a um limite de requisições (*throttling*). **Este limite é definido por endpoint + método**, seguindo os valores descritos abaixo:

<table data-header-hidden><thead><tr><th width="201.33333333333331">Endpoint</th><th width="203" align="center">Limite de Requisições </th><th align="center"> Métodos</th><th></th></tr></thead><tbody><tr><td><strong>Endpoint</strong></td><td align="center"><mark style="color:red;"><strong>Limite de Requisições</strong></mark> </td><td align="center"> <strong>Métodos</strong></td><td><strong>Observações</strong></td></tr><tr><td><strong>Products</strong></td><td align="center">9 por segundo</td><td align="center">GET</td><td>Buscar lista ou SKU individual compartilham do mesmo limite</td></tr><tr><td><strong>Products</strong></td><td align="center">9 por segundo</td><td align="center">POST, PUT, DELETE</td><td>Limite definido para cada método</td></tr><tr><td><strong>Variations</strong></td><td align="center">9 por segundo</td><td align="center">PUT, DELETE</td><td>Limite definido para cada método</td></tr><tr><td><strong>Orders</strong></td><td align="center">9 por segundo</td><td align="center">POST, PUT, DELETE</td><td>Cada endpoint em orders possui 9/s para cada método</td></tr><tr><td><strong>Orders</strong></td><td align="center">1 por segundo</td><td align="center">GET</td><td>Buscar lista ou pedido individual possuem seu próprio limite</td></tr><tr><td><strong>Queues</strong></td><td align="center">9 por segundo</td><td align="center">GET, DELETE</td><td>Limite definido para cada método</td></tr><tr><td><strong>Shipments (PLP)</strong></td><td align="center">9 por segundo</td><td align="center">GET, POST, DELETE</td><td>Cada endpoint em shipments possui 9/s para cada método</td></tr><tr><td><strong>Stores</strong></td><td align="center">1 por segundo</td><td align="center">GET</td><td>Limite definido para cada método</td></tr><tr><td><strong>Stores</strong></td><td align="center">9 por segundo</td><td align="center">POST, PUT</td><td>Limite definido para cada método</td></tr><tr><td><strong>SAC</strong></td><td align="center">9 por segundo</td><td align="center">POST, PUT, PATCH, GET</td><td>Limite definido para cada método</td></tr><tr><td><strong>Fulfillment</strong></td><td align="center">1 por segundo</td><td align="center">POST, GET</td><td>Cada endpoint em fulfillment possui 1/s para cada método</td></tr><tr><td><strong>Rehub</strong></td><td align="center">27 por segundo</td><td align="center">POST, GET, DELETE</td><td>Cada endpoint em rehub possui 27/s para cada método</td></tr><tr><td><strong>QnA</strong></td><td align="center">9 por segundo</td><td align="center">POST</td><td>Limite definido para o método</td></tr><tr><td><strong>Outros endpoints</strong></td><td align="center">1 por segundo</td><td align="center">POST, PUT, GET, DELETE</td><td>Limite definido para cada método</td></tr></tbody></table>

{% hint style="danger" %}
**Caso a integração ultrapasse os limites estabelecidos será retornado erro HTTP&#x20;**<mark style="color:red;">**429**</mark>**.**

É importante que ao receber o primeiro retorno HTTP 429 a sua integração aguarde uma nova janela de requisições para não ocorrer no mesmo erro.
{% endhint %}

{% hint style="info" %}
**O limite de requisições é definido por token, ou seja, por loja.**
{% endhint %}
