API Client code along with tests