Add OpenAPI generator

This commit is contained in:
gabdevele
2026-06-02 20:40:45 +02:00 Unverified
parent 1ef41bb2a3
commit 3f0a5ecf9b
9 changed files with 278 additions and 1 deletions
+2
View File
@@ -5,6 +5,8 @@ Base path: `/api/v1`.
## Technical
- `GET /health`: process health.
- `GET /ready`: MySQL readiness.
- `GET /openapi.json`: generated OpenAPI 3.0 JSON.
- `GET /docs`: Swagger UI page backed by the generated spec.
## Auth
- `POST /auth/register`: create a citizen account.