Zum Hauptinhalt springen

Actualizar conductor por ID

PUT 

/drivers/:id

Actualiza la información de un conductor específico identificado por su ID.

Requisitos:

  • Rol de administrador
  • Autenticación mediante JWT válido

Parámetros:

  • id (path): ID único del conductor a actualizar

Campos actualizables:

  • name: Nombre completo
  • email: Correo electrónico (debe ser único)
  • phone: Teléfono de contacto
  • status: Estado (active/inactive/pending)
  • image: Foto del conductor (formato multipart)

Ejemplo de petición:

{
"name": "Juan Pérez Modificado",
"phone": "+34666777888",
"status": "active"
}

Notas:

  • Para actualizar la imagen, usar multipart/form-data
  • Solo se actualizarán los campos proporcionados
  • El sistema registrará la fecha de actualización automáticamente

Request

Responses

Respuesta exitosa que devuelve los detalles completos de un conductor. Incluye toda la información del perfil, estado y metadatos.