better has_data check
change derived endpoint to export
require either siteid or multiple siteids