Interfaces & APIs
A look under the hood

What powers veo

verinice.veo offers a public and fully documented programming interface (public API /open API). This makes it possible to extend and customize the functionality of verinice.veo. Developers can create their own applications and services that access the data and functions of verinice.veo. The integration of company-owned tools and data collections can also be easily realized.

Take a look at the veo-API, exchange ideas in our forum or contact the development team directly.

The following services are part of the verinice.veo API:

  • veo-web: The web front-end application.
  • veo-history: Maintains an audit trail of all changes to entities.
  • veo-reporting: Creates reports in PDF format and foreseeably also in other formats.
  • veo-account: Manage user accounts and authorizations within the application.
  • veo-forms: Manage form templates and form customizations.

As an open source tool, verinice.veo also draws on proven, open and free libraries and frameworks. These include: 

  • Keycloak: For authentication and authorization.
  • PostgreSQL: For data storage.
  • RabbitMQ: For event transmission between the services.

You can find more information on this under Technical background.

Contact us
Contact