switch to json endpoint for listings