XentrDeveloper Docs
API ReferenceEdges

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.

PUT
/api/ota/release-channels/{edgeType}/{channel}
AuthorizationBearer <token>

In: header

Path Parameters

edgeType*string
channel*string

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…"  }'
Empty