# GET Routes

All routes are relative to `AuthConfig.base_path` unless the note says server-root only.

| API Route | SDK Method(s) | Source | Notes |
| --- | --- | --- | --- |
| / | - | src/bin/server.rs | Server status endpoint. |
| /.well-known/webauthn | createClient().auth.passkey.getRelatedOrigins() | src/bin/server.rs | Server-root endpoint, mounted only when passkey related origins are configured. |
| /admin/athena-client/list | createClient().auth.admin.athenaClient.list() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/oauth-client/list | createClient().auth.admin.oauthClient.list() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/audit-log/list | createClient().auth.admin.auditLog.list() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/email/get | createClient().auth.admin.email.get() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/email/list | createClient().auth.admin.email.list() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/email-event-type/list | - | crates/api/src/plugins/admin/mod.rs |  |
| /admin/email-failure/get | createClient().auth.admin.email.failure.get() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/email-failure/list | createClient().auth.admin.email.failure.list() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/email-template/get | createClient().auth.admin.email.template.get() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/email-template/list | createClient().auth.admin.email.template.list() | crates/api/src/plugins/admin/mod.rs |  |
| /admin/list-users | createClient().auth.admin.user.list() | crates/api/src/plugins/admin/mod.rs |  |
| /api-key/get | createClient().auth.apiKey.get() | crates/api/src/plugins/api_key/mod.rs |  |
| /api-key/list | createClient().auth.apiKey.list() | crates/api/src/plugins/api_key/mod.rs |  |
| /callback/:provider | createClient().auth.callback.provider() | crates/api/src/plugins/oauth/mod.rs |  |
| /change-email/verify | createClient().auth.changeEmailVerify() | crates/api/src/plugins/user_management/mod.rs |  |
| /delete-user/callback | createClient().auth.deleteUser.callback() | src/handlers/axum.rs |  |
| /delete-user/verify | createClient().auth.deleteUserVerify() | crates/api/src/plugins/user_management/mod.rs |  |
| /debug/schema | - | src/bin/server.rs | Schema debug endpoint. |
| /email/list | createClient().auth.user.email.list() | crates/api/src/plugins/user_management/mod.rs |  |
| /error | createClient().auth.error() | src/handlers/axum.rs |  |
| /get-session | createClient().auth.getSession() | crates/api/src/plugins/session_management.rs |  |
| /health | createClient().auth.health() | src/handlers/axum.rs |  |
| /list-accounts | createClient().auth.account.list() | crates/api/src/plugins/account_management.rs |  |
| /list-sessions | createClient().auth.session.list() | crates/api/src/plugins/session_management.rs |  |
| /metrics | - | src/bin/server.rs | Server-root Prometheus metrics endpoint when observability metrics are enabled. |
| /metrics/view | - | src/bin/server.rs | Server-root HTML metrics dashboard when observability metrics dashboard is enabled. |
| /ok | createClient().auth.ok() | src/handlers/axum.rs |  |
| /organization/get-active-member | createClient().auth.organization.member.getActive() | crates/api/src/plugins/organization/mod.rs |  |
| /organization/get-full-organization | createClient().auth.organization.getFull() | crates/api/src/plugins/organization/mod.rs |  |
| /organization/get-invitation | createClient().auth.organization.invitation.get() | crates/api/src/plugins/organization/mod.rs |  |
| /organization/list | createClient().auth.organization.list() | crates/api/src/plugins/organization/mod.rs |  |
| /organization/list-invitations | createClient().auth.organization.invitation.list() | crates/api/src/plugins/organization/mod.rs |  |
| /organization/list-members | createClient().auth.organization.member.list() | crates/api/src/plugins/organization/mod.rs |  |
| /organization/list-user-invitations | createClient().auth.organization.listUserInvitations() | crates/api/src/plugins/organization/mod.rs |  |
| /passkey/generate-register-options | createClient().auth.passkey.generateRegisterOptions() | crates/api/src/plugins/passkey/mod.rs |  |
| /passkey/list-user-passkeys | createClient().auth.passkey.listUserPasskeys() | crates/api/src/plugins/passkey/mod.rs |  |
| /reference/openapi.json | - | src/handlers/axum.rs | Generated OpenAPI endpoint. |
| /reset-password/:token | createClient().auth.resetPassword.token() | crates/api/src/plugins/password_management/mod.rs |  |
| /verify-email | createClient().auth.verifyEmail() | crates/api/src/plugins/email_verification/mod.rs |  |
