[#69496920] Added batch controller for API endpoint

This needs to be a different file name.