Fixes #22: Implement retrieveOne method and expose it for the API