Really appreciate you taking the time to write all this out. I know all to well how hard it is to come up with the time to put things up on the net for others, so I just wanted to drop you a line to tell you its appreciated!

I know there were some critical comments early on on one of the other pages, and validity of those comments aside, I think it’s in everyone’s best interest to take everything with a grain of salt, research lots of sources, compare, contrast and pick the best approach that works in their individual circumstances, I think this is particularly true in the context of REST :)

In the end yours and one other are the basis for the API I’ve just built, just in case it helps anyone else the other is here: http://www.gen-x-design.com/archives/create-a-rest-api-with-php/ and although it’s a bit aged at 2009, it was still a good starting point.

All the best, keep up the good work, and Cheers!