---
title: "Get device profile template"
method: GET
path: "/api/v2/device-profile-template"
tags: ["Devices"]
---

# Get device profile template

`GET /api/v2/device-profile-template`

## Request

- Base URL: `https://api.chirpwireless.io`
- URL: `https://api.chirpwireless.io/api/v2/device-profile-template`
- Auth: API key in header `X-API-Key` and API key in header `X-Organization-Id`

Look up a LoRaWAN device profile by brand, model, and band.

**Required scope:** `devices:read`

## Query parameters

- `organizationId` string, required
- `brand` string, required
- `model` string, required
- `band` string, required

## Response `200`

OK

- object
  - `codec` string
  - `description` string
  - `deviceStatusReqInterval` integer
  - `flushQueueOnActivate` boolean
  - `id` string
  - `macVersion` string
  - `name` string
  - `payloadCodecRuntime` string
  - `regParamsRevision` string
  - `region` string
  - `supportsClassB` boolean
  - `supportsClassC` boolean
  - `supportsOtaa` boolean
  - `uplinkInterval` integer

## Other responses

- `401`: Missing or invalid API key
- `403`: Insufficient permissions (missing required scope)

---

[API](https://skmtc.dev/chirpwireless/apis/chirp-public-api.md) · [All operations](https://skmtc.dev/chirpwireless/apis/chirp-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/chirpwireless/apis/chirp-public-api/revisions/0414f3e239ff?raw)
