Authentication Endpoints
User authentication and session management endpoints.
| Endpoint | Method | Description |
|---|---|---|
| auth.login | POST | Login with email/password |
| auth.logout | POST | Logout and invalidate session |
| auth.signup | POST | Create new user account |
| auth.token-refresh | POST | Refresh access token |
| auth.user | GET | Get current user info |
| auth.user-update | PUT | Update current user |
Overview
The Cadenza API uses OAuth2 Bearer token authentication. Obtain tokens via the login endpoint and include them in all authenticated requests.
Authentication Flow
- Login - POST to
/api/v3/auth/loginwith credentials - Use Token - Include
Authorization: Bearer {token}in requests - Refresh - When token expires, POST to
/api/v3/auth/token/refresh - Logout - POST to
/api/v3/auth/logoutto invalidate session
See Also
- Authentication Guide - Detailed authentication documentation