Skip to content

University Polling API Documentation

Here you can find the API documentation for the various components of the University Polling API project.

Project Goal

The main goal of the project is to provide a simple and easy to use API for developing client applications. The API should be easy to extend and maintain. The project follows RESTful API design principles. You can connect using HTTP or WebSockets.


  • RESTful API
  • WebSockets API
  • Registration and Authentication
  • Attribute Based Access Control
  • User Management
  • Support for Groups and Organizations
  • Creation and Management of Polls
  • ...


  • Learn how to configure the API in the Configuration section.
  • Learn how to extend the API in the Extending section.
  • Learn how to contribute to the API in the Contributing section.