---
title: "Get DeviceProfile"
method: GET
path: "/api/deviceProfiles/{id}"
tags: ["DeviceProfile"]
---

# Get DeviceProfile

`GET /api/deviceProfiles/{id}`

Get DeviceProfile

## Response `200`

DeviceProfile record

- object
  - `name` string — The Device Profile's name
  - `description` string — The Device Profile's description
  - `companyId` string — The ID of the Company to which the DeviceProfile belongs
  - `networkTypeId` string — The NetworkType for this DeviceProfile
  - `networkSettings` object — The JSON data structure that has the settings for the NetworkType. This is expected to match the Network Protocol's expected data used to set up the device on the remote Network(s).
  - `id` string

## Other responses

- `403` — Authenticated user not allowed to perform this operation
- `404` — DeviceProfile not found

## Changes

> 2 revisions in range; 1 could not be searched.

- **2019-08-12** `83b3cb04ea46` — 1 breaking
  - api removed without deprecation

[Change history](https://skmtc.dev/cablelabs/apis/lpwan-server/changes/api/deviceProfiles/:id/get.md)

---

[API](https://skmtc.dev/cablelabs/apis/lpwan-server.md) · [All operations](https://skmtc.dev/cablelabs/apis/lpwan-server/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cablelabs/lpwan-server/revisions/a77a7d2af072/schema)
