← API reference
Mutation / devices

upsertDevice

Create or update a device. Requires device:write permission.

Arguments

Device data

Returns UpsertDevicePayload!

Explore in a view

Device Fleet
View exact SDL
"""Create or update a device. Requires device:write permission."""
upsertDevice(
  """Device data"""
  input: UpsertDeviceInput!
): UpsertDevicePayload! @topic(names: ["devices"])

Schema reference describes the API contract. Actual access is checked by the platform for every operation.