# Can Postman collection be run in CI/CD with newman without a Postman licence?

**URL:** <https://club.ministryoftesting.com/t/can-postman-collection-be-run-in-ci-cd-with-newman-without-a-postman-licence/69127>\
**Category:** Discussions\
**Tags:** cicd, automation, api-testing\
**Created:** [7 July 2023 15:22 UTC](https://club.ministryoftesting.com/t/can-postman-collection-be-run-in-ci-cd-with-newman-without-a-postman-licence/69127 "2023-07-07T15:22:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ivoqa](https://avatars.discourse-cdn.com/v4/letter/i/e99b99/32.png) [@ivoqa](https://club.ministryoftesting.com/u/ivoqa)\
**Post date:** [7 July 2023 15:22 UTC](https://club.ministryoftesting.com/t/can-postman-collection-be-run-in-ci-cd-with-newman-without-a-postman-licence/69127/1 "2023-07-07T15:22:38Z")

</div>

Hey guys, I searched far and wide and didn’t manage to get the proper answer.

Situation: we have a Postman collection with a bunch of API tests which we currently run locally. We are planning on running them in our Azure DevOps pipeline with newman. Collection will also sit in some Azure repository.

I am tasked with analysing how much such pipeline would cost us, by that I mean which Postman licence would fit for us, but from the numerous documents and tutorials I have a _feeling_ that newman runs don’t need to use Postman API (and the licence, since it is applied on Postman API rates), but I am not certain.

Anyone know? Can provide more details if needed.

---

<div class="post-metadata">

**Author:** ![flynnbops](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/flynnbops/32/7757_2.png) [@flynnbops](https://club.ministryoftesting.com/u/flynnbops)\
**Post date:** [7 July 2023 15:34 UTC](https://club.ministryoftesting.com/t/can-postman-collection-be-run-in-ci-cd-with-newman-without-a-postman-licence/69127/2 "2023-07-07T15:34:31Z")

</div>

Hi Ivo,

As far as I knew `Newman` has nothing to do with your Postman licenses. Looks like thats still the case. With Newman you can run your collection (from a file, repo somewhere), without needing to “login to Postman”. So I think you’ll be fine without licenses.

In my org we’re running some postman collections in CI with Newman, and we don’t have any Postman licenses. We don’t need the more “advanced postman features”, so it works for us. Worth noting our needs might not be the same as yours.

`postman-cli` looks to be well suited if Postman is part of your core workflows, (and I assume) you have licenses.

Source:

> **[Postman CLI overview | Postman Learning Center](https://learning.postman.com/docs/postman-cli/postman-cli-overview/#deciding-which-command-line-companion-to-use)**
>
> Postman CLI overview: documentation for Postman, the collaboration platform for API development. Create better APIs—faster.

---

<div class="post-metadata">

**Author:** ![kristof](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/kristof/32/10839_2.png) [@kristof](https://club.ministryoftesting.com/u/kristof)\
**Post date:** [7 July 2023 16:02 UTC](https://club.ministryoftesting.com/t/can-postman-collection-be-run-in-ci-cd-with-newman-without-a-postman-licence/69127/3 "2023-07-07T16:02:09Z")

</div>

yea you do NOT need a license.

If you can to run your collection in the postman UI, you can only do it like 25x a month.  
But you can run these collections locally and in a pipeline with Newman.

I believe also via the Postman CLI but everyone still uses newman…

---

<div class="post-metadata">

**Author:** ![ivoqa](https://avatars.discourse-cdn.com/v4/letter/i/e99b99/32.png) [@ivoqa](https://club.ministryoftesting.com/u/ivoqa)\
**Post date:** [10 July 2023 09:59 UTC](https://club.ministryoftesting.com/t/can-postman-collection-be-run-in-ci-cd-with-newman-without-a-postman-licence/69127/4 "2023-07-10T09:59:15Z")

</div>

Thank you all for detailed replies. Now my soul is at ease 😃

I plan going down the route kristof explained, seems most straightforward.

---

<div class="post-metadata">

**Author:** ![petalmd](https://avatars.discourse-cdn.com/v4/letter/p/ed8c4c/32.png) [@petalmd](https://club.ministryoftesting.com/u/petalmd)\
**Post date:** [10 July 2023 13:01 UTC](https://club.ministryoftesting.com/t/can-postman-collection-be-run-in-ci-cd-with-newman-without-a-postman-licence/69127/5 "2023-07-10T13:01:58Z")

</div>

Hello 🙂

Not only you can run them without fees as said in the previous answer, you can even keep the collections in your Github code since V10 so updates to the tests are easy to do in a branch inline with changes in the code.

> **[Announcing Postman v10: the API platform for an API-first world | Postman Blog](https://blog.postman.com/announcing-postman-v10/)**
>
> We are proud to announce the launch of the biggest and best version of Postman in our history: Postman v10. Learn what's new.

> Postman’s API Builder now integrates natively with Git. This means that you can keep and version collections and schemas next to your codebase and work on them using your team’s pre-existing collaborative version control workflows.

---

<div class="post-metadata">

**Author:** ![ivoqa](https://avatars.discourse-cdn.com/v4/letter/i/e99b99/32.png) [@ivoqa](https://club.ministryoftesting.com/u/ivoqa)\
**Post date:** [11 July 2023 10:54 UTC](https://club.ministryoftesting.com/t/can-postman-collection-be-run-in-ci-cd-with-newman-without-a-postman-licence/69127/6 "2023-07-11T10:54:00Z")

</div>

Yes, the plan is to develop features (automating tests) with standard feature branch Git workflow. There’s three of us QAs and each one can automate a different test while still keeping the main branch, that is running in CI, intact, until it’s time to merge new tests into pipeline.
