Eliminar conductor por ID
DELETE/drivers/:id
Elimina permanentemente un conductor específico del sistema.
Requisitos:
- Rol de administrador
- Autenticación mediante JWT válido
Parámetros:
- id (path): ID único del conductor a eliminar
Consideraciones:
- La eliminación es irreversible
- Se eliminarán también:
- Vehículos asociados al conductor
- Documentos vinculados
- Historial de operaciones
Recomendaciones:
- Cambiar primero el estado a "inactive"
- Verificar que el conductor no tenga operaciones pendientes
- Notificar al conductor si es necesario
Ejemplo de petición:
DELETE /507f1f77bcf86cd799439011
Request
Responses
- 200
- 401
- 403
- 404
- 500
Respuesta exitosa sin contenido. Se utiliza para operaciones que no requieren devolver datos, como eliminaciones o actualizaciones exitosas.
Unauthorized
Forbidden (admin required)
Driver not found
Server error