# Kagura AI Authentication API

**Canonical:** https://apis.io/apis/kagura-ai-com/kagura-ai-com-authentication-api/  
**Provider:** Kagura AI — https://apis.io/providers/kagura-ai-com/  
**Base URL:** https://memory.kagura-ai.com  
**Documentation:** https://memory.kagura-ai.com/docs

Kagura AI Authentication API is one of 65 APIs that [Kagura AI](https://apis.io/providers/kagura-ai-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

OAuth2 login and session management

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/auth/providers` | Get Auth Providers |
| POST | `/api/v1/auth/logout` | Logout |
| GET | `/api/v1/auth/accounts` | List Signed In Accounts |
| POST | `/api/v1/auth/accounts/switch` | Switch Active Account |
| GET | `/api/v1/auth/me` | Get Current User Info |
| GET | `/api/v1/auth/config` | Get Auth Config |
| POST | `/api/v1/auth/login` | Password Login |
| POST | `/api/v1/auth/mfa/verify` | Mfa Verify |
| GET | `/api/v1/auth/google/login` | Google Login |
| GET | `/api/v1/auth/google/callback` | Google Callback |
| GET | `/api/v1/auth/github/login` | Github Login |
| GET | `/api/v1/auth/github/callback` | Github Callback |
| GET | `/api/v1/auth/passkeys` | List Passkeys |
| POST | `/api/v1/auth/passkeys/proof/options` | Proof Options |
| POST | `/api/v1/auth/passkeys/register/options` | Register Options |
| POST | `/api/v1/auth/passkeys/register/verify` | Register Verify |
| POST | `/api/v1/auth/passkeys/authenticate/options` | Authenticate Options |
| POST | `/api/v1/auth/passkeys/authenticate/verify` | Authenticate Verify |
| PATCH | `/api/v1/auth/passkeys/{key_id}` | Rename Passkey |
| DELETE | `/api/v1/auth/passkeys/{key_id}` | Remove Passkey |
| POST | `/api/v1/auth/mfa/setup` | Setup Mfa |
| POST | `/api/v1/auth/mfa/enable` | Enable Mfa |
| POST | `/api/v1/auth/mfa/recovery-codes/regenerate` | Regenerate Recovery Codes |
| POST | `/api/v1/auth/mfa/disable` | Disable Mfa |
| POST | `/api/v1/auth/password/reset-request` | Request Password Reset |
| POST | `/api/v1/auth/password/reset` | Reset Password |
| POST | `/api/v1/auth/password/setup` | Setup Password |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/kagura-ai-com/openapi/kagura-ai-com-authentication-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/kagura-ai-com/json-schema/kagura-ai-com-context-search-config-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/kagura-ai-com/json-schema/kagura-ai-com-remember-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/kagura-ai-com/json-schema/kagura-ai-com-context-search-config-update-schema.json
- **JSONSchema** — https://artifacts.apis.io/kagura-ai-com/json-schema/kagura-ai-com-plan-tier-feature-schema.json
- **JSONSchema** — https://artifacts.apis.io/kagura-ai-com/json-schema/kagura-ai-com-patch-memory-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/kagura-ai-com/json-schema/kagura-ai-com-workspace-connector-create-request-schema.json

## Other Kagura AI APIs (12)

- [Kagura AI Account Erasure API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-account-erasure-api/)
- [Kagura AI Account Linking API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-account-linking-api/)
- [Kagura AI Account Password API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-account-password-api/)
- [Kagura AI Admin API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-admin-api/)
- [Kagura AI Admin Memory Health API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-admin-memory-health-api/)
- [Kagura AI Admin Neural API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-admin-neural-api/)
- [Kagura AI Admin Plans API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-admin-plans-api/)
- [Kagura AI Admin Referrals API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-admin-referrals-api/)
- [Kagura AI Admin Signup Gate API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-admin-signup-gate-api/)
- [Kagura AI Admin Sleep API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-admin-sleep-api/)
- [Kagura AI Admin Worker Apps API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-admin-worker-apps-api/)
- [Kagura AI Agent State API](https://apis.io/apis/kagura-ai-com/kagura-ai-com-agent-state-api/)

## Tags

Authentication

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/kagura-ai-com/kagura-ai-com-authentication-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/kagura-ai-com/.
