Skip to content

Device protocol

Implement appliance enrollment, configuration exchange, heartbeats, media transfer, and acknowledgments.

Operation Request
Poll View Requests GET /api/v1/edge-protocol/devices/{device_id}/view-requests
Reply View Request PUT /api/v1/edge-protocol/devices/{device_id}/view-requests/{request_id}/reply
Claim edge device POST /api/v1/edge-protocol/devices/{device_id}/claim
Analysis Lease GET /api/v1/edge-protocol/devices/{device_id}/analysis-lease
Get edge desired configuration GET /api/v1/edge-protocol/devices/{device_id}/configuration
Acknowledge edge configuration POST /api/v1/edge-protocol/devices/{device_id}/configuration-acknowledgments
Report edge heartbeat POST /api/v1/edge-protocol/devices/{device_id}/heartbeats
Report edge losses POST /api/v1/edge-protocol/devices/{device_id}/loss-reports
Report edge windows POST /api/v1/edge-protocol/devices/{device_id}/windows
Admit Media POST /api/v1/edge-protocol/devices/{device_id}/media-admissions
Media Receipt GET /api/v1/edge-protocol/devices/{device_id}/media/{upload_id}/receipt
Media Content PUT /api/v1/edge-protocol/devices/{device_id}/media/{upload_id}/content
Image preview