API by router
Edge routes
curl -X GET 'https://example.com/internal/edge/health'Example Response200
nullGET
Successful Response
application/json- response
Full route table returned to the edge proxy.
version is monotonically increasing (epoch millis) so the edge agent can detect stale responses. hmac_sha256 covers the JSON serialisation of routes + version for integrity.
"Trust, but verify. Then verify again." — Paranoid sysadmin proverb
hmac_sha256*Hmac Sha256routes*array<>version*Versioncurl -X GET 'https://example.com/internal/edge/routes'Example Response200
{ "hmac_sha256": "string", "routes": [ { "domain": "string", "gateway_port": 18789, "vpn_ip": "string" } ], "version": 0}