updated hedu demographic carousel endpoints to use new generic join func