---
title: "Get specific Device Profile for Model of Phone"
method: GET
path: "/deviceprofiles/{make}/{model}"
tags: ["SnapBuilder"]
---

# Get specific Device Profile for Model of Phone

`GET /deviceprofiles/{make}/{model}`

## Request

- Base URL: `https://ns-api.com/ns-api/v2`
- URL: `https://ns-api.com/ns-api/v2/deviceprofiles/{make}/{model}`
- Auth: HTTP bearer

## Path parameters

- `make` string, required
- `model` string, required

## Response `200`

- DeviceProfile
  - `device-models-brand` string, required: The brand for the profile
  - `device-models-model` string, required: The model for the profile
  - `device-models-type` string, required: The type for the profile, in most cases "phone" is set.
  - `profile-page-count` integer, required: The number of pages (if any) available in the profile
  - `profile-sidecar-support` object[], required: A list (if any) of available sidecar models compatable with the phone
    - `device-models-model` string, required
    - `limit` integer, required
  - `buttons` DeviceProfileButton[], required: List of Available button and their info
    - `profile-button-index` integer, required: This is the index of the button, starting at 1 and going up.
    - `profile-button-type` string, required: This is the type of button, they will vary by vendo and each one will link to functions available to the button. linekey is an example.
    - `profile-button-position` string, required: This are x/y cordinates for the button in conjuction with the image provided. String in the format like "[1561,830.5]"
    - `profile-button-settings` string, required: Addtional settings field for the button.
  - `image` DeviceImage, required
  - `devicemodel` DeviceModel, required
    - `description` string, required
    - `device-models-brand` string, required: This is the brand of the phone/device
    - `device-models-model` string, required: This is the model of the phone/device
    - `device-models-type` string, required: The type of equipemnt, most will be "Device"
    - `device-models-config-format` string, required: The NDP format that will be used to format the config, this must match a valid format known to the ndp either a preconfigure or custom one, but cannot be just made up.
    - `device-models-button-types` object[], required: Read only concatination of brand and mod
      - `device-models-button-name` string, required
      - `profile-button-type` string, required
      - `features` DeviceModelButtonType[], required
        - `device-models-button-feature-type` string
        - `device-models-button-feature-name` string, required
        - `shared` boolean
        - `notarget` boolean
        - `autocomplete` string
        - `extra_settings` object[]
          - `Label` string, required
          - `type` string, required
    - `device-models-https-enabled` string, required
    - `device-models-tftp-enabled` string, required
    - `device-models-count-buttons` integer, required
    - `device-models-fxs-support-enabled` integer, required
    - `device-models-fxo-support-enabled` integer, required
    - `device-models-trunk-support-enabled` integer, required
    - `device-models-directory-support-enabled` string, required
    - `device-models-presence-support-enabled` string, required
    - `device-models-shared-line-support-enabled` string, required
    - `device-models-sidecar-support-enabled` string, required
    - `device-models-resync-support-enabled` string, required
    - `device-models-encryption-support-enabled` string, required
    - `device-models-firmware-support-enabled` string, required
    - `device-models-overrides-blob` string, required
    - `device-models-visible-in-portal` string, required
    - `device-models-brand-and-model` string, required
    - `device-models-firmware-options` string, required

## Other responses

- `400`
- `401`
- `404`

## Changes

- **2026-11-03** `bce16087d479`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/ns-api/apis/netsapiens-api-v2/changes/deviceprofiles/:make/:model/get.md)

---

[API](https://skmtc.dev/ns-api/apis/netsapiens-api-v2.md) - [All operations](https://skmtc.dev/ns-api/apis/netsapiens-api-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/ns-api/apis/netsapiens-api-v2/revisions/bce16087d479?raw)
