Changelog 0002: A Postman competitor??
Follow us on Twitter and/or Bluesky.
One of Moment’s long-term goals is to blur the line between Confluence/Notion-style knowledge bases and internal tools. Partly this is because internal tools are less likely to be out-of-date when they’re colocated with documentation; partly this is simply because we’re tired of paying two bills.
In any case, that blurring begins with being able to get data from, well, pretty much anywhere.
A simple API client
If you’ve ever used Postman, Insomnia, Bruno, Playwright, Firecamp, Hoppscotch, Httpie, SoapUI, Testfully, Thunder Client, httpYac, Rapid, postcode, Nightingale, Keyrunner, Teste, Apidog, or Hurl, you already basically get the idea. We thought Yaak was the cleanest, so our UI is a lot like that. Except Yaak has, you know, like, features and stuff.
To get started, click the New Page chevron, and click New HTTP request page:
Now, type the URL you want. Click Send. Receive the result:
And that’s pretty much it! Get data from any rest API in one or two clicks.
Bonus: Importing cURL commands
We use cURL extensively, so we built it into our API client. If you have a cURL command in the clipboard we detect it and give you a nice button that says Import cURL. You can click it or paste in the URL input to automatically populate the query UI with all the headers, params, and body, of the cURL command.
Caveats & Notes
The feature is sparing but functional. There are just a couple things to keep in mind:
No collaborative presence. Collaborative editing does work, but unlike Moment text pages and whiteboard pages, there are no presence indicators. It is coming though!
No real support for secrets, env vars, or any goodies like that. Soon! 🙂
The feature is mostly useful as a very, very simple replacement for Postman.