I recently finished a small RESTful API project for a University project and thought it would be good to upload it to Github as an example as to how a RESTful API should function and work, as I know its hard to find a clear cut solution to RESTful API standards.
Here's a little description of what's included:
PHP RESTful API with an example MySQL database. Comes with various HTTP server response mechanisms, basic HTTP authentication, pagination and rate limits. Do note this API sends a delete request using the JSON body rather than using an ID within the URI.
Feel free to reuse it as you wish.