> 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/latest-v-12/docs/design-apis/overview.md): Ways to design and develop APIs in Postman: collections, specifications and mock servers. - [Design your APIs with Postman Collections](https://learning.postman.com/latest-v-12/docs/design-apis/collections/overview.md) - [Add types to parameters and headers with an API collection](https://learning.postman.com/latest-v-12/docs/design-apis/collections/add-properties-to-parameters-and-headers.md) - [Add types to body data with an API collection](https://learning.postman.com/latest-v-12/docs/design-apis/collections/add-properties-to-body-data.md) - [View types and documentation for an API collection](https://learning.postman.com/latest-v-12/docs/design-apis/collections/view-properties-and-documentation.md) - [Generate an API specification from your collection](https://learning.postman.com/latest-v-12/docs/design-apis/collections/generate-specifications.md): Generate an OpenAPI 2.0, 3.0 or 3.1 specification from a collection in Spec Hub. - [Design API specifications in Postman](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/overview.md): Take an API-first approach to development with Spec Hub in Postman. - [Create a new API specification](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/create-a-specification.md): Create a new API specification in Spec Hub. - [Import an API specification](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/import-a-specification.md): Import an existing API specification into Spec Hub. - [Edit your API specification](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/edit-a-specification.md) - [Edit an OpenAPI specification with the Visual editor](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/spec-hub-visual-editor.md) - [Manage a multi-file API specification](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/add-files-to-a-specification.md) - [Validate an API specification](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/validate-a-specification.md): Check if your specification has syntax errors or governance rule violations. - [View live documentation for your API specification](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/view-live-documentation.md) - [Reuse specification components with the Component Library in Postman](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/component-library.md) - [Collaborate with specifications in Postman](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/collaborate-with-specifications.md) - [Generate collections from your API specification](https://learning.postman.com/latest-v-12/docs/design-apis/specifications/generate-collections.md): Generate a collection from an API specification. - [Sync collections and specifications reference](https://learning.postman.com/latest-v-12/docs/design-apis/sync-specifications-reference.md) - [Migrate your API specifications from the API Builder to Spec Hub](https://learning.postman.com/latest-v-12/docs/design-apis/migrate-to-spec-hub.md): Migrate API Builder specifications to Spec Hub. - [Develop APIs with the API Builder in Postman](https://learning.postman.com/latest-v-12/docs/design-apis/api-builder/overview.md) - [About MCP toolsets in Postman](https://learning.postman.com/latest-v-12/docs/design-apis/toolsets/overview.md) - [Generate and implement MCP tools in Postman](https://learning.postman.com/latest-v-12/docs/design-apis/toolsets/generate-toolsets.md)