# HTTP DEVICES

There are some projects that require the integration of HTTP API SERVICES. This section explains the usage of "HTTP device", that allows receiving data via REST API from any source and is able to create a connection with the Imvvy server and send an HTTP request by taking advantage of all Imvvy IoT Platform features such as display real-time data in dashboards.

![](/files/-MIa8X6fb_18qLFo36HW)

The next section explains how to create and configure the HTTP device profile on the Imvvy IoT Platform and how to link it with the data source.

## Creating HTTP Device Profile

### 1: Add HTTP Device in Dashboard

![](/files/-MIa9dcDvBMdM_Uc3pvm)

### 2: API Auth key

Once the profile is created you will be able to find it in the devices list. Next you need to create an API Auth key (If you have not created earlier).

![](/files/-MIa9ukAxHfwaeS2CYVF)

However, when this page is accessed for the first time (before making the first call to the REST API) the page will be blank.


---

# 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.imvvy.com/compatible-protocols/http-devices.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.
