API Extension to support CB App


API Extension to support CB App (App for CommonsBooking)

CB App is a muliplattform App written in Flutter. It is working as an alternative Frontend for a CommonsBooking website. CB App is a stand-alone development independent of CommonsBooking, but requires a CommonsBooking installation as a prerequisite

This plugin extends the functionality of the CommonsBooking API.  With this plugin it is possible to log in as a user and make bookings from CB App. Without this  plugin the CB App has only read-only access to the CommonsBooking site (and only if the site has enabled the CommonsAPI ).

Additionally this plugin supplies:

  • choosing between different configured maps
  • restrict App Login to Roles
  • serving images to the web based App Version (if CORS is used on the site)
  • restrict bookings for users (for CommonsBooking versions that don’t supply this in Core)




This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Version history

0.5.0 – Initial release.


  • Settings screen.


  • Ensure that the WP plugin CommonsBooking is installed
  • Install and activate this plugin by one of usual wordpress methods
  • Configure settings if necessary (find settings under CommonsBooking Menu item “App API settings”)


There are no reviews for this plugin.

Contributors & Developers

“API Extension to support CB App” is open source software. The following people have contributed to this plugin.




  • Initial release.