Limites de Taxa

Gerado a partir de config/api_rate_limits.php. Pedidos autenticados são limitados por token de API; pedidos públicos são limitados por endereço IP. Um pedido acima do limite recebe HTTP 429 com um corpo Problem Details (RFC 9457) e um cabeçalho Retry-After — ver Erros.

API Autenticada authenticated Endpoints de estudantes, cursos e inscrições — um token de API tem a sua própria quota, independente de outros tokens do mesmo administrador. 120 pedidos / 60s Ativo
API Pública public Endpoints sem autenticação — verificação de certificados e páginas de navegação do Portal do Programador — limitados por endereço IP. 30 pedidos / 60s Ativo
Transferências downloads Transferência de artefactos (especificação OpenAPI, índice de pesquisa) do Portal do Programador — limite mais apertado que a navegação normal. 20 pedidos / 60s Ativo
Verificação de Estado health Reservado — a rota /up é registada pelo próprio Laravel (bootstrap/app.php, withRouting(health: ...)) fora de qualquer grupo de middleware, sem um ponto de fixação disponível para esta política hoje. 60 pedidos / 60s Reservado
Receção de Webhooks webhook Reservado — a CATDI só envia webhooks (WebhookEndpointController) hoje; não existe nenhum endpoint de receção de webhooks nesta aplicação. 60 pedidos / 60s Reservado