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 |
