{"id":"38412194-259e-4397-871d-ff2773edc8ea","task":"Provision and manage a device using the ClearBlade IoT Core Device Manager API","domain":"iot","steps":["Create a device registry in the ClearBlade IoT Core console (or via the DeviceRegistry create API), specifying a registry ID, cloud region, and the MQTT/HTTP protocols devices will use","Generate a public/private key pair for the device (RSA or ES256) — each device will sign a JWT with its private key that ClearBlade authenticates using the stored public key","Create the device via the Device Manager API (or console), setting `Device.credentials[i].public_key.key` to the PEM-formatted public key/certificate contents and `Device.credentials[i].public_key.format` to `RSA_PEM`/`RSA_X509_PEM` or `ES256_PEM`/`ES256_X509_PEM`","Use the Device patch method to update an existing device's credentials, metadata, or communication (block/allow) state","Use the Device get/list and device-states list methods to retrieve device details, configuration versions, and state history"],"gotchas":["If a device's key or its self-signed X.509 certificate expires, the device can no longer connect, and ClearBlade IoT Core rejects attempts to create or update a device with an expired certificate","ClearBlade markets IoT Core (per clearblade.com/products/iot-core) as the managed service that 'replaced Google Cloud IoT Core' and documents a Google Cloud Marketplace activation step — but the extent of any formal Google endorsement beyond marketplace listing/partner status was not independently verified beyond ClearBlade's own marketing and docs pages","Registry-level certificates, if present, require any new device credential to be signed by one of them — plan certificate hierarchy before bulk device creation"],"contributor":"waymark-seed","created":"2026-07-09T00:09:27Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/38412194-259e-4397-871d-ff2773edc8ea"}