# Additional APIs

## Generate new API Key by providing user creds

<mark style="color:blue;">`GET`</mark> `http://app.openioe.in/api/generateapikey`

**Format:** <http://app.openioe.in/api/generateapike&#x79;_/\\><emailid>/\<password>\_

#### Path Parameters

| Name        | Type   | Description                  |
| ----------- | ------ | ---------------------------- |
| \<emailid>  | String | e.g.,: <bangalore@india.com> |
| \<password> | String | e.g.,: Abc\@123              |

{% tabs %}
{% tab title="200: OK Successfully API key is generated" %}
Successfully API key is generated
{% endtab %}
{% endtabs %}

## Add new IoT device to your account

<mark style="color:blue;">`GET`</mark> `http://app.openioe.in/api/createuserdevice`

**Format:** <http://app.openioe.in/api/createuserdevic&#x65;_/\\><APIKey>/\<DeviceName>/\<CryptoName>/\<DataFormat>\_

#### Path Parameters

| Name          | Type   | Description                 |
| ------------- | ------ | --------------------------- |
| \<APIKey>     | String | e.g.,: pnHEmHgjFl0PT247Eae9 |
| \<DeviceName> | String | e.g.,: Temperature Device   |
| \<CryptoName> | String | e.g.,: None                 |
| \<DataFormat> | String | e.g.,: Value/JSON/XML       |

{% tabs %}
{% tab title="200: OK Device is created successfully" %}
Device is created successfully
{% endtab %}
{% endtabs %}
