Trying to create an android player for xibo self hosted instance

I am trying to create a xibo player for android as we have a lot of android devices we are looking into self hosting and self player devices; Currently I have the self hosted xibo at https://signage.signhubuk.com however when trying to query the api on my self hosted xibo https://signage.signhubuk.com/api/ I get an error 404. Am I missing a setup step which would enable the api on the self hosted xibo?

Sorry I meant https://signage.signhubuk.com/api/register produces 404 error

https://signage.signhubuk.com/api/ gives 500 error so you might look there first.