Rate Limit
As APIs do Mercado Eletrônico têm um recurso conhecido como Rate Limit, que define um limite para o número de requisições que podem ser feitas em um determinado período de tempo. Especificamente, a nossa taxa de limite é aplicada por minuto.
Ao utilizar nossas APIs, é fundamental levar em consideração o limite de taxa por minuto e verificar regularmente o cabeçalho RateLimit-Remaining para garantir que você esteja dentro dos limites estabelecidos. Dessa forma, é possível evitar interrupções no serviço devido ao excesso de solicitações e garantir uma integração estável e bem-sucedida com nossos serviços.
Header | Description |
---|---|
RateLimit-Limit | O número máximo de solicitações que podem ser feitas em um minuto a partir de uma API Key. Por padrão, esse valor é 240. |
RateLimit-Remaining | O número de solicitações restantes para este minuto. |
RateLimit-Reset | O total de segundos quando o limite de taxa será redefinido. |
Após o limite ser excedido, todas as solicitações são limitadas e retornam o erro.
Text
HTTP/1.1 429 Too Many Requests
{
"message": "API rate limit exceeded"
}