O Mokapen aplica dois níveis de limite: throttling por minuto e cota diária conforme o plano da organização.
| Plano | Tipo | Limite diário |
|---|---|---|
| Free | Gratuito | 200 |
| Small Team | Pago | 2,000 |
| Medium | Pago | 8,000 |
| Large | Pago | 20,000 |
Os clients padrão da API ficam limitados a 60 requisições por minuto por client ou usuário autenticado.
Os clients mobile com header X-Client: mobile podem ter um limite maior (200 requisições por minuto).
HTTP/1.1 429 Too Many Requests
{
"status": false,
"message": "Too Many Requests",
"max_attempts": 60,
"remaining": 0,
"retry_after": "45 seconds"
}
Cada organização tem uma cota diária de requisições da API determinada pelo plano Mokapen. A cota vale por organização por dia civil (UTC).
Se a cota diária for ultrapassada, a API responde 429 Too Many Requests com a mensagem quota exceeded.
HTTP/1.1 429 Too Many Requests
{
"message": "Quota exceeded",
"API daily request limit exceeded.\n": 2000
}
Preciso de ajuda?