{"name":"Bloksy Auth API","version":"1.0.0","description":"OAuth 2.1 Authorization Server with OpenID Connect","endpoints":{"oauth":{"authorize":"/connect/authorize","token":"/connect/token","userinfo":"/connect/userinfo","revoke":"/connect/revoke","introspect":"/connect/introspect","discovery":"/.well-known/openid-configuration"},"account":{"register":"/api/auth/register","sessions":"/api/account/sessions","sessions_revoke_all":"/api/account/sessions/revoke-all","sessions_revoke_client":"/api/account/sessions/revoke-client","sessions_revoke_single":"/api/account/sessions/{sessionId}/revoke"},"admin":{"user_roles":"/api/users/{userId}/roles","assign_role":"/api/users/{userId}/roles/{role}","remove_role":"/api/users/{userId}/roles/{role}","client_roles":"/api/users/{userId}/clients/{clientId}/roles","assign_client_role":"/api/users/{userId}/clients/{clientId}/roles/{role}","remove_client_role":"/api/users/{userId}/clients/{clientId}/roles/{role}"},"health":"/health"}}