# Tools

In the main menu there are two tools available to ease the development of a REST Connector.

### Model parsing tester

With this tool you can test a json or xml data with the existing models in the project. By doing so you can detect problems with your models. If no matching model is found that matches the data, you can create a new one in the tool.

### Operation designer

With the help of the operation designer you can do test calls to the remote API. You can also create models based on returned json or xml (if applicable).&#x20;

You need to set the base url (which is normally stored 'outside' of the project, in the connector config). You can create new parameters and set the values of parameters before sending the requests.&#x20;

Once a request has been configured, press the button 'Send METHOD request'  (where 'METHOD' is GET, POST or other http method). &#x20;

{% hint style="warning" %}
The requests in operation designer are sent by the Flow Studio process, from the machine that Flow Studio is running at. In runtime, when the connector is used, all requests will be sent by Flow Server. So there is no guarantee that a request that works in Operation designer will work when used in runtime since Flow Server could belong to another network without access to the remote REST API.
{% endhint %}

In the File-menu you can select to import or export current test session and also to import requests from a Postman collection (v2.1). You can also import directly from an url, e.g. [http://host:port/path](https://help.novacuraflow.com/6.12/development/flow-studio/connectors/communication/rest-service/rest-project-tool/http:/host:port/path)


---

# 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://help.novacuraflow.com/6.12/development/flow-studio/connectors/communication/rest-service/rest-project-tool/tools.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.
