---
title: "Update MAC address"
method: PUT
path: "/phones"
tags: ["Phones/Macs"]
---

# Update MAC address

`PUT /phones`

## Request body

- NdpPhone
  - `mac` string, required
  - `model` string, required
  - `server` string
  - `subscriber_name` string
  - `domain` string
  - `territory` string
  - `dir_inc` string
  - `presence` string
  - `device1` string
  - `device2` string
  - `device3` string
  - `device4` string
  - `device5` string
  - `device6` string
  - `device7` string
  - `device8` string
  - `notes` string
  - `line1_share` string
  - `line2_share` string
  - `line3_share` string
  - `line4_share` string
  - `line5_share` string
  - `line6_share` string
  - `transport` string
  - `overrides` string
  - `device-provisioning-username` string — This is the per device provisioning username used for accessing the config file.
  - `device-provisioning-password` string — This is the per device provisioning password used for accessing the config file.
  - `device-provisioning-last-retrieved-datetime` string, date
  - `date_created` string
  - `registration_expires_time` string, nullable
  - `mode` string, nullable
  - `global-one-time-pass` 'yes' | 'no'
  - `modified` boolean

## Response `202`

- SuccessResponse
  - `code` integer, required
  - `message` string, required

## Other responses

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

---

[API](https://skmtc.net/ns-api/apis/netsapiens-api-v2.md) · [All operations](https://skmtc.net/ns-api/apis/netsapiens-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ns-api/netsapiens-api-v2/versions/d37f65b5b886/schema)
