Yes! To watch via Xbox, you simply need to pair your Hayu account with your Xbox device.
See here for details on how to find the Hayu app on your Xbox. Once you've installed the app, click 'Pair Your Device' on the main menu in the Hayu app and make a note of the pairing code.
Once you've noted your pairing code, go to hayu.com and sign in to your Hayu account and enter your pairing code.
After just a few moments your Xbox will be paired to your Hayu account and you can start streaming.