issue #19444: print workspaces, print sales lists

This pull request is bloated with vows commits because I used vows to make sure that the routes work.