---
title: "Changes to Create or update a single custom attribute"
method: PUT
path: "/v1/objects/{object-id}/custom-attributes/{name}"
---

# Changes to Create or update a single custom attribute

`PUT /v1/objects/{object-id}/custom-attributes/{name}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 115 revisions.

- **2026-09-15** `4846c539a520` — 2 breaking, 1 info
- **2026-09-15** `ef2ed4fdc376` — 1 breaking, 1 info
- **2026-05-29** `7d6c145c0be0` — 1 info
- **2026-05-08** `c6aaf3632e48` — 1 breaking

## Changes

- **2026-09-15** `4846c539a520` — 2 breaking, 1 info
  - the request property `value` became not nullable
  - removed `subschema #1, subschema #3` from the `value` request property `oneOf` list
  - added `subschema #1, subschema #3` to the `value` request property `oneOf` list
- **2026-09-15** `ef2ed4fdc376` — 1 breaking, 1 info
  - response property `value` list-of-types was widened by adding types `array and object` to media type `application/json` of response `200`
  - request property `value` list-of-types was widened by adding types `array and object` to media type `application/json`
- **2026-05-29** `7d6c145c0be0` — 1 info
  - endpoint added
- **2026-05-08** `c6aaf3632e48` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/netxms/apis/netxms-api/docs/v1/objects/:object-id/custom-attributes/:name/put.md) · [API](https://skmtc.dev/netxms/apis/netxms-api.md) · [Page](https://skmtc.dev/netxms/apis/netxms-api/changes/v1/objects/:object-id/custom-attributes/:name/put)
