Discover gateway devices
Upsert up to eight gateway-owned devices by stable key. Only a gateway admitted with an owner-set child limit may call this route. No grants or child credentials are issued. Changed manifests revoke grants; owner-revoked children cannot be revived. A batch returns an independent result/error per child. Authenticated gateway requests allow up to 64 KiB.
/v1/device/{deviceId}/childrenAuthorizationBearer token (device child credential) · headerrequiredChild device credential, independently revocable from its setup token.
deviceIdstring<uuid>requiredx-openlaunch-workspacestringrequiredWorkspace routing identifier for the device credential; not a secret.
application/jsonchildrenobject[]requiredShow propertiesHide properties
objectkeystringrequiredmanifestanyrequiredSuccessful response
dataobject[]requiredShow propertiesHide properties
objectkeystringrequireddeviceIdstring<uuid>revokedbooleangrantsRevokedbooleanerrorobjectShow propertiesHide properties
codestringrequiredmessagestringrequiredInvalid request or validation failure
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringissuesobject[]Show propertiesHide properties
objectpathstringmessagestringMissing or invalid credential
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringissuesobject[]Show propertiesHide properties
objectpathstringmessagestringInsufficient access or grant
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringissuesobject[]Show propertiesHide properties
objectpathstringmessagestringResource not found
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringissuesobject[]Show propertiesHide properties
objectpathstringmessagestringRequest body exceeds the 16 KiB limit
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringissuesobject[]Show propertiesHide properties
objectpathstringmessagestringRate limit or workspace capacity limit
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringissuesobject[]Show propertiesHide properties
objectpathstringmessagestringInternal error
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringissuesobject[]Show propertiesHide properties
objectpathstringmessagestringService or required integration is not configured
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringissuesobject[]Show propertiesHide properties
objectpathstringmessagestring