API status 500 from server


I tried several times but I always get a 500 response from the server.
My python code:

payload = {"w2g_api_key": "apikey",
           "share": "link", "bg_color": "#00ff00", "bg_opacity": "50"}
headers = {"content-type": "application/json", "charset": "utf-8"}
r = requests.get('http://w2g.tv/rooms/create.json', headers=headers, params=payload)

My API Key and YouTube link are correct.

Can you please help me?

Thanks and kind regards

Im not a Python expert but the request should be a POST and not a GET and the URL is https and not http. Does that help?