I need to develop an API in PHP so that my web server can get and post data from an external web site. I have already successfully been able to log and get information using curl, as well as update information, but I need a comprehensive API that will allow the two systems to communicate. I need something that is well organized into objects and easy to read and follow.