I wish Amazon hadn't given up even trying to do RESTful APIs. Nowadays they just shrug and bang it out RPC style (payload is JSON instead of XML, but the song remains the same).
e.g. How do you delete a stream?
Is it a DELETE request for, say, /streams/<stream-id> ?
No, it's a POST to "/" with an entity:
{
"StreamName": "string"
}
Sigh.