I ran into the same issue and did some digging.

The Debian package for ZoneMinder lacks this folder:
/usr/share/zoneminder/www/api/app/Plugin

It is part of the original ZoneMinder release:
https://github.com/ZoneMinder/ZoneMinder/tree/release-1.30.4/web/api/app/Plugin

The Crud plugin references the Crud GitHub repository in a specific
version. The Debian package maintainer probably missed that referenced
Git repository.

Until the zoneminder package gets fixed, you can work around this by
downloading the Crud plugin from here:
https://github.com/FriendsOfCake/crud/tree/c3976f1478c681b0bbc132ec3a3e82c3984eeed5

Copy all files to /usr/share/zoneminder/www/api/app/Plugin/Crud (must be
created first).

Enjoy a working API.

Reply via email to