Designing in side-effects to GET requests is a fundamental mistake of web development that people who don’t understand the web/http tend to make. It’s less common now than it used to be, but I’m suprised to see it in a web API from one the biggest web properties and doubly surprised to see it called “REST”.
what is it with amazons infatuation with SOAP? how can they be a web company yet develop such lousy “API”s?