Shamus definitions

noun

someone who can be employed as a detective to collect information

See also: operative sherlock