We're trying to replace some existing code (in a Python script controlled by Nagios) with Pingdom code (in a Transaction-Check-Language script controlled by Pingdom).
Transaction-Check-Language contains a verb for making a GET request (optionally with parameters): "Go to URL http://example.com/?param=foo".
However, we need to make a POST request in this script, and there's no verb for that right now. I suggest "Post to URL http://example.com/ with body param=foo".
Support has already told me that you can hack around this by creating a (GET-able) web page with a form whose Submit button issues the desired POST request; but we'd rather just have Pingdom give us the verb directly.
(I'm also aware that we could write a web server or CGI script that, when you GET it, issues the POST request and proxies the result back to the requester. Again, we *could* do this, but it would require writing code on our side of the fence; it would be much better if we could express the logic directly in Pingdom.)