Skip to main content

Actualizar Doctor por ID

Este endpoint permite actualizar la información detallada de un doctor específico, usando su userId y el providerId asociado. Solo se pueden actualizar usuarios que no hayan sido eliminados (es decir, que no tengan soft delete). Para reactivar un usuario previamente eliminado, consulte el endpoint de Gestión de Creación y Reactivación de Doctores.

🔒 Este endpoint requiere autenticación. Consulte la sección de Autenticación para obtener instrucciones sobre cómo autenticar sus solicitudes.


Endpoint

💡 Importante: Para conocer en detalle los métodos, parámetros requeridos, el formato del body y posibles respuestas, puede consultar la documentación específica en el Portal de desarrolladores o revisar el request configurado en el archivo de Postman previamente compartido.

🔐 Nota: Para obtener el catálogo de HealthAPI, debe autenticarse en ese mismo portal utilizando las credenciales otorgadas.


Parámetros de Ruta

ParámetroTipoObligatorioDescripción
userIdstringID único del doctor a actualizar.
providerIdnumberID del Health Provider al que pertenece el doctor.

Cuerpo de la Solicitud (application/json)

{
"id": "1052", // En caso de que quieras modificar el ID de tu usuario.
"name": "oscar", // Nombre de usuario.
"lastname": "velez", // Apellido.
"email": "[email protected]", // Correo electrónico del usuario. Opcional.
"specialityId": 1, // Especialidad del usuario.
"lang": "PT" // Idioma del usuario ("ES", "EN", "CA", "PT", "FR").
}

Ejemplo de Respuesta Exitosa (200 OK)

{
"code": 200,
"response": {
"id": "1052",
"name": "oscar",
"lastname": "velez",
"email": "[email protected]",
"specialityId": 1,
"lang": "PT"
}
}


Notas sobre los Campos

Para actualizar el campo specialityId, utilice el método Obtener todas las especialidades para consultar las especialidades disponibles y sus identificadores correspondientes.