Bookker API Documentation logo Bookker API Documentation

Actualizar perfil de Usuario

Última modificación: 04/09/2025

Actualizar el perfil del usuario

En el perfil del usuario podemos encontrar el consentimiento del usuario a ser buscado a traves de la aplicación, así como dos parámetros que indican si se ha aceptado la política de privacidad de Bookker, y si se ha aceptado política de privacidad de la organización a la que pertenece el usuario (si la hubiese) . También esta presente la configuración de las notificaciones del usuario.

Con respecto a las notificaciones existen dos tipos:

Type
PUSH
EMAIL

No todas las notificaciones pueden ser configuradas para ambos tipos, quedando las opciones de configuración de la siguiente manera:

Notification PUSH EMAIL Deprecated
Booking Updates No
Booking Updates MP No No
Booking Invitation No No
Booking Expiration No No
Booking Supervised Finished No Si No

Importante

Por el momento la notificación “Booking Updates MP” no se tendrá en cuenta, por tanto, no hace falta mostrarla en la vista de configuración.

Request

HTTP request
PATCH /api/v1/users/me
PATCH /api/v1/users/{userId}
Headers
Header Value Required
Authorization Bearer eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MT… true
Body

En el cuerpo de la solicitud, proporcione una representación JSON del objeto UserProfile.

Type Description Required
UserProfile Perfil del usuario. true

Response

Se devuelve un código 200.

UserProfile

{
    "canBeSearched": true,
    "acceptedBookkerPolicy": true,
    "acceptedCustomPolicy": true,
    "bookingUpdates": "PUSH;EMAIL",
    "bookingUpdatesMp": "", // Deprecated
    "bookingInvitation":"PUSH;", // Deprecated
    "bookingExpiration":"EMAIL;",
    "bookingSupervisedFinished":"EMAIL;"
}