Skip to main content

API Routes

All backend API calls go through nginx at http://localhost (or your production domain). The UI uses these paths internally.

PrefixModuleExample
/authsec/uflow/Auth, OIDC, JWT, TOTP, WebAuthnPOST /authsec/uflow/auth/login
/authsec/authmgr/RBAC, token validationGET /authsec/authmgr/roles
/authsec/clientms/OAuth client managementPOST /authsec/clientms/clients
/authsec/hmgr/Hydra login/consent proxyGET /authsec/hmgr/login
/authsec/oocmgr/OIDC provider configGET /authsec/oocmgr/providers
/authsec/sdkmgr/AI agent SDK managementPOST /authsec/sdkmgr/agents
/authsec/exsvc/External integrations-
/authsec/webauthn/Passkey flowsPOST /authsec/webauthn/register/begin
/authsec/spire/SPIFFE workload identity-
/authsec/migration/DB migration managementPOST /authsec/migration/migrations/master/run
/.well-known/openid-configurationOIDC discoveryRFC 8414
/.well-known/jwks.jsonPublic key setRFC 7517
/oauth2/*Hydra OAuth2RFC 6749
/userinfoHydra OIDC userinfoRFC 9068
/metricsPrometheus endpoint-