So I was trying to find a way to automatically generate moderated Jitsi meetings like at https://moderated.jitsi.net/, but without human intervention.
I took a look at the source code, and found that if I make a GET request to, let’s say,
https://moderated.jitsi.net/rest/rooms/myRoomNameHere, I will receive a functioning
moderatorUrl as a response, and I can even use
Looking further, I don’t even need to do an API call at all, I can calculate everything from my end because
SHA256(myRoomNameHere) = febf8cf92de0a62c25d76d5481d320e5e6690afd1b9d7d35e6403bde2805650c, the exact same bit as the joinUrl.
So my question is, as this behaviour is undocumented… am I allowed to do this? Is there any problem if I automatically generate moderated links for my app? Are people supposed to be paying 8x8 or mounting their own instance if they want to create unmoderated rooms? Can I rely on this being stable or is it going to break at some point?