Keep your team up to date with version control

Easily manage multiple versions of your API, speed up development time, and maintain a single source of truth.

Postmanauts collaborating by aligning blocks. Illustration.

Send Requests with Postman

Forking and merging

Build APIs faster by working in parallel.

  • Shorten development time

    Close gaps in development and speed up development time by working simultaneously on different forks of same collection.

  • View the diff to resolve conflicts

    View a summary of differences between a fork and its parent to resolve conflicts when conflicting changes are made to the same request, folder, or example at the same time.

  • Maintain a single source of truth

    Easily merge changes to a parent collection in order to maintain a single source of truth across your team or organization.

Revision History with Postman

Revision history

Gain visibility into your team's progress.

  • Easily track revisions

    Create and track revisions made on a collection by you or anyone on your team by viewing the changelog.

  • Restore previous versions

    Rollback changes you didn't intend by restoring a previous version of the collection using snapshots.

  • Review user activity

    View a summary of your team activity or an individual's activity on the Postman Dashboard. Or dive deeper with team-level reports.

Version Tagging with Postman

Version tagging

Maintain multiple versions of your APIs, collections, mocks, and monitors.

  • Iterate faster

    Work on multiple versions of your API elements in parallel so you can iterate on elements like your mocks, monitors, and tests faster.

  • Track version-specific elements

    Maintain versioning of your collections with a corresponding API version with version tags. Tag a collection to link it to a specific API version.

  • Stay in sync

    Easily manage changes across all API elements with version tags. Just create a new API version and Postman will tell you exactly what elements need to be updated to stay in sync with the new version.


Use cases

Discover how Postman enables API-first development, automated testing, and developer onboarding.

API-first development

Release reliable services by building your API before deploying code.

Automated testing

Automate manual tests and integrate them into your CI/CD pipeline to ensure that any code changes won't break the API in production.

Developer onboarding

Quickly get consumers up to speed on what your API can do and how it works.

Application development

Eliminate dependencies and reduce time to production by having front-end and back-end teams work in parallel.

Exploratory testing

Explore the API by sending it different kinds of data to see what values are returned.

Developer portals

Publish API documentation to help internal and external consumers adopt your APIs.

Postmanaut working on laptop. Illustration.

What is Postman?

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 Tools

A comprehensive set of tools that help accelerate the API Lifecycle—from design, testing, documentation, and mocking to discovery.

API Repository

Easily store, iterate and collaborate around all your API artifacts on one central platform used across teams.

Workspaces

Organize your API work and collaborate with teammates across your organization or stakeholders across the world.

Governance

Improve the quality of APIs with governance rules that ensure APIs are designed, built, tested, and distributed meeting organizational standards.


Get started today

Join the millions of developers who are already developing their APIs faster and better with Postman.

Sign Up

2024 State of the API report is here!

Discover key API trends from 5,600+ devs and API professionals in Postman's annual report.