Thanks for this article. I know this has been up for a while, but I was bitten by the "Is that really RESTful?" bug when trying to design a query endpoint for an API today. For our particular application, REST (even if just for this part) didn't seem to fit very well.
"Personally, I think that how useful an API is, and how RESTful it is, are entirely uncorrelated. "
I hate days where I find myself squeezing something into a particular paradigm when it really doesn't matter. You saved me from such silly follies today. Thank you.