API Client implementation achieved