The share link isn't working!

Since the background color is not set either, it seems like your JSON body is not properly formatted and therefore ignored. As you can see in the Javascript examples (Watch2Gether API Documentation) the settings object is converted to JSON by calling JSON.stringify. You need to adapt that in your code as well. Does that help?