A fast method for the direct analysis of enzyme-hydrolysed horse urine using an automated on-line solid-phase extraction (SPE) coupled to a liquid-chromatography/high resolution mass spectrometer was developed. Over 100 drugs of diverse drug classes could be simultaneously detected in horse urine at sub to low parts per billion levels. Urine sample was first hydrolysed by β-glucuronidase to release conjugated drugs, followed by centrifugal filtration. The filtrate (1mL) was directly injected into an on-line SPE system consisting of a pre-column filter and a SPE cartridge column for the separation of analytes from matrix components. Through valves-switching, the interfering matrix components were flushed to waste, and the analytes were eluted to a C