Pular para o conteúdo principal

Eliminar conductores

DELETE 

/drivers/

Elimina uno o múltiples conductores del sistema.

Requisitos:

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

Formas de uso:

  1. Eliminar múltiples conductores:

    • Enviar array de IDs en el body (JSON)
    \{
    "ids": ["507f1f77bcf86cd799439011", "507f1f77bcf86cd799439012"]
    \}
  2. Eliminar todos los conductores inactivos:

    • Enviar parámetro status=inactive en query string
    • Ejemplo: DELETE /?status=inactive

Notas:

  • La eliminación es permanente
  • Se eliminarán también los registros asociados (vehículos, documentos)
  • Se recomienda primero cambiar el estado a "inactive"

Responses

Respuesta exitosa sin contenido. Se utiliza para operaciones que no requieren devolver datos, como eliminaciones o actualizaciones exitosas.