You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of epic #1 — Build production-ready REST microservice with k8s deployment on top of casehub-engine. API consumers need auto-generated documentation to understand endpoints, request/response schemas, and integration patterns.
What
Configure OpenAPI spec generation and Swagger UI:
/q/openapi — OpenAPI 3.0 spec (JSON/YAML)
/q/swagger-ui — interactive Swagger UI for testing endpoints
Annotate all REST endpoints with proper OpenAPI metadata
Acceptance Criteria
OpenAPI spec available at /q/openapi in both JSON and YAML formats
Swagger UI accessible at /q/swagger-ui with all API v1 endpoints
Context
Part of epic #1 — Build production-ready REST microservice with k8s deployment on top of casehub-engine. API consumers need auto-generated documentation to understand endpoints, request/response schemas, and integration patterns.
What
Configure OpenAPI spec generation and Swagger UI:
/q/openapi— OpenAPI 3.0 spec (JSON/YAML)/q/swagger-ui— interactive Swagger UI for testing endpointsAcceptance Criteria
/q/openapiin both JSON and YAML formats/q/swagger-uiwith all API v1 endpointsNotes
quarkus-smallrye-openapiextension