> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt. # Test APIs with Postman > Learn how to use Postman. Search the docs and support resources! ## Docs - [Test APIs and write scripts in Postman](https://learning.postman.com/docs/tests-and-scripts/tests-and-scripts.md) - [Use scripts to add logic and tests to Postman requests](https://learning.postman.com/docs/tests-and-scripts/write-scripts/intro-to-scripts.md) - [Write pre-request scripts to add dynamic behavior in Postman](https://learning.postman.com/docs/tests-and-scripts/write-scripts/pre-request-scripts.md) - [Import packages into Postman](https://learning.postman.com/docs/tests-and-scripts/write-scripts/packages/overview.md) - [Add internal scripts to the Package Library in Postman](https://learning.postman.com/docs/tests-and-scripts/write-scripts/packages/package-library.md) - [Import packages from external registries in Postman](https://learning.postman.com/docs/tests-and-scripts/write-scripts/packages/external-package-registries.md) - [Postman test script examples](https://learning.postman.com/docs/tests-and-scripts/write-scripts/test-examples.md) - [Use dynamic variables to return randomly generated data](https://learning.postman.com/docs/tests-and-scripts/write-scripts/variables-list.md) - [Postman Sandbox API reference](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/overview.md) - [Reference variables in Postman scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-variables.md) - [Reference vault secrets in Postman scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-vault.md) - [Access cookies in Postman scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-cookies.md) - [Reference Postman requests in scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-request.md) - [Reference Postman responses in scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-response.md) - [Use scripts to send requests in Postman](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-send-request.md) - [Script Postman visualizations](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-visualizer.md) - [Writing tests and assertions in scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-test-expect.md) - [Import packages into your scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-require.md) - [Use scripts in collection runs](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-execution.md) - [Reference message data in scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-message.md) - [Reference request metadata in scripts](https://learning.postman.com/docs/tests-and-scripts/write-scripts/postman-sandbox-reference/pm-info.md) - [Troubleshoot common test errors](https://learning.postman.com/docs/tests-and-scripts/write-scripts/troubleshoot-tests.md) - [Test API functionality and performance in Postman](https://learning.postman.com/docs/tests-and-scripts/test-apis/test-apis.md) - [Test API integrations and data flow in Postman](https://learning.postman.com/docs/tests-and-scripts/test-apis/integration-testing.md) - [Test end-to-end API workflows in Postman](https://learning.postman.com/docs/tests-and-scripts/test-apis/end-to-end-testing.md) - [Test your APIs for regressions in Postman](https://learning.postman.com/docs/tests-and-scripts/test-apis/regression-testing.md) - [Test your API's performance in Postman](https://learning.postman.com/docs/tests-and-scripts/test-apis/performance-testing.md) - [Run and automate API tests in Postman](https://learning.postman.com/docs/tests-and-scripts/run-tests/run-tests.md) - [Run API tests manually in Postman](https://learning.postman.com/docs/tests-and-scripts/run-tests/run-tests-manually.md) - [Run API tests on a schedule in Postman](https://learning.postman.com/docs/tests-and-scripts/run-tests/run-tests-on-schedule.md) - [Run API tests in your CI/CD pipeline using Postman](https://learning.postman.com/docs/tests-and-scripts/run-tests/run-tests-with-ci-cd.md) - [Test your API functionality](https://learning.postman.com/docs/tests-and-scripts/running-collections/running-collections-overview.md) - [Test your API using the Collection Runner](https://learning.postman.com/docs/tests-and-scripts/running-collections/intro-to-collection-runs.md) - [Automate collection runs on a schedule](https://learning.postman.com/docs/tests-and-scripts/running-collections/scheduling-collection-runs.md) - [View scheduled collection runs in Postman](https://learning.postman.com/docs/tests-and-scripts/running-collections/viewing-scheduled-collection-runs.md) - [Automate collection runs using Postman Monitors](https://learning.postman.com/docs/tests-and-scripts/running-collections/scheduling-collection-runs-monitors.md) - [Trigger collection runs using webhooks](https://learning.postman.com/docs/tests-and-scripts/running-collections/collection-webhooks.md) - [Customize request order in a collection run](https://learning.postman.com/docs/tests-and-scripts/running-collections/building-workflows.md) - [Run collections using imported data](https://learning.postman.com/v11/docs/tests-and-scripts/running-collections/working-with-data-files.md) - [Manage monitor usage in Postman](https://learning.postman.com/docs/monitoring-your-api/monitor-usage.md) - [Configure runners for internal APIs](https://learning.postman.com/docs/monitoring-your-api/runners/configure-a-runner.md) - [Set up a runner in your restricted network](https://learning.postman.com/docs/monitoring-your-api/runners/set-up-a-runner-in-your-network.md) - [Set up a runner to use a proxy server](https://learning.postman.com/docs/monitoring-your-api/runners/proxy-server/overview.md) - [Set up a runner to use a proxy server](https://learning.postman.com/docs/monitoring-your-api/runners/proxy-server/runners-proxy-server.md) - [Start a runner with the built-in proxy server](https://learning.postman.com/docs/monitoring-your-api/runners/proxy-server/use-built-in-proxy-server.md) - [Manage runners for internal APIs](https://learning.postman.com/docs/monitoring-your-api/runners/manage-runners.md) - [Scale runners in your restricted network](https://learning.postman.com/docs/monitoring-your-api/runners/scale-runners.md) - [Troubleshoot runners in Postman](https://learning.postman.com/docs/monitoring-your-api/runners/troubleshoot-runners.md) - [Configure Postman Monitors to run from static IPs](https://learning.postman.com/docs/monitoring-your-api/using-static-IPs-to-monitor.md) - [Troubleshoot monitors in Postman](https://learning.postman.com/docs/monitoring-your-api/troubleshooting-monitors.md) - [Postman Monitors frequently asked questions](https://learning.postman.com/docs/monitoring-your-api/faqs-monitors.md)