---
title: "Changes to Update IP address"
method: PUT
path: "/api/v1/ip-addresses/{id}"
---

# Changes to Update IP address

`PUT /api/v1/ip-addresses/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 27 of 266 revisions.

- **2026-10-31** `c94279effef3`: 4 warning, 4 info
- **2026-10-31** `c2ab03503a27`: 2 breaking, 2 info
- **2026-10-26** `6b52dd396fe8`: 28 warning, 28 info
- **2026-10-25** `f6cd10b4c7ac`: 2 breaking, 4 warning, 6 info
- **2026-10-25** `28fd4a34dc3f`: 4 warning, 4 info
- **2026-10-25** `a68e6047fe82`: 4 warning, 4 info
- **2026-10-25** `b6639ae8a314`: 4 warning, 4 info
- **2026-10-23** `85444d220ab9`: 2 breaking, 2 info
- **2026-10-23** `c9f50be8bc26`: 4 warning, 4 info
- **2026-10-14** `a68a9285f72d`: 4 breaking, 4 info
- **2026-10-14** `de369839ebf3`: 12 warning, 12 info
- **2026-10-12** `c305a1f5ae29`: 1 breaking, 3 info
- **2026-10-11** `a6ea2ab6fbb9`: 2 breaking, 1 warning, 1 info
- **2026-10-11** `cef931252c19`: 2 breaking, 2 info
- **2026-10-11** `60611a5103bb`: 1 breaking, 1 info
- **2026-10-11** `5b5859709bcf`: 2 warning, 2 info
- **2026-10-03** `cdf13c818422`: 1 breaking, 1 info
- **2026-10-03** `c0fa21e70349`: 1 breaking, 1 info
- **2026-10-02** `31013834eaf8`: 1 breaking, 1 info
- **2026-09-16** `db3cf428696a`: 2 breaking, 2 info
- **2026-09-16** `a560d1aeff88`: 2 breaking, 2 info
- **2026-09-16** `51f702daccd3`: 2 breaking, 2 info
- **2026-09-15** `364f0b1db78c`: 2 breaking, 2 info
- **2026-09-03** `f70f041903be`: 2 breaking, 2 info
- **2026-09-03** `3138d5698447`: 8 breaking, 9 warning, 1 info
- **2026-08-02** `51af15be596e`: 1 breaking, 1 info
- **2026-06-18** `d38c20597ec1`: 6 info

## Changes

- **2026-10-31** `c94279effef3`: 4 warning, 4 info
  - added the new `Lpd` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #40: Probe]/Probe` response property for the response status `200`
  - added the new `Lpd` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #41: Authored]/Authored` response property for the response status `200`
  - added the new `Lpd` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #40: Probe]/Probe` response property for the response status `200`
  - added the new `Lpd` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #41: Authored]/Authored` response property for the response status `200`
  - added the new `Lpd` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #40: Probe]/Probe`
  - added the new `Lpd` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #41: Authored]/Authored`
  - added the new `Lpd` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #40: Probe]/Probe`
  - added the new `Lpd` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #41: Authored]/Authored`
- **2026-10-31** `c2ab03503a27`: 2 breaking, 2 info
  - added `subschema #11, subschema #12, subschema #13, subschema #14, subschema #15, subschema #16, subschema #17, subschema #18, subschema #19, subschema #20` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #11, subschema #12, subschema #13, subschema #14, subschema #15, subschema #16, subschema #17, subschema #18, subschema #19, subschema #20` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #11, subschema #12, subschema #13, subschema #14, subschema #15, subschema #16, subschema #17, subschema #18, subschema #19, subschema #20` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #11, subschema #12, subschema #13, subschema #14, subschema #15, subschema #16, subschema #17, subschema #18, subschema #19, subschema #20` to the `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` request property `oneOf` list
- **2026-10-26** `6b52dd396fe8`: 28 warning, 28 info
  - added the new `Bacnet` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Bacnet` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Bacnet` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Bacnet` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Dhcp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Dhcp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Dhcp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Dhcp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `DnsUdp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `DnsUdp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `DnsUdp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `DnsUdp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `GoogleWifi` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `GoogleWifi` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `GoogleWifi` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `GoogleWifi` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Mgcp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Mgcp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Mgcp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Mgcp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Ntp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Ntp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Ntp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Ntp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Tftp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Tftp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Tftp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Tftp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Bacnet` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe`
  - added the new `Bacnet` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored`
  - added the new `Bacnet` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe`
  - added the new `Bacnet` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored`
  - added the new `Dhcp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe`
  - added the new `Dhcp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored`
  - added the new `Dhcp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe`
  - added the new `Dhcp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored`
  - added the new `DnsUdp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Probe]/Probe`
  - added the new `DnsUdp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #31: Authored]/Authored`
  - added the new `DnsUdp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Probe]/Probe`
  - added the new `DnsUdp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #31: Authored]/Authored`
  - …16 more
- **2026-10-25** `f6cd10b4c7ac`: 2 breaking, 4 warning, 6 info
  - added `subschema #16` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #16` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` response property `oneOf` list for the response status `200`
  - added the new `Ipp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Probe -> subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Ipp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Authored -> subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Ipp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Probe -> subschema #30: Probe]/Probe` response property for the response status `200`
  - added the new `Ipp` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Authored -> subschema #31: Authored]/Authored` response property for the response status `200`
  - added the new `Ipp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Probe -> subschema #30: Probe]/Probe`
  - added the new `Ipp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Authored -> subschema #31: Authored]/Authored`
  - added the new `Ipp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Probe -> subschema #30: Probe]/Probe`
  - added the new `Ipp` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Authored -> subschema #31: Authored]/Authored`
  - added `subschema #16` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #16` to the `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` request property `oneOf` list
- **2026-10-25** `28fd4a34dc3f`: 4 warning, 4 info
  - added the new `AppleLockdown` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Probe]/Probe` response property for the response status `200`
  - added the new `AppleLockdown` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Authored]/Authored` response property for the response status `200`
  - added the new `AppleLockdown` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Probe]/Probe` response property for the response status `200`
  - added the new `AppleLockdown` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Authored]/Authored` response property for the response status `200`
  - added the new `AppleLockdown` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Probe]/Probe`
  - added the new `AppleLockdown` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Authored]/Authored`
  - added the new `AppleLockdown` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Probe]/Probe`
  - added the new `AppleLockdown` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Authored]/Authored`
- **2026-10-25** `a68e6047fe82`: 4 warning, 4 info
  - added the new `Vnc` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Probe]/Probe` response property for the response status `200`
  - added the new `Vnc` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Authored]/Authored` response property for the response status `200`
  - added the new `Vnc` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Probe]/Probe` response property for the response status `200`
  - added the new `Vnc` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Authored]/Authored` response property for the response status `200`
  - added the new `Vnc` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Probe]/Probe`
  - added the new `Vnc` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Authored]/Authored`
  - added the new `Vnc` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Probe]/Probe`
  - added the new `Vnc` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Authored]/Authored`
- **2026-10-25** `b6639ae8a314`: 4 warning, 4 info
  - added the new `SpotifyConnect` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Probe]/Probe` response property for the response status `200`
  - added the new `SpotifyConnect` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Authored]/Authored` response property for the response status `200`
  - added the new `SpotifyConnect` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Probe]/Probe` response property for the response status `200`
  - added the new `SpotifyConnect` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Authored]/Authored` response property for the response status `200`
  - added the new `SpotifyConnect` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Probe]/Probe`
  - added the new `SpotifyConnect` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #30: Authored]/Authored`
  - added the new `SpotifyConnect` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Probe]/Probe`
  - added the new `SpotifyConnect` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #30: Authored]/Authored`
- **2026-10-23** `85444d220ab9`: 2 breaking, 2 info
  - added `subschema #13` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #13` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #13` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #13` to the `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` request property `oneOf` list
- **2026-10-23** `c9f50be8bc26`: 4 warning, 4 info
  - added the new `EpicsCa` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #28: Probe]/Probe` response property for the response status `200`
  - added the new `EpicsCa` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Authored]/Authored` response property for the response status `200`
  - added the new `EpicsCa` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #28: Probe]/Probe` response property for the response status `200`
  - added the new `EpicsCa` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Authored]/Authored` response property for the response status `200`
  - added the new `EpicsCa` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #28: Probe]/Probe`
  - added the new `EpicsCa` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Authored]/Authored`
  - added the new `EpicsCa` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #28: Probe]/Probe`
  - added the new `EpicsCa` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Authored]/Authored`
- **2026-10-14** `a68a9285f72d`: 4 breaking, 4 info
  - removed `subschema #22, subschema #24, subschema #25, subschema #26` from the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - removed `subschema #22, subschema #24, subschema #25, subschema #26` from the `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` request property `oneOf` list
  - added `subschema #22, subschema #24, subschema #25, subschema #26` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #22, subschema #24, subschema #25, subschema #26` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #22, subschema #24, subschema #25, subschema #26` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #22, subschema #24, subschema #25, subschema #26` to the `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` request property `oneOf` list
  - removed `subschema #22, subschema #24, subschema #25, subschema #26` from the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - removed `subschema #22, subschema #24, subschema #25, subschema #26` from the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` response property `oneOf` list for the response status `200`
- **2026-10-14** `de369839ebf3`: 12 warning, 12 info
  - added the new `DockerPing` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #28: Probe]/Probe` response property for the response status `200`
  - added the new `DockerPing` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Authored]/Authored` response property for the response status `200`
  - added the new `DockerPing` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #28: Probe]/Probe` response property for the response status `200`
  - added the new `DockerPing` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Authored]/Authored` response property for the response status `200`
  - added the new `PodmanPing` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #28: Probe]/Probe` response property for the response status `200`
  - added the new `PodmanPing` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Authored]/Authored` response property for the response status `200`
  - added the new `PodmanPing` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #28: Probe]/Probe` response property for the response status `200`
  - added the new `PodmanPing` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Authored]/Authored` response property for the response status `200`
  - added the new `SnmpEngine` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #28: Probe]/Probe` response property for the response status `200`
  - added the new `SnmpEngine` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Authored]/Authored` response property for the response status `200`
  - added the new `SnmpEngine` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #28: Probe]/Probe` response property for the response status `200`
  - added the new `SnmpEngine` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Authored]/Authored` response property for the response status `200`
  - added the new `DockerPing` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #28: Probe]/Probe`
  - added the new `DockerPing` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Authored]/Authored`
  - added the new `DockerPing` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #28: Probe]/Probe`
  - added the new `DockerPing` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Authored]/Authored`
  - added the new `PodmanPing` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #28: Probe]/Probe`
  - added the new `PodmanPing` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Authored]/Authored`
  - added the new `PodmanPing` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #28: Probe]/Probe`
  - added the new `PodmanPing` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Authored]/Authored`
  - added the new `SnmpEngine` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #28: Probe]/Probe`
  - added the new `SnmpEngine` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #29: Authored]/Authored`
  - added the new `SnmpEngine` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #28: Probe]/Probe`
  - added the new `SnmpEngine` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source/oneOf[subschema #29: Authored]/Authored`
- **2026-10-12** `c305a1f5ae29`: 1 breaking, 3 info
  - added `subschema #16, subschema #20, subschema #21` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added the new optional request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source`
  - added `subschema #16, subschema #20, subschema #21` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added the optional property `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/ip_address_source` to the response with the `200` status
- **2026-10-11** `a6ea2ab6fbb9`: 2 breaking, 1 warning, 1 info
  - added the new required request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/site_id`
  - removed the required property `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/network_id` from the response with the `200` status
  - removed the request property `allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/network_id`
  - added the required property `data/allOf[#/components/schemas/IPAddressBase]/allOf[subschema #2]/site_id` to the response with the `200` status
- **2026-10-11** `cef931252c19`: 2 breaking, 2 info
  - removed `subschema #22` from the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #22, subschema #23` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #22, subschema #23` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - removed `subschema #22` from the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
- **2026-10-11** `60611a5103bb`: 1 breaking, 1 info
  - added `subschema #22` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #22` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
- **2026-10-11** `5b5859709bcf`: 2 warning, 2 info
  - added the new `Proxmox` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #23: Probe]/Probe` response property for the response status `200`
  - added the new `Proxmox` enum value to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #24: Authored]/Authored` response property for the response status `200`
  - added the new `Proxmox` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #23: Probe]/Probe`
  - added the new `Proxmox` enum value to the request property `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source/oneOf[subschema #24: Authored]/Authored`
- **2026-10-03** `cdf13c818422`: 1 breaking, 1 info
  - added `subschema #12` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #12` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
- **2026-10-03** `c0fa21e70349`: 1 breaking, 1 info
  - added `subschema #6, subschema #7, subschema #8, subschema #9, subschema #10, subschema #11, subschema #20` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #6, subschema #7, subschema #8, subschema #9, subschema #10, subschema #11, subschema #20` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
- **2026-10-02** `31013834eaf8`: 1 breaking, 1 info
  - added `subschema #14` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #14` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
- **2026-09-16** `db3cf428696a`: 2 breaking, 2 info
  - removed `subschema #2` from the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #2, subschema #7` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #2, subschema #7` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - removed `subschema #2` from the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
- **2026-09-16** `a560d1aeff88`: 2 breaking, 2 info
  - removed `subschema #13, subschema #14` from the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #13: Probe, subschema #14: Authored` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #13: Probe, subschema #14: Authored` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - removed `subschema #13, subschema #14` from the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
- **2026-09-16** `51f702daccd3`: 2 breaking, 2 info
  - removed `subschema #2, subschema #7, subschema #14: Probe, subschema #15: Authored` from the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #2, subschema #13, subschema #14` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #2, subschema #13, subschema #14` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - removed `subschema #2, subschema #7, subschema #14: Probe, subschema #15: Authored` from the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
- **2026-09-15** `364f0b1db78c`: 2 breaking, 2 info
  - removed `subschema #2, subschema #12, subschema #13` from the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #2, subschema #7, subschema #13, subschema #14: Probe, subschema #15: Authored` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #2, subschema #7, subschema #13, subschema #14: Probe, subschema #15: Authored` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - removed `subschema #2, subschema #12, subschema #13` from the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
- **2026-09-03** `f70f041903be`: 2 breaking, 2 info
  - removed `subschema #1: Unspecified, subschema #2: OwnAddress, subschema #3: ServiceMatch, subschema #4: LldpNeighbourAddress, subschema #5: CipVendorId, subschema #6: DnsSdInstanceName, subschema #7: LldpChassisId, subschema #8: ReverseDns, subschema #9: ForwardingTable, subschema #10: ArpReply, subschema #11: DaemonSelfReport, subschema #12: Probe, subschema #13: Authored, subschema #14: Manual` from the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7, subschema #8, subschema #9, subschema #10, subschema #11, subschema #12, subschema #13, subschema #14` to the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7, subschema #8, subschema #9, subschema #10, subschema #11, subschema #12, subschema #13, subschema #14` to the `allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` request property `oneOf` list
  - removed `subschema #1: Unspecified, subschema #2: OwnAddress, subschema #3: ServiceMatch, subschema #4: LldpNeighbourAddress, subschema #5: CipVendorId, subschema #6: DnsSdInstanceName, subschema #7: LldpChassisId, subschema #8: ReverseDns, subschema #9: ForwardingTable, subschema #10: ArpReply, subschema #11: DaemonSelfReport, subschema #12: Probe, subschema #13: Authored, subschema #14: Manual` from the `data/allOf[#/components/schemas/IPAddressBase]/allOf[#/components/schemas/MacEvidence]/mac_address_source` response property `oneOf` list for the response status `200`
- **2026-09-03** `3138d5698447`: 8 breaking, 9 warning, 1 info
  - added `#/components/schemas/MacEvidence, subschema #2` to the `allOf[#/components/schemas/IPAddressBase]/` request property `allOf` list
  - the `allOf[#/components/schemas/IPAddressBase]/` request property type changed from `object` to no type
  - the `data/allOf[#/components/schemas/IPAddressBase]/` response's property type changed from `object` to no type for status `200`
  - removed the required property `data/allOf[#/components/schemas/IPAddressBase]/host_id` from the response with the `200` status
  - removed the required property `data/allOf[#/components/schemas/IPAddressBase]/ip_address` from the response with the `200` status
  - removed the required property `data/allOf[#/components/schemas/IPAddressBase]/name` from the response with the `200` status
  - removed the required property `data/allOf[#/components/schemas/IPAddressBase]/network_id` from the response with the `200` status
  - removed the required property `data/allOf[#/components/schemas/IPAddressBase]/subnet_id` from the response with the `200` status
  - removed the request property `allOf[#/components/schemas/IPAddressBase]/host_id`
  - removed the request property `allOf[#/components/schemas/IPAddressBase]/ip_address`
  - removed the request property `allOf[#/components/schemas/IPAddressBase]/mac_address`
  - removed the request property `allOf[#/components/schemas/IPAddressBase]/name`
  - removed the request property `allOf[#/components/schemas/IPAddressBase]/network_id`
  - removed the request property `allOf[#/components/schemas/IPAddressBase]/position`
  - removed the request property `allOf[#/components/schemas/IPAddressBase]/subnet_id`
  - removed the optional property `data/allOf[#/components/schemas/IPAddressBase]/mac_address` from the response with the `200` status
  - removed the optional property `data/allOf[#/components/schemas/IPAddressBase]/position` from the response with the `200` status
  - added `#/components/schemas/MacEvidence, subschema #2` to the `data/allOf[#/components/schemas/IPAddressBase]/` response property `allOf` list for the response status `200`
- **2026-08-02** `51af15be596e`: 1 breaking, 1 info
  - added the pattern `^(?:[0-9A-Fa-f]{2}[:-]){5}[0-9A-Fa-f]{2}$` to the request property `allOf[#/components/schemas/IPAddressBase]/mac_address`
  - the `data/allOf[#/components/schemas/IPAddressBase]/mac_address` response's property pattern `^(?:[0-9A-Fa-f]{2}[:-]){5}[0-9A-Fa-f]{2}$` was added for the status `200`
- **2026-06-18** `d38c20597ec1`: 6 info
  - added the optional property `data/allOf[subschema #2]/first_discovery_id` to the response with the `200` status
  - added the optional property `data/allOf[subschema #2]/last_discovery_id` to the response with the `200` status
  - added the optional property `data/allOf[subschema #2]/last_seen_at` to the response with the `200` status
  - added the optional property `data/allOf[subschema #2]/lineage_id` to the response with the `200` status
  - added the optional property `data/allOf[subschema #2]/valid_from` to the response with the `200` status
  - added the optional property `data/allOf[subschema #2]/valid_to` to the response with the `200` status

---

[Operation](https://skmtc.dev/scanopy/apis/scanopy-api/docs/api/v1/ip-addresses/:id/put.md) - [API](https://skmtc.dev/scanopy/apis/scanopy-api.md) - [Page](https://skmtc.dev/scanopy/apis/scanopy-api/changes/api/v1/ip-addresses/:id/put)
