Details
-
Task
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
-
Keycloak Sprint 55, Keycloak Sprint 56, Keycloak Sprint 57, Keycloak Sprint 58
-
8
-
NEW
-
NEW
Description
OpenAPI allows us to generate documentation, API clients, and server stubs for several languages based on its descriptor.
Why?
As part of the efforts to switch to the new Account console documentation must be provided, to improve the developer's experience.
How
There are several ways of doing this, but the best approach is to use MicroProfile OpenAPI which is available in the latest releases of WildFly
Acceptance criteria
- Have the OpenAPI descriptor generated with all the definitions for the new Account REST API in YAML/JSON format for ${basedir}/target/
Additional Information
Attachments
Issue Links
- blocks
-
KEYCLOAK-14744 Generate REST API documentation based on OpenAPI descriptors
-
- Closed
-
- causes
-
KEYCLOAK-10787 Provide recommendation about how to properly document REST APIs
-
- Closed
-
- is blocked by
-
WFLY-13766 MicroProfile OpenAPI subsystem cannot be used in legacy feature packs
-
- Closed
-
- is incorporated by
-
KEYCLOAK-9344 REST API design guideline
-
- Closed
-