demo api client updates