Design and build your APIs in Postman

Postman offers a variety of ways to design and develop your APIs. Use the API Builder to define your API's structure in an API definition, linking Postman elements that help you design and test your API. You can also create a mock server that simulates your API's requests and responses before it's production ready.

Develop APIs with the API Builder

You can use the API Builder to design your API's structure in an API definition. Build out your API by connecting various Postman elements, such as collections, documentation, and tests. Postman validates requests in linked collections using your API definition. Postman also identifies syntax errors as you edit your API definition. You can also use Git-based version control for developing and managing changes to your API, such as GitHub, GitLab, Bitbucket, or Azure DevOps.

Integrate Postman with an API gateway to track your API deployment status and history, such as Amazon API Gateway, Apigee X, and Azure API Management. You can also integrate your API with observability tools to view application performance management (APM) metrics from New Relic or Datadog inside Postman.

Learn more at Develop APIs with the API Builder in Postman.

Configure and use a Postman mock server

Use a mock server to simulate your API's endpoints without having to configure a real API server. Make calls to the mock server that return responses to test your API or test new functionality before it's production ready. By default, mock servers return status responses defined in saved examples, but you can also configure a mock server to generate dynamic responses.

Learn more at Simulate your API in Postman with a mock server.

Last modified: 2025/03/05