Q1. What is the problem that you are trying to solve?
There is no help section that details the API endpoint. As a developer I cannot contribute to passbolt or integrate passbolt with my other systems without it.
Q2 - Who is impacted?
Q3 - Why is it important and/or urgent?
Integration is key for system adoption. It will also help new developers to join the project.
Q4 - What is your proposed solution? (optional)
Use swagger or something similar to generate an API doc. In v1 we started working on documenting the API with Swagger. So if you navigate to https://yourdomain/api/swagger.json you’ll see that the models are “done”. We still need to go through the controllers, and then we’ll be able to generate live docs like http://petstore.swagger.io/ .