Get user app settings
GET /api/users/app
Get the current user's app settings. Returns language, analytics consent, sound notifications, and git config. Args: service: UserAppSettingsService (injected by dependency) Returns: UserAppSettingsResponse: The user's app settings Raises: HTTPException: 401 if user is not authenticated HTTPException: 404 if user not found HTTPException: 500 if retrieval fails
Responses
| Status | Description |
|---|---|
200 | Successful Response |
Response body
| Field | Type | Required | Description |
|---|---|---|---|
language | `string | null` | no |
user_consents_to_analytics | `boolean | null` | no |
enable_sound_notifications | `boolean | null` | no |
git_user_name | `string | null` | no |
git_user_email | `string | null` | no |
git_full_clone | `boolean | null` | no |
Operation ID: get_user_app_settings_api_users_app_get