API client demo