"retailers" was indeed a typo, when posting the code here. I am not using validRoots validation. And I am using the filter.xml path as well, but without the "/my-endpoint" you suggested. But still, no luck. Updating my original post with latest changes.