REST API for a custom Joomla websiteAPI php slim framework mobile apps joomla rest api
A custom API was developed to allow access to Joomla website data and functionality for development of a mobile app. A very lightweight and high performance PHP framework (Slim 3 framework) was selected. The API allowed for registered users to access their membership data and the association's articles using a the mobile app. Documentation was generated directly from the code comments using Apidocjs. The API used a complex authentication methods to authenticate Joomla users ( the process has changed significantly over the various releases of Joomla ).