> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt. # Postman CLI > Learn how to use Postman. Search the docs and support resources! ## Docs - [Postman CLI overview](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-overview.md): Learn what the Postman CLI is and explore the features of Postman's secure, signed command-line tool. - [Install the Postman CLI](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-installation.md): Install, update, or uninstall the Postman CLI on Windows, macOS, or Linux using npm or a platform-specific installer. - [Postman CLI authentication and configuration](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-authenticate-and-configure.md): Learn how Postman CLI credentials, regions, and local project files work together, including credential precedence, guest sessions, and the local-vs-cloud mode rule. - [Use the Postman CLI with AI agents and CI/CD](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-agents-and-ci.md): Run the Postman CLI non-interactively in scripts, CI/CD pipelines, and coding agents, with machine-readable output, exit codes, and links to Postman's other agent integrations. - [Run a collection using the Postman CLI](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-run-collection.md): Run a Postman collection locally or in CI/CD pipelines using the Postman CLI, then send the test results to Postman. - [Run a monitor using the Postman CLI](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-run-monitor.md): Trigger a Postman monitor run in your CI/CD pipeline with the Postman CLI to catch regressions before you deploy. - [Configure and validate performance tests using the Postman CLI](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-run-performance-test.md): Configure and run Postman performance tests locally, in CI/CD, or on Postman's cloud infrastructure, then view the results. - [Generate collection run reports using the Postman CLI](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-reporters.md): Generate CLI, JSON, JUnit, or HTML reports for Postman collection runs, and configure options for one or more reporters. - [Run Postman CLI commands in your CI/CD workflows using GitHub Actions](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-github-actions.md): Run Postman CLI commands in GitHub Actions to run collections and monitors, check syntax, and validate specs in your CI/CD workflow. - [Migrate scripts from Newman to the Postman CLI](https://learning.postman.com/latest-v-12/docs/reference/newman-cli/migrate-to-postman-cli.md): Convert Newman scripts to Postman CLI commands. - [Postman CLI commands and options overview](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-options.md): Browse all Postman CLI command categories, including collections, environments, teams, and workspaces, in one reference. - [Postman CLI init command `(postman init)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-init.md): Use the CLI init command to scaffold a new Postman project and install agent skills for coding agents. - [Postman CLI authentication commands](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-auth.md): Sign in, sign up, sign out, and check your identity from the command line with the login, signup, logout, and whoami commands - [Postman CLI basic commands](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-basic.md): Get help, check version info, update the Postman CLI, and send feedback using the update, and feedback commands. - [Postman CLI team commands `(postman team)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-teams.md): List the Postman teams you belong to from the command line using the team list command. - [Postman CLI workspace commands `(postman workspace)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-workspace.md): List, retrieve, prepare, lint, and create Postman workspaces from the command line using workspace commands. - [Postman CLI collection commands `(postman collection)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-collections.md): Run, create, list, and manage Postman collections and their folders from the command line with collection commands. - [Postman CLI environment commands `(postman environment)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-environments.md): Create, list, and retrieve Postman environments, and set or get environment variables, using environment commands. - [Postman CLI globals commands `(postman globals)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-globals.md): Lint your Postman global variables for issues using the globals lint command. - [Postman CLI secret commands `(postman secret)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-secrets.md): Create secrets in your team's Postman Shared Vault from the command line with secret commands. - [Postman CLI spec commands `(postman spec)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-governance.md): Lint, list, retrieve, create, and delete API specifications for governance checks using spec commands. - [Postman CLI dependency commands `(postman dependency)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-dependencies.md): Add, list, install, update, and remove package dependencies for your collections using dependency commands. - [Postman CLI dataset commands `(postman dataset)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-datasets.md): Create, list, retrieve, and query Postman datasets, and manage their data sources, using dataset commands. - [Postman CLI request commands `(postman request)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-requests.md): Send and test individual API requests from the command line using the request command. - [Postman CLI search commands `(postman search)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-search.md): Search across your Postman requests, collections, workspaces, and flows from the command line using search commands. - [Postman CLI mock commands `(postman mock)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-mock.md): Run, generate, retrieve, list, and delete Postman mock servers from the command line using mock commands. - [Postman CLI simulation commands `(postman simulation)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-simulator.md): Create, run, push, deploy, and delete simulations that serve several mocks behind one address, using simulation commands. - [Postman CLI monitoring and performance commands](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-monitoring.md): Create, update, list, retrieve, and pause Postman monitors from the command line using monitor commands. - [Postman CLI app commands `(postman app)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-application.md): Use app test, setup-capture, and init commands to test, capture, and initialize entries in Application Inventory. - [Postman CLI flows commands `(postman flows)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-flows.md): List, trigger, deploy, run, update, and delete Postman Flows, and view run history, using flows commands. - [Postman CLI webhook commands `(postman webhook)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-webhooks.md): Create, list, delete, start, pause, and check the status of Postman webhooks using webhook commands. - [Postman CLI SDK commands `(postman sdk)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-sdk-gen.md): Generate, track, list, and fetch client SDKs from Postman collections and API specs using SDK commands. - [Postman CLI describe commands `(postman describe)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-describe.md): Use the describe command to give coding agents like Claude Code structured details about available CLI commands. - [Postman CLI context-graph commands `(postman context-graph)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-context-graph.md): Query your Postman Context Graph and check its indexing status with context-graph ask and status. - [Postman CLI skills commands `(postman skills)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-skills.md): Check the status of and update Postman CLI agent skills using skills status and update commands. - [Postman CLI API publish commands `(postman api publish)`](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-publish-api-versions.md): Publish API Builder versions in Postman v11 from the command line using the API publish command. - [Postman CLI troubleshooting and FAQ](https://learning.postman.com/latest-v-12/docs/postman-cli/postman-cli-troubleshooting.md): Answers to common Postman CLI problems and questions, including duplicate installations, Alpine Linux support, EU region limitations, and how it compares to Newman.