using new api endpoint, pull to refresh