Thank you so much! I did
data_raw = {
"hub.callback" : "mycallback",
"hub.mode" : "subscribe",
"hub.lease_seconds" : "600",
"hub.topic" : "https://api.twitch.tv/helix/users/follows?first=1&to_id=549320051"
}
and it finally worked! I didn’t know I was supposed to be using JSON this whole time. Thanks!
Edit: For other python users submit the request using
r = requests.post(url=api_endpnt, data=data_raw, headers=head)