So, @matigo, I couldn't get the POST command to get the authorization to work with the API. I keep getting a 401 - "Invalid Client GUID Provided" error.
Instead, I stole my authorization from the v5 webapp and that works fine. Though I don't think it should - since the request for a new post is not coming from the correct domain. Please don't fix this security bug though! :D