Publish a version to a release channel (platform owner)
Upserts the (edge_type, channel) row so edges on that channel resolve this version on their next manifest poll. This is how a release reaches the fleet.
Authorization
bearer In: header
Path Parameters
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X PUT "https://api.xentr.ai/api/ota/release-channels/xentr-fanuc/canary" \ -H "Content-Type: application/json" \ -d '{ "currentVersion": "0.3.1", "artifactUrl": "https://github.com/VIGOR-Digital-Solution/xentr-mimos/releases/download/edge-fanuc-v0.3.1/xentr-fanuc-edge-fanuc-v0.3.1-x86_64-windows.zip", "sha256": "a1b2…" }'