Mesh
ZT edge services (service mesh)
ZT edge services (service mesh)
| Base URL | https://api.hanzo.ai |
| Operations | 1 |
| Auth | Authorization: Bearer $HANZO_API_KEY |
mesh
Returns the Zero Trust edge services the caller's org owns.
GET /v1/mesh/services
Returns the Zero Trust edge services the caller's org owns.
One row per real ZT edge service tagged with the org's "org-<org>" role attribute: mtls is "required" when the service mandates end-to-end encryption and "enabled" otherwise (the fabric always mutually authenticates every link), and status is "active" because a listed service is a configured, dialable entry. A service tagged for another org, or tagged for none, is invisible here.
Unlike the network and edge-node reads this does NOT degrade: an unconfigured deployment answers 503 and an unreachable controller surfaces the upstream's status, so a mesh page never renders "no services" for a fabric it simply could not read.
How is this guide?