Implemented clients API calls and tests