Control Plane Online API v1.0 Region: Global Edge
UTC — homecloud.wead.live
WeAD Home Cloud Distributed Edge DC · Layer 3 Platform
Integration

REST API v1

Platform agent telemetry and tenant workload APIs. Site hosts do not use this API. Data center operators and WeAD platform services only. Base: https://homecloud.wead.live

Node Endpoints (data center agent · platform)

Called by agents in data-center-funded, locked Data House units — provisioned at install. Never exposed to site hosts.

MethodEndpointDescription
POST/api/v1/nodes/registerRegister new edge node
POST/api/v1/nodes/{id}/heartbeatIngest telemetry → score + class
GET/api/v1/nodesList fleet with latest metrics
GET/api/v1/nodes/{id}Node detail + 50-point history

Workload Endpoints

MethodEndpointDescription
POST/api/v1/workloadsQueue workload job
POST/api/v1/workloads/{id}/assignAuto-route to optimal node
GET/api/v1/workloadsList recent workloads

Example — Submit & Assign

$ curl -X POST https://homecloud.wead.live/api/v1/workloads \
  -H "Content-Type: application/json" \
  -d '{"kind":"inference","bandwidth_class":"B","payload":{"model":"llama-3-8b"}}'

$ curl -X POST https://homecloud.wead.live/api/v1/workloads/wl_abc123/assign

→ { "workload_id": "wl_abc123", "assigned_node_id": "node_…", "status": "assigned" }

Health Check

GET /health
→ { "ok": true, "service": "homecloud-control", "version": "0.1.0" }

Machine-readable schema: /docs (OpenAPI 3.0)

OpenAPI /docs