Gestiona tu perfil, tus preferencias y las operaciones de administración de usuarios. Todos los endpoints requieren autenticación salvo que se indique lo contrario.
Método Ruta Descripción Auth GET /v1/users/meObtener el perfil del usuario actual Sí POST /v1/users/me/profile-imageSubir imagen de perfil Sí PUT /v1/users/change-passwordCambiar contraseña Sí GET /v1/users/{user}/public-profileVer el perfil público de otro usuario Sí
Método Ruta Descripción Auth PUT /v1/users/me/settings/navigationActualizar las preferencias de navegación Sí PUT /v1/users/me/settings/timezoneDefinir la zona horaria Sí PUT /v1/users/me/settings/languageDefinir el idioma (en/de/fr/es) Sí PUT /v1/users/me/settings/date-formatDefinir el formato de fecha Sí PUT /v1/users/me/settings/time-formatDefinir el formato de hora Sí PUT /v1/users/me/settings/weather-cityDefinir la ubicación para el clima Sí PUT /v1/users/me/settings/weather-temperature-unitDefinir la unidad (c/f) Sí PUT /v1/users/me/settings/openai-api-keyGuardar la clave de API de OpenAI Sí PUT /v1/users/me/settings/complete-onboardingMarcar la incorporación como completada Sí GET/PUT /v1/users/me/settings/check-inObtener o actualizar la configuración del registro diario Sí
Método Ruta Descripción Auth GET /v1/usersListar todos los usuarios Admin PUT /v1/users/{user}Actualizar un usuario Admin
POST /v1/users/me/profile-image
Content-Type: multipart/form-data
Campo Tipo Reglas imagefile obligatorio, imagen, máx. 2 MB
PUT /v1/users/change-password
Campo Tipo Reglas current_passwordstring obligatorio new_passwordstring obligatorio, mínimo 12 new_password_confirmationstring obligatorio, debe coincidir
PUT /v1/users/me/settings/weather-city
Campo Tipo Reglas citystring obligatorio latnumeric obligatorio lonnumeric obligatorio
Valores admitidos: en, de, fr, es.
Valores admitidos: c (Celsius), f (Fahrenheit).