render bucket json directly, no need for a template