KA-Huis / space-management

The core application of the KA-Huis
https://ka-huis.github.io/space-management
Apache License 2.0
0 stars 0 forks source link

Document current REST API in OpenAPI #138

Closed cyrildewit closed 2 years ago

cyrildewit commented 2 years ago

Description

Many endpoints tracked in #37 have been implemented, but they're currently not documented in the OpenAPI file. They need to be documented so consumers of our REST API can read how to use the API.

Acceptance criteria

Technical outworking

Tasks

Schemas

Endpoints

Groups
Reparation Request Materials
Reparation Requests
cyrildewit commented 2 years ago

We could number our error messages with codes that they can provide to us when they need help, but according to this article it looks like it's not needed. We just have to provide valuable feedback when something goes unexpected. This is something we already keep in mind.