Ir al contenido

Usuarios y configuración

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étodoRutaDescripciónAuth
GET/v1/users/meObtener el perfil del usuario actualSí
POST/v1/users/me/profile-imageSubir imagen de perfilSí
PUT/v1/users/change-passwordCambiar contraseñaSí
GET/v1/users/{user}/public-profileVer el perfil público de otro usuarioSí
MétodoRutaDescripciónAuth
PUT/v1/users/me/settings/navigationActualizar las preferencias de navegaciónSí
PUT/v1/users/me/settings/timezoneDefinir la zona horariaSí
PUT/v1/users/me/settings/languageDefinir el idioma (en/de/fr/es)Sí
PUT/v1/users/me/settings/date-formatDefinir el formato de fechaSí
PUT/v1/users/me/settings/time-formatDefinir el formato de horaSí
PUT/v1/users/me/settings/weather-cityDefinir la ubicación para el climaSí
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 OpenAISí
PUT/v1/users/me/settings/complete-onboardingMarcar la incorporación como completadaSí
GET/PUT/v1/users/me/settings/check-inObtener o actualizar la configuración del registro diarioSí
MétodoRutaDescripciónAuth
GET/v1/usersListar todos los usuariosAdmin
PUT/v1/users/{user}Actualizar un usuarioAdmin
POST /v1/users/me/profile-image
Content-Type: multipart/form-data
CampoTipoReglas
imagefileobligatorio, imagen, máx. 2 MB
PUT /v1/users/change-password
CampoTipoReglas
current_passwordstringobligatorio
new_passwordstringobligatorio, mínimo 12
new_password_confirmationstringobligatorio, debe coincidir
PUT /v1/users/me/settings/weather-city
CampoTipoReglas
citystringobligatorio
latnumericobligatorio
lonnumericobligatorio

Valores admitidos: en, de, fr, es.

Valores admitidos: c (Celsius), f (Fahrenheit).