Live data from Hacker News

Insomnia 3.0 – A simple and beautiful REST API client

insomnia.rest

141–150 of 156 posts

Re: Insomnia 3.0 – A simple and beautiful REST API client

#141

Nice, one thing that gets me paying for https://paw.cloud is the ability to chain requests ie. GET /things -> GET /things/{things.first.id} -> PUT /things/{things.first.id} -> DELETE /things/{things.first.id}

Postman can do that too, albeit in a hacky way. https://www.getpostman.com/docs/chaining_requests

I just downloaded it to try it out and it seems you can't import any definitions other than a proprietary one, as far as I can tell. I was excited to use something other than postman, but we have WAY too endpoints to be writing it all manually instead of leveraging swagger. Maybe I'll check it out next version, I hate how the environment variables work in Postman.

Re: Insomnia 3.0 – A simple and beautiful REST API client

#142
post #141

Earlier quoted context omitted.

Postman can do that too, albeit in a hacky way. https://www.getpostman.com/docs/chaining_requests

I just downloaded it to try it out and it seems you can't import any definitions other than a proprietary one, as far as I can tell. I was excited to use something other than postman, but we have WAY too endpoints to be writing it all manually instead of leveraging swagger. Maybe I'll check it out next version, I hate how the environment variables work in Postman.

Check out how our chaining and env vars work. We have Swagger import too. https://www.runscope.com/docs/api-testing

Re: Insomnia 3.0 – A simple and beautiful REST API client

#143
post #141

Earlier quoted context omitted.

Postman can do that too, albeit in a hacky way. https://www.getpostman.com/docs/chaining_requests

I just downloaded it to try it out and it seems you can't import any definitions other than a proprietary one, as far as I can tell. I was excited to use something other than postman, but we have WAY too endpoints to be writing it all manually instead of leveraging swagger. Maybe I'll check it out next version, I hate how the environment variables work in Postman.

If you're trying to import Postman collections into Paw, that's easy https://paw.cloud/docs/migrate/postman (all requests, grouping, environment variables, etc. will be preserved). Once imported, you can even generate a Swagger https://paw.cloud/extensions/SwaggerGenerator

Re: Insomnia 3.0 – A simple and beautiful REST API client

#144

This seems great. I used Postman for a while but I never got along with the UI, found it poorly structured and cluttered. While this is obviously still very young, it shows a lot of promise. Using environment variables in headers or request params was a bit disappointing though. The UI keeps replacing the reference with a copy of the current value when input field is moved out of view. Is this the intended behavior?

Hmm, that is a bug. Let me fix it :)

Re: Insomnia 3.0 – A simple and beautiful REST API client

#147

Since everybody's piling on their favorite alternatives, I have to mention HTTP Prompt [1]. It's obviously in another league than Insomnia and such, but I find that it strikes a sweet spot: much more convenient than curl or HTTPie, yet not a big mouse-driven GUI tool. [1] https://github.com/eliangcs/http-prompt

Pretty cool, but I wonder why it doesn't preserve history by default between sessions.

Is there a way to make it do so?

Re: Insomnia 3.0 – A simple and beautiful REST API client

#148
post #35
post #30

Congratulations on making something great.

Thanks you! Let me know if there is anything I can do to make it even better :)

Insomnia seems to be stuck in an "Install update" loop. Each time it opens I get prompted to update and restart. I update and restart and then get updated again. The cycle continues.

I'm uninstalling and re-downloading it but just wanted to let you know.

Re: Insomnia 3.0 – A simple and beautiful REST API client

#149
I would love to see a general purpose API client that works similar to the Elasticsearch client Sense [0]. A simple, free-text scratchpad style client that allows for easy editing and firing of requests. Maybe it's hard to support all the advanced functionality this way, but I find Sense absolutely invaluable when working with Elasticsearch and would love to use it on other API.

[0]: https://www.elastic.co/guide/en/sense/current/introduction.h...

Re: Insomnia 3.0 – A simple and beautiful REST API client

#150

Nice, one thing that gets me paying for https://paw.cloud is the ability to chain requests ie. GET /things -> GET /things/{things.first.id} -> PUT /things/{things.first.id} -> DELETE /things/{things.first.id}

Postman can do that and a lot more as it has a proper scripting runtime. The runtime can be executed outside of Postman too so you are not tied to the GUI want to automate things (with build systems etc.). Chaining as a feature in itself is something we are working on along with speeding up workflows around variables (environments, globals etc.) [Postman founder here]
Post reply on HN