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
I am wondering if it exist any existing initiative about providing an OpenApi Specification to describe the existing API of Apisix.
In my case i wanted to generate a client for spingboot using https://openapi-generator.tech/ to manage my apisix with some business logic before.
I found some old closed issue here but found nothing since.
Is this something planned ?
If i provide a valid swagger at the state of today (regarding Path and Model definition) what about his maintenance ?
A good start point is what exist in Schema defintion lua but then we will have 2 files to maintain :
the schema_def.lua
The Swagger
Having a complete OAS swagger many advantage :
Provide a documentation in a very common and standard way
Allow to use other tool for code generation, client generation
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello !
I am wondering if it exist any existing initiative about providing an OpenApi Specification to describe the existing API of Apisix.
In my case i wanted to generate a client for spingboot using https://openapi-generator.tech/ to manage my apisix with some business logic before.
I found some old closed issue here but found nothing since.
Is this something planned ?
If i provide a valid swagger at the state of today (regarding Path and Model definition) what about his maintenance ?
A good start point is what exist in Schema defintion lua but then we will have 2 files to maintain :
Having a complete OAS swagger many advantage :
Thank you for your help 👍
Beta Was this translation helpful? Give feedback.
All reactions