Hi. I'm a little bit confused. The API 2 documentation says to add or edit a task you need to POST the task information as JSON. That's fine, but the documentation then goes on to say that you should pass the JSON as an HTML encoded parameter on the URL.
I don't think that is best practice when it comes to POSTing data. The JSON should be past as the content, but that doesn't seem to work.
How should I do this?