# Postman

Postman allows you to [share a collection of requests](https://learning.getpostman.com/docs/postman/collections/sharing_collections/). TestMace supports import this format. You can import Postman collections in these two ways:

* import from the project context menu: **Import** -> **Postman**;
* import from the [Folder](https://docs.testmace.com/node-types/folder) or [Project](https://docs.testmace.com/node-types/project) nodes context menu: **Import** -> **Postman**.

You'll see the next dialog:

![](https://1550208191-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYfhIaTTw23Sf3L5jfe%2F-LtTeIl0NmO2yjDRT-rP%2F-LtTeNk_JofK1oyqaoDt%2Fscreenshot_1.png?alt=media\&token=59f854c3-18d0-4ab6-999b-edd51a41eb22)

Let’s look at this dialog in detail. You can specify 3 import parameters

* **Path to collection file**: a path to the file with an exported Postman collection. Only this field is required foe import. See the collection export instruction in the [Postman documentation](https://learning.getpostman.com/docs/postman/collections/data-formats/#collections)
* **Path to environment file**: a path to the file with an exported environment. See the environment export instruction in the [Postman documentation](https://learning.getpostman.com/docs/postman/environments-and-globals/manage-environments/)
* **Path to globals file**: a path to the file with exported Postman global variables. See the global variables export instruction in the [Postman documentation](https://learning.getpostman.com/docs/postman/environments-and-globals/manage-globals/)

{% hint style="info" %}
While importing from Postman you may need only a collection, but we highly recommend you specify the paths to the files with environment and global variables. There are a couple of reasons for that:

* Better variables resolving. If you import a collection only, all variables belong to the collection, even if they are not defined in the collection’s variables list
* A new environment will be added to you project if you specify a path to the file with the environment
  {% endhint %}

If the root node name you specified already exists in the tree, the name will be changed to NodeName \[Copy \[number]].


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.testmace.com/other-features/import/postman.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
