-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing securitydefinition, tags, summary etc. #22
Comments
Yeah, we should put a security definition in. Just out of curiosity, do you want the tags mostly so that you can group "like" API methods into a single API resource? (Like exactly how it's shown in the reference documentation? If so, I'm not sure that tags are exactly what we want here given that they can also be used to annotate methods with other information.) |
It would be great if the tags would reflect the "chapters" in the reference documentation. |
You can test the "chapters" by pasting the stripe openapi spec into the redoc tool: |
we want to use openApi generator to generate the API for dart/flutter, without tags and mostly securityDefinitions it's not possible or the generated code we'll not work as it will not take into account auth. Tags allow the generator to create multiple api class instead of putting everything into one big file |
We are building the stripe integration for our customers (https://www.ultradox.com) based on the stripe API spec.
It is working to some degree, but it would be very nice to some more info in the spec.
Even if I badly missed the Christmas deadline, here comes my wishlist:
As stripe is using a mixture of basic auth and api key, this would be the perfect declaration for us to auto-generate our integration:
We are grouping the operations based on tags and are also creating the documentation from the spec.
It would be great to have additional info to be able to generate the docs similar to the stripe docs.
Example for a complete operation including tags and summary (as it appears in the stripe api reference):
The text was updated successfully, but these errors were encountered: