To get an insight in how Sitecore Commerce 8.2.1 and 9 work, I use Postman a lot to test specific requests but also to gain an insight into how the engine is configured.

The collection of Sitecore Commerce DevOps requests in Postman is a valuable tool, especially the `Get Registered Pipelines' request. But although reading JSON is doable, having this information in a more visual, searchable and accessible format would be nice.

That's why I created Plumber.

Plumber is a configuration viewer for Sitecore Commerce 9 (support for version 8.2.1 is coming). It's a SPA (single page application) made in Vue.js.

It talks to your Commerce Engine and uses the REST API to retrieve information on pipelines, blocks, policies, OData metadata and running plugins.

Plumber is still in beta. I hope enough people can try it out so I can iron out some of the problems.

Authentication

Because the Commerce Engine starting from version 9 uses authentication using Sitecore Identity Server you need to login to Identity Server first before you can access Plumber.

Installation and configuration

You can find all the information on how to install and configure Plumber on GitHub: https://github.com/ewerkman/plumber-sc
And of course I accept pull requests.

There is a Twitter account you can follow if you're interested: https://twitter.com/plumber_sc

Try it out and let me know what you think!

And...if you want to receive a free Plumber sticker, fill out this form and I'll send a free sticker to the first 20 registrants. Don't worry, I won't spam you.