> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt. # Design > Learn how to use Postman. Search the docs and support resources! ## Docs - [Design and build your APIs in Postman](https://learning.postman.com/docs/design-apis/overview.md) - [Design your APIs with Postman Collections](https://learning.postman.com/docs/design-apis/collections/overview.md) - [Add types to parameters and headers with an API collection](https://learning.postman.com/docs/design-apis/collections/add-properties-to-parameters-and-headers.md) - [Add types to body data with an API collection](https://learning.postman.com/docs/design-apis/collections/add-properties-to-body-data.md) - [View types and documentation for an API collection](https://learning.postman.com/docs/design-apis/collections/view-properties-and-documentation.md) - [Generate an API specification from your collection](https://learning.postman.com/docs/design-apis/collections/generate-specifications.md) - [Design API specifications in Postman](https://learning.postman.com/docs/design-apis/specifications/overview.md) - [Create a new API specification](https://learning.postman.com/docs/design-apis/specifications/create-a-specification.md) - [Import an API specification](https://learning.postman.com/docs/design-apis/specifications/import-a-specification.md) - [Edit your API specification](https://learning.postman.com/docs/design-apis/specifications/edit-a-specification.md) - [Manage a multi-file API specification](https://learning.postman.com/docs/design-apis/specifications/add-files-to-a-specification.md) - [Validate an API specification](https://learning.postman.com/docs/design-apis/specifications/validate-a-specification.md) - [View live documentation for your API specification](https://learning.postman.com/docs/design-apis/specifications/view-live-documentation.md) - [Reuse specification components with the Component Library in Postman](https://learning.postman.com/docs/design-apis/specifications/component-library.md) - [Generate collections from your API specification](https://learning.postman.com/docs/design-apis/specifications/generate-collections.md) - [Sync collections and specifications reference](https://learning.postman.com/docs/design-apis/sync-specifications-reference.md) - [Migrate your API specifications from the API Builder to Spec Hub](https://learning.postman.com/docs/design-apis/migrate-to-spec-hub.md) - [Develop APIs with the API Builder in Postman](https://learning.postman.com/v11/docs/design-apis/api-builder/overview.md) - [Create an API in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/creating-an-api.md) - [Import an API into the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/importing-an-api.md) - [Manage changes with Git in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/versioning-an-api/overview.md) - [Connect to a cloud-hosted Git repository in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/versioning-an-api/using-cloud-git-repo.md) - [Connect to an on-premises Git repository in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/versioning-an-api/using-on-prem-git-repo.md) - [Manage multiple APIs in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/versioning-an-api/connecting-multiple-apis.md) - [Push and pull changes in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/versioning-an-api/managing-git-changes.md) - [Publish a version of your API for consumers in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/versioning-an-api/api-versions.md) - [Define and develop your API in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/develop-apis/overview.md) - [Work with API definitions in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/develop-apis/defining-an-api.md) - [Add elements to an API in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/develop-apis/adding-api-elements.md) - [Generate server-side code in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/develop-apis/generating-server-code.md) - [Check for validation and syntax errors in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/develop-apis/validating-elements-against-schema.md) - [Add automated tests and CI integrations in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/testing-an-api.md) - [Manage API deployments in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/deploy-apis/overview.md) - [Deploy to Amazon API Gateway from the Postman API Builder](https://learning.postman.com/v11/docs/integrations/available-integrations/aws-api-gateway/deploying-an-api-aws.md) - [Deploy to Apigee from the Postman API Builder](https://learning.postman.com/v11/docs/integrations/available-integrations/apigee-api-management/deploying-an-api-apigee.md) - [Deploy to Azure API Management from the Postman API Builder](https://learning.postman.com/v11/docs/integrations/available-integrations/azure-api-management/deploying-an-api-azure.md) - [View APM metrics in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/observe-apis/overview.md) - [View APM metrics and monitor APIs in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/observe-apis/new-relic-apm.md) - [View Datadog APM metrics in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/observe-apis/datadog-apm.md) - [Share and collaborate on APIs in the Postman API Builder](https://learning.postman.com/v11/docs/design-apis/api-builder/managing-apis.md) - [Simulate your API in Postman with a mock server](https://learning.postman.com/v11/docs/design-apis/mock-apis/overview.md) - [Set up a Postman mock server](https://learning.postman.com/v11/docs/design-apis/mock-apis/set-up-mock-servers.md) - [Make calls to mock servers](https://learning.postman.com/v11/docs/design-apis/mock-apis/mock-server-calls.md) - [Generate dynamic mock server responses with variables](https://learning.postman.com/v11/docs/design-apis/mock-apis/create-dynamic-responses.md) - [How a Postman mock server matches requests to saved examples](https://learning.postman.com/v11/docs/design-apis/mock-apis/matching-algorithm.md) - [Learn how to use mock servers with tutorials](https://learning.postman.com/v11/docs/design-apis/mock-apis/tutorials/overview.md) - [Mock APIs with response examples](https://learning.postman.com/v11/docs/design-apis/mock-apis/tutorials/mock-with-examples.md) - [Create and use a mock server using the Postman API](https://learning.postman.com/v11/docs/design-apis/mock-apis/tutorials/mock-with-api.md)