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 |