Postman is an API platform for building and using APIs
Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
API 개발과 테스트를 손쉽게 할 수 있다고 한다.
특히 이번에 알고 가야할 것은 REST API로 배경지식으로 꼭 필요하다.
또한 명세서가 필요없다.
사실 필요는 있고.. 명세서 + 포스트맨이 최고의 조합이라고 생각한다.
API repository
Easily store, catalog, and collaborate around all your API artifacts on one central platform. Postman can store and manage API specifications, documentation, workflow recipes, test cases and results, metrics, and everything else related to APIs.
여러가지 협업 툴도 제공한다.
Tools
The Postman platform includes a comprehensive set of tools that help accelerate the API lifecycle—from design, testing, documentation, and mocking to the sharing and discoverability of your APIs.
그리고 똑똑하다.
Intelligence
The Postman platform gives you advanced intelligence and insights about all of your API operations by leveraging alerts and security warnings, search, reporting, and more.
또한 워크스페이스 별로 격리도 제공한다.
Workspaces
Postman workspaces help you organize your API work and collaborate across your organization or across the world. There are three different kinds of Postman workspaces for your different needs: personal workspaces, team workspaces, and public workspaces.
또한 협업에 특화된 만큼 통합기능도 제공한다.
Integrations
Postman integrates with the most important tools in your software development pipeline to enable API-first practices. The Postman platform is also extensible through the Postman API and through open source technologies.
The header enables you to create workspaces, access reports, explore the public API network, search in Postman, view sync status and notifications, and access your settings, account, and Postman plan.
Home - Go to your personal home page, which includes alerts, announcements, your activity feed, your recently visited workspaces, and links to resources for your team if applicable.
Workspaces - Search for workspaces, view your recently visited workspaces, or create a new workspace.
=> Workspaces가 하나의 단위다. 프로젝트 단위로 나눌 수 있다고 생각하면 된다.
Notifications - View recent activity from your team, get notifications about Postman updates, and see pull requests, comment activity, and other important information.
Your avatar - View your profile, access your account and notification settings, see all active sessions for your account, or sign out of your account.
Team (paid plans) or Upgrade (free plan) - View resource usage and access your billing dashboard and other account management tools.
Search Postman
To search in Postman, select Search Postman in the header then enter your search terms. You can also use the keyboard shortcut ⌘+K or Ctrl+K. To change the scope of your search to your personal or team space or the Public API Network, select All of Postman and choose the desired scope. You can also change the scope of your search to Workspaces, Collections, APIs, or Teams.
For signed-out users, search results only include public resources.
If you don't find what you are looking for in the list of results, select Search all workspaces, collections, APIs and teams and you can find all the results in one page.
The Search results page lists the scope and element type. You can change these options to further filter your results.
You can also sort results using Sort by on the right by selecting Most relevant (default), Most views, or Most recent.
Depending on the element type, the search results contain different information:
For workspaces, the search result contains the workspace type, summary, who published it, and when was it published.
For collections, the search result contains the workspace type, whether the collection is a fork or not, who published it, and when was it published.
For APIs, the search result contains the name and summary of the API, the API's owner (either an individual user or a team), and the workspace type.
For teams, the search result contains the name and summary of the team. Selecting the team name redirects you to the team profile.
To see the task options that are available for elements in the sidebar, select the element's name then select the more options icon
.
The task options will vary depending on the type of element you've selected.
For collections, folders and requests inside a collection, and requests in History, you can select more than one element at a time. Press and hold ⌘ or Ctrl, then select the desired elements.
For elements that are next to each other, press and hold Shift, then select the desired elements.
For collections and their contents, you can also use keyboard shortcuts for tasks like copying, pasting, and deleting.
Whether you're working with a collection, an API, or another element type, the center section of Postman is where you do the majority of your work.Tabs enable you to organize your work, while the right sidebar gives you access to element-specific tools like documentation, and the environment selector and environment quick look enable you to manage variables.
Tabs
Tabs allow you to organize and work between requests.
Opening a new tab
To open a new tab, select + in the middle of the screen.
You can also select ⌘+T or Ctrl+T to open a new tab.
If you open a request and don't edit or send it, then open another request, the second tab replaces the first tab. When the tab is in preview mode, it displays in italics.
You can set whether Postman opens requests in new tabs. Select the settings icon
to open Settings. Under Requests, select Always open requests in a new tab to turn this option on or off.
Saving or discarding changes
If a tab has unsaved changes, Postman displays a dot next to the tab name. Select
Save to save the changes. To close the tab and discard changes, select the close icon
then select Don't save.
Viewing conflicts
A tab will alert you to a conflict if you or a collaborator changes its contents in another tab or workspace. Postman prompts you to resolve any conflicts that happen.
Managing tabs
You can have many tabs open at the same time. To rearrange your open tabs, select and drag them in the desired order.
To manage your open tabs or to access recently closed tabs, select the more actions icon
to open a menu with action options:
Recently Closed Tabs - Shows tabs that you closed recently. Select one to reopen it.
Duplicate Selected Tab - (Desktop app only) Duplicates the current tab. This doesn't create a copy of the request, so when you duplicate a tab any edits you make are reflected in the original request.
Close Selected Tab - Closes the current tab. If the tab has unsaved changes, Postman asks if you want to save before closing.
Force Close Selected Tab - Closes the current tab without saving any changes.
Close All but Selected Tab - Closes all tabs except the one you're working in.
Close All Tabs - Closes all tabs. If any tabs contain unsaved changes, Postman will ask if you want to save before closing.
Force Close All Tabs - Closes all tabs without saving any changes.
You can also manage your open tabs or open a new tab by right-clicking on an existing tab.
Closing unsaved tabs. You can set whether Postman asks whether you want to save when you close a tab that has changes. Select the settings icon
to open Settings. Under Requests, select Always ask when closing unsaved tabs to turn this option on or off.
If you have a lot of tabs open, they might overflow the area of the tab bar. To go to tabs that are outside the viewable area, select the arrows to the left or right of the tab bar.
Right sidebar
The right sidebar gives you access to more tools, including documentation, comments, code snippets, and request information, based on which kind of Postman element you select.
ToolAvailable forDescription
Documentation
Collections, requests
See the documentation for a collection or for a specific request.
Comments
Collections, requests, APIs
Leave comments on a specific part of a request or an API.
Code
Requests, APIs, history
Generate code snippets in a variety of languages and frameworks that you can use in other apps.
The environment selector enables you to choose which environment to use in your work. Select an environment from the menu to set it as the active environment, which gives you access to the variables in that environment.
To check a variable value at a glance, use the quick look icon
The footer on the bottom of Postman enables you to find and replace text, open the console, capture requests and cookies, open Bootcamp, and access several other tools.
Sync status - See if you are connected to Postman's servers and your data is syncing.
Find and replace - (Postman Desktop app only) Search the current workspace. You can also use the shortcuts ⌘+Shift+F or Ctrl+Shift+F. Enter your search string then select Find. Limit your search to a specific element type by selecting Collections, Environments, Globals, or Open tabs. To replace your search term in a selected element, select Replace in selected.