# AuthAPI A microservice to generate downloadable exports for charts and dashboards. Version: 0.1.0 ## Security ### HTTPBearer Type: http Scheme: bearer ## Download OpenAPI description [AuthAPI](https://dev-docs.vanda-analytics.com/_bundle/apis/vanda-msvc-auth.yaml) ## Utility ### Health check endpoint - [GET /auth/health](https://dev-docs.vanda-analytics.com/apis/vanda-msvc-auth/utility/health_check_auth_health_get.md) ## Authentication ### Login For Access Token - [POST /auth/login](https://dev-docs.vanda-analytics.com/apis/vanda-msvc-auth/authentication/login_for_access_token_auth_login_post.md): Authenticates a user and returns an access token (JWT). ### Read User Profile - [GET /auth/me](https://dev-docs.vanda-analytics.com/apis/vanda-msvc-auth/authentication/read_user_profile_auth_me_get.md): Returns the profile and entitlements for the currently authenticated user. Requires a valid JWT in the Authorization header. ### Get All Roles - [GET /auth/roles](https://dev-docs.vanda-analytics.com/apis/vanda-msvc-auth/authentication/get_all_roles_auth_roles_get.md): Returns a list of all defined roles and their associated permissions.