Skip to content
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

OpenAPI 3.0.0 #932

Open
daurnimator opened this issue Aug 8, 2017 · 11 comments
Open

OpenAPI 3.0.0 #932

daurnimator opened this issue Aug 8, 2017 · 11 comments
Labels

Comments

@daurnimator
Copy link
Contributor

daurnimator commented Aug 8, 2017

https://www.openapis.org/blog/2017/07/26/the-oai-announces-the-openapi-specification-3-0-0
https://blog.readme.io/an-example-filled-guide-to-swagger-3-2/

See also GetShopTV/swagger2#105

@larsnaesbye
Copy link

OpenAPI 3 would be real useful indeed, as it is often required.

@daurnimator
Copy link
Contributor Author

often required by whom?

@larsnaesbye
Copy link

Well, by people who write requirements specifications :-D

@kosmonaffft
Copy link

There are any progress in implementing of OpenAPI 3.0 specifications?

@kljensen
Copy link

OpenAPI 3.0 supports Bearer authentication in a way that v2 does not. It would be nice for Postgrest to generate (or support) v3 OpenAPI responses for those of us using Swagger-ui or similar tools.

@yasz
Copy link

yasz commented Dec 7, 2022

can it support now?

@tonyxiao
Copy link

tonyxiao commented Mar 1, 2023

Potential workaround for those interested is proxying postgREST root response and use something like https://github.com/Mermade/oas-kit/blob/main/packages/swagger2openapi/README.md to dynamically convert to v3 spec. On top of that it allows you to customize the oas document.

@DaemonAlchemist
Copy link

This would be very useful, as it appears that ChatGPT requires OpenAPI 3.0 specs for its plugins and custom actions.

@Garett-MacGowan
Copy link

This would be very useful, as it appears that ChatGPT requires OpenAPI 3.0 specs for its plugins and custom actions.

+1

@Garett-MacGowan
Copy link

I found the official spec converter here: https://github.com/swagger-api/swagger-converter/blob/master/src/main/swagger/swagger.yaml

It's provided as a docker container, so I'm going to go with the proxy approach as suggested by @tonyxiao

@steve-chavez
Copy link
Member

FYI, there's work in progress for OpenAPI 3 on https://github.com/PostgREST/postgrest-openapi/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

9 participants