API client for services