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

Support Open API 3.0 #39

Open
baseten opened this issue Jul 3, 2018 · 31 comments
Open

Support Open API 3.0 #39

baseten opened this issue Jul 3, 2018 · 31 comments

Comments

@baseten
Copy link

baseten commented Jul 3, 2018

It would be great if this could be updated to support the Open API 3.0 spec. The main missing feature from Swagger 2.0 spec which is important for us is JSON encoded objects for query string parameters.

@geoffreywiseman
Copy link

This is a common problem for OpenAPI / Swagger -- many tools haven't been updated for OAS3, which is ... annoying, because OpenAPI 3.0 is not that different and the improvements are useful. Would be happy to see this.

@mdelano
Copy link

mdelano commented Nov 29, 2018

👍

@Muffinman
Copy link

I'd also love to see this!

@bddq
Copy link

bddq commented Dec 28, 2018

👍

@ndizazzo
Copy link

ndizazzo commented Jan 4, 2019

Obviously not ideal, as a work-around you do an indirect approach via:

OpenAPI 3.0 spec -> Postman -> Postman V2.1 Collection -> Import into PAW

You can get your spec into PAW and then modify as needed.

@revmischa
Copy link

👍

@pavkatar
Copy link

pavkatar commented Apr 3, 2019

Any news on the OpenAPI3 support?

@bmedici
Copy link

bmedici commented Jun 11, 2019

Any news for OAS3 ?

@kanaloa-io
Copy link

+1

1 similar comment
@picaron
Copy link

picaron commented Jul 16, 2019

+1

@kdubuc
Copy link

kdubuc commented Jul 19, 2019

OpenAPI 3.0 must be supported by https://github.com/luckymarmot/API-Flow which is the core of this paw importer, but the project seems to be dead (last commit : 2 Nov 2017). 😞

@revmischa
Copy link

There is a PR... JonathanMontane/API-Flow#4

@JaapWijnen
Copy link

+1

@alexgoldstone
Copy link

Since the previously linked PR is not being actively worked on is there are plan to add OpenAPI 3.x support to PAW?

@BryanJBryce
Copy link

Moving to Postman until this is done.

@piotrtobolski
Copy link

This is essential for the whole importer functionality and long overdue at this point. Is Paw still active project itself?

@JaapWijnen
Copy link

There's this tweet... But it's been a while: https://twitter.com/luckymarmot/status/1205225428530663426?s=20

@jleroy
Copy link

jleroy commented Mar 31, 2020

FYI, you can use api-spec-converter to convert OpenAPI 3.0 files to Swagger 2.0.

@pax95
Copy link

pax95 commented Jun 4, 2020

+1

@robmathers
Copy link

Adding my support to this. Would be super useful for me.

@denkristoffer
Copy link

There's this https://github.com/luckymarmot/Paw-OpenAPI3Importer 👀

@haufau
Copy link

haufau commented Oct 15, 2020

Any news about release? Repo in post above seems like active, but no extensions available to install

@TC-kDinicola
Copy link

Clone the repo, and run npm install, then npm run paw. It generates an extension folder in the dist output directory. copy that into Paw's extensions directory, which you can find by going to preferences -> extensions -> Open Extensions Directory button at the bottom

@stingalleman
Copy link

Hey, I love paw but I'm really missing this. Any update?

@moltar
Copy link

moltar commented Mar 25, 2021

Was going to buy Paw in Oct 2020, but then saw that this is not solved.

Re-discovered Paw in March 2021, installed it again, found my OpenAPI file, tried to load and again realized that there is no support for this.

Back to the drawing board.

But would have paid right now for the tool, if this worked.

@qqilihq
Copy link

qqilihq commented Mar 25, 2021

I messaged the developer about this several times, and never received a reply (e.g. here). [My personal opinion follows] In the meantime, the product has been acquired by Rapid API, so the future of the native Mac app seems rather “open”. Not sure if I would spend money for a license at this point.

@dmythro
Copy link

dmythro commented Mar 31, 2021

Regret buying Paw.

Insomnia feels far superior and here I simply can't import a Swagger file, manually it is a no-go for sure (dozens of endpoints). A lot of people request this from a paid app and the ticket is open for years. What a shame.

@pchouinardupgrade
Copy link

I too have moved to Insomnia, also it doesnt work only on Mac like Paw

@LucasC
Copy link

LucasC commented May 27, 2021

I was looking for this as well, and Google keep bringing me back to this project - but you're looking for https://github.com/luckymarmot/Paw-OpenAPI3Importer

@iocouto
Copy link

iocouto commented Aug 13, 2021

The reason why users keep coming here is because this repository is what the official docs from Paw point towards, when we search for "OpenAPI" in the online manual. Here's what we need:

  1. the official docs need to be updated immediately, so that when someone searches for 'OpenAPI' it points to "https://github.com/luckymarmot/Paw-OpenAPI3Importer" rather than here
  2. the OpenAPIeImporter plugin needs to be included by default with the latest version of Paw

Apart from that, someone should mark this issue as 'solved', with - yet another - link to https://github.com/luckymarmot/Paw-OpenAPI3Importer.

@memins
Copy link

memins commented Dec 2, 2021

I can already insert the data but there is no folder structure like Postman .. do you have to set something? are currently everything in one folder

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

No branches or pull requests