ApiDocsTagger
Flags API documentation / schema endpoints — Swagger UI, OpenAPI/JSON
specs, GraphiQL, ReDoc, RapiDoc, WSDL/WADL, Spring …/api-docs. These
expose the full API surface (every route, parameter, and model) and
are very frequently reachable without authentication, so they are a
high-value recon target and an information-disclosure risk.
Constants
Matched against slash/dot-delimited segments (hyphens and
underscores kept inside a segment) so /swagger-ui.html,
/v3/api-docs, and /openapi.json are all recognized while a
generic /docs documentation site is not (FastAPI apps are still
caught via /openapi.json / /redoc).
Separator-insensitive lookup so /swagger_ui, /swaggerui,
/open-api, and /api_docs all match regardless of whether the
source used -, _, or no separator at all.