Add API docs

Merged Torsten Grote requested to merge api-docs into main

Closes #1804

Merge request reports