The Ignition side doesn't require anything. It's a question of what the server requires...
Try using a named parameter when you pass TagList
. I'm worried you're passing it as params
rather than data
right now. e.g.
Response = client.post(url, data=TagList, username="admin", password="!%^$!")