---
title: Create a new device
canonical: https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-2-0/device/create-a-new-device/
product: CloudConnexa Docs
---

# Create a new device

`POST /api/v1/devices`

## Body parameter

```json
{
  "name": "string",
  "description": "string",
  "clientUUID": "string"
}
```

## Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| userId | query | string | true | User ID |
| body | body | [DeviceRequest](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/devicerequest.md) | true | none |
| » name | body | string | false | none |
| » description | body | string | false | none |
| » clientUUID | body | string | false | none |

## Responses

| Status | Meaning | Description | Schema |
| --- | --- | --- | --- |
| 201 | [Created](https://tools.ietf.org/html/rfc7231#section-6.3.2) | Created | [DeviceResponse](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/deviceresponse.md) |

To perform this operation, you must be authenticated by means of one of the following methods: oauth

---

Prev: [Get devices](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-2-0/device/get-devices.md)
Next: [Generate .ovpn profile for an existing device.](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-2-0/device/generate--ovpn-profile-for-an-existing-device.md)
Index: https://openvpn.net/cloud-docs/llms.txt
