May 18, 2017 · Codeigniter is a well known framework for PHP application development. However, in the cases where the application needs to communicate across platforms, you do need a RESTful API. In almost all cases, REST API is an essential component of apps deployed on any PHP web hosting. What is REST API. REST stands for Representational State Transfer.