REST api: are sys/* documented or liable to change on each version?

Added by Nick N almost 6 years ago

I've written a tool to automatically create a redmine project, and set up the link to the repository, when one is created in a gitolite push.

In doing so, I found and used the REST-like functions in sys_controller.rb, and explicitly create_project_repository - which seems to be the only way to set up this association (I didn't find any way in the documented rest api to even get the repository information, let alone set it).

Are these routines documented anywhere? Or are they deliberately undocumented and liable to change version-to-version?...