First 5 Things to Try If You’re New to Postman
Tags: api, postman, beginners, webdev
Published: 2022-06-23 06:27:26

---
title: First 5 Things to Try If You’re New to Postman
published: true
date: 2022-06-22 09:29:27 UTC
tags: api, postman, beginners, webdev
canonical_url: https://blog.postman.com/postman-first-5-things-to-try/
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rpvrzecjsqiym63krwqd.png
---

Here at Postman, we’ve got a mission to democratize APIs and allow everyone to use and build APIs with the [Postman API Platform](https://blog.postman.com/new-postman-api-platform-redefining-api-management-for-api-first-world/) — as we move toward an [API-first world](https://api-first-world.com/). We recently crossed the [20 million user threshold](https://dev.to/jansche/celebrating-20-million-postman-users-167d-temp-slug-1527784), and we’re not stopping there. Whether you’re brand-new to Postman or just looking for interesting new ways to get started, we’ve got you covered.

Before trying any of the specific features below, you’ll need to [create](https://identity.getpostman.com/signup) a Postman account, and then [sign in](https://go.postman.co/). Postman can be used directly from your favorite browser or you can [download](https://www.postman.com/downloads/) the desktop application.

Once you’re logged in, dive in and explore these five cool things you can do to get started with Postman.

### 1. Send a request

Postman began as a simple API client—a tool to make it easy to send requests and inspect responses, so there’s no better place to start than here. We’ve removed the need to write any code or enter any commands in a terminal. Pick your favorite API, type the request URL into the text box, and then click the blue **Send** button. If you don’t have an API to explore yet, feel free to hit the [Postman Echo API](https://www.postman.com/postman/workspace/published-postman-templates/documentation/631643-f695cab7-6878-eb55-7943-ad88e1ccfd65?ctx=documentation) by sending your request to `postman-echo.com/get`.

After you send your request, you’ll see the response data sent from the server in the lower pane. From here, you can test out other HTTP verbs such as POST, PUT, DELETE, etc.

While most people may know Postman as an HTTP client, the functionality hardly stops there. Postman also supports requests using [WebSockets](https://blog.postman.com/postman-supports-websocket-apis/), [GraphQL](https://blog.postman.com/postman-v7-2-supports-graphql/), and [gRPC](https://blog.postman.com/postman-now-supports-grpc/).

### 2. Add a test

Testing an API can have different meanings to different users. To some, it may mean sending a request and inspecting the response as we did in the first step. To others, it could mean writing assertions to validate that an endpoint is returning the appropriate responses.

In general, tests confirm that your API is working as expected. The easiest way to get started with [writing tests](https://learning.postman.com/docs/writing-scripts/test-scripts/) in Postman is to use the snippets on the right side of the **Tests** tab.  Clicking on a snippet will append the JavaScript code into the editor. You can update the boilerplate code or write your own tests from scratch if you’re comfortable.

Send your request again, and now you can see the results of your test on the bottom, under the corresponding **Tests** tab in the response viewer:

![Screenshot of the Postman user interface displaying sample test results in the tests section of the app](https://blog.postman.com/wp-content/uploads/2022/06/testing-workflows-1000x714.png)

For information on more advanced testing workflows, check out this [blog post](https://dev.to/postman/the-reimagined-api-first-workflow-part-2-for-testers-2jpn).

### 3. Create and run a collection

[Postman Collections](https://learning.postman.com/docs/getting-started/creating-the-first-collection/) are the heart and soul of lots of advanced Postman features. Collections are how you group your Postman requests and examples to keep your workspace organized.

[Save your example request](https://learning.postman.com/docs/sending-requests/intro-to-collections/) to a collection and add a few more if you like. Once you have your requests saved in a collection, try running them using the [Collection Runner](https://learning.postman.com/docs/running-collections/intro-to-collection-runs/). Click on the three dots next to your collection name, select **Run collection** from the dropdown menu, and then click the blue **Run** button to open the Collection Runner in a new window.

When you run your collection in Postman using the Collection Runner, you will see requests being sent and the tests running:

![Video of how to use the Postman UI to activate the collection runner](https://blog.postman.com/wp-content/uploads/2022/06/collection-runner-postman-blog-5-things.gif)

### 4. Create a workflow using Postman Flows

[Postman Flows](https://learning.postman.com/labs/postman-flows/getting-started/flows-overview/) is a low-code API workflow builder currently in open beta. It lets you connect APIs logically without having to write advanced code. You can find existing Flows and create new ones by navigating to the Flows tab in the left sidebar.

To get started, you’ll want to understand the basic building blocks and how they work in this [Postman Flows tutorial](https://www.postmanlabs.com/postman-flows/). But play around and use Flows to chain requests, handle data, and create real-world workflows right in your Postman workspace. For hands-on examples that you can fork and customize, check out this [public workspace](https://www.postman.com/postman/workspace/example-flows/overview).

![Chaining requests in Postman Flows](https://blog.postman.com/wp-content/uploads/2022/06/Postman-flows-blog-5-things.gif)
_Chaining requests in Postman Flows_

### 5. Share your work

Postman is the leading API collaboration platform for a reason: we make it easy to share your work. Whether you’re working with a single friend on a small project or you’re part of an [enterprise company](https://blog.postman.com/postman-enterprise-plan-your-2022-enterprise-strategy/) with hundreds of developers actively working on a public API, you control what is visible and to whom.

If you’ve built something the world needs to see, publish it to the [API network](https://www.postman.com/explore)! This will allow all Postman users around the world to search for and [fork](https://learning.postman.com/docs/collaborating-in-postman/version-control/) your collection. Don’t forget to explore it on your own to see what’s out there.

You can also [invite people to your team](https://learning.postman.com/docs/collaborating-in-postman/collaboration-intro/) and collaborate in real time together. You’ll be able to work in the same environment and avoid context switching as you develop your APIs. While you’re at it, show off your team to the rest of the world by making a team [public profile](https://blog.postman.com/how-to-create-your-postman-public-profile/).

{% embed https://www.youtube.com/embed/b9VlFDlwKvI?rel=0 %}

## Keep exploring—to the next level

Now that you’ve got some of the basics down, check out our [10 Postman Features Everyone Should Know](https://www.postman.com/devrel/workspace/10-postman-features-everyone-should-know/overview) public workspace. Did you know Postman has its own API? Or that you can visualize responses directly in Postman? Discover that and many other useful tools.

And if you’re looking for options to take your exploration in Postman to the next level, check these out:

- Build [request workflows](https://learning.postman.com/docs/running-collections/building-workflows/)
- Test automation with [Newman](https://learning.postman.com/docs/running-collections/using-newman-cli/continuous-integration/) or Postman [monitors](https://learning.postman.com/docs/running-collections/scheduling-collection-runs/)
- Leverage third-party [integrations](https://blog.postman.com/the-new-postman-api-platform/)
- Explore how to [document your API](https://youtu.be/XNVo9WkCoak)
- Use [mock servers](https://dev.to/jansche/using-mock-servers-throughout-the-api-lifecycle-28j3-temp-slug-9386318) throughout the API lifecycle

### More helpful resources

Here are a few more handy resources if you get stuck or just want to learn more:

- [Postman documentation](https://learning.postman.com/docs/getting-started/introduction/) for detailed explanations and additional resources
- More of a visual learner? The [Postman Youtube channel](https://www.youtube.com/c/postman/) is chock full of educational content
- Earn an [official Postman badge](https://badgr.com/public/issuers/BC0x4AQaQPC7lFilsBP_tQ/badges) and prove your Postman knowledge
- Lean on the community and other Postmanauts by joining the [Postman community forum](https://community.postman.com/) or browsing other [community content](https://www.postman.com/community/)

_Technical review by_ [_Arlemi Turpault_](https://blog.postman.com/author/arlemi/)_._

The post [First 5 Things to Try If You’re New to Postman](https://blog.postman.com/postman-first-5-things-to-try/) appeared first on [Postman Blog](https://blog.postman.com).