API documentation (update after security audit)

Summary
This deliverable will provide the required API documentation of the Portal for the public use