Skip to main content
PUT
Update a point
Send only the fields you want to change.
  • name can be up to 255 characters.
  • unit needs both _id and symbol. It sets the point’s unit only. The server stores the canonical symbol of the unit _id.
  • writable: true without writeActionCapabilities applies the default write capabilities.
To update many points in one request, use Update points in a batch.

Authorizations

Authorization
string
header
required

Paste an access token from Create an access token. Tokens expire, so request a new one if you receive 401.

Path Parameters

buildingId
string
required

Building identifier from List buildings.

pointId
string
required

Point identifier.

Body

application/json
name
string
Maximum string length: 255
writable
boolean
covTolerance
number<double>
unit
object
description
string
precision
integer<int32>
writeActionCapabilities
object

Response

The updated point.

_id
string
organizationId
string
createdAt
string
read-only

Date and time in UTC, with a numeric offset and no colon, for example 2026-10-28T13:51:31+0000.

Example:

"2026-10-28T13:51:31+0000"

updatedAt
string
read-only

Date and time in UTC, with a numeric offset and no colon, for example 2026-10-28T13:51:31+0000.

Example:

"2026-10-28T13:51:31+0000"

baseDevice
object
device
object
building
object
connector
object
covTolerance
number<double>
deviceTemplate
object
name
string
kind
enum<string>
Available options:
Number,
Str,
Bool
writable
boolean
canonicalType
string
field
string
pointEnum
string[]
area
object
baseUnit
object
unit
object
dataInterval
string
precision
integer<int32>
description
string
writeActionCapabilities
object
deviceId
string