> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt. For full content including API reference and SDK examples, see https://learning.postman.com/llms-full.txt.

# Reference overview

The Reference section covers the tools you can use to integrate Postman into your existing workflow and build on top of Postman's platform. This includes the Postman API for programmatic access to your Postman resources, the VS Code extension for developing APIs without leaving your editor, and open-source SDKs and libraries for working with Postman's Collection format. You can use and contribute to Postman's [open-source](https://www.postman.com/open-philosophy/) projects on [GitHub](https://github.com/postmanlabs).

## Postman API

The [Postman API](https://api.postman.com/) gives you programmatic access to your Postman collections, environments, monitors, mock servers, and more. Use it to integrate Postman into your CI/CD pipeline, automate common workflows, and access data stored in your Postman account. You'll need a [Postman API key](/docs/reference/postman-api/authentication/) to authenticate your requests. The Postman API is [rate limited](/docs/reference/postman-api/postman-api-rate-limits/).

To get started, see [Integrate Postman into your development toolchain](/docs/reference/postman-api/intro-api/).

### Postman MCP Server

The [Postman MCP Server](/docs/reference/postman-api/postman-mcp-server/overview/) lets AI agents like Claude, Cursor, and VS Code manage your Postman resources using natural language. The server translates your commands into Postman API calls behind the scenes. You can connect using a [remote server](/docs/reference/postman-api/postman-mcp-server/postman-mcp-remote-server/) over HTTPS or run a [local server](/docs/reference/postman-api/postman-mcp-server/postman-mcp-local-server/) with STDIO on your own machine.

## Postman VS Code extension

The [Postman VS Code extension](/docs/reference/vs-code-extension/overview/) brings Postman's API development and testing features into Visual Studio Code and other supported editors. You can send requests, manage collections and environments, write test scripts, and run collections without switching between your editor and the Postman app.

To get started, see [Install the Postman VS Code extension](/docs/reference/vs-code-extension/install/).

## Newman CLI

[Newman](/docs/reference/newman-cli/command-line-integration-with-newman/) is Postman's open-source command-line collection runner. Use it to run and test collections from the command line and integrate them into your CI/CD pipeline. Newman is built with extensibility in mind and supports a range of built-in and custom reporters.

## Developer resources

The [Developer resources](/docs/reference/developer-resources/resources-intro/) section covers Postman's open-source SDKs and libraries for working with the Collection format, along with supporting tools:

* [Postman Echo service](/docs/reference/developer-resources/echo-api/) — A public REST API for testing requests and experimenting with Postman features.
* [Postman Collection SDK](/docs/reference/developer-resources/collection-sdk/) — A JavaScript module for creating, editing, and manipulating Postman Collections programmatically.
* [Runtime library](/docs/reference/developer-resources/runtime-library/) — The library that powers Postman's request-sending functionality.
* [Code generators](/docs/reference/developer-resources/code-generators/) — Generate client code snippets in a variety of languages from your Postman requests.
* [API format conversion](/docs/reference/developer-resources/collection-conversion/) — Convert OpenAPI, Swagger, RAML, GraphQL, and WSDL specs to Postman Collection format.
* [Postman Collection Format schema documentation](https://schema.postman.com/) — The specification that drives collections in Postman.