Files
docs/apps/flow
zeekayandHanzo Dev 38117c3d98 docs: close the last /api/ and put every proven API call on api.hanzo.ai
ZERO hosted /api/ across apps/ (was 273 on origin/main).

The last three were endpoints nobody serves. Replaced with what is real,
each proven on api.hanzo.ai against a 404/19 bogus control:
  console.hanzo.ai/api/public/metrics/cost -> /v1/billing/usage        (401)
  app.platform.hanzo.ai/api/environment.approveDeployment -> deleted; there is
    no approval op. The block now shows GET /v1/environments (403) and
    POST /v1/platform/projects/:project/apps/:app/deploy (403), which are real.
  app.platform.hanzo.ai/api/volume.create -> deleted; storage has no HTTP surface.

Roles/memberships/orgs are IAM's, not the platform's, so those examples move to
the ops that exist: /v1/iam/update-role, /v1/iam/add-membership,
/v1/iam/get-organizations, /v1/iam/get-user (401 each, bogus 404/34).

Per-service hosts are apps and consoles, never API bases: iam./kms. normalised
onto api.hanzo.ai/v1/{iam,kms}. platform.hanzo.ai/v1/git-webhook stays -- it is
a receiver GitHub POSTs to, not a customer API base, and api.hanzo.ai does not
proxy it (404).

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-05 15:22:07 -07:00
..
2026-02-22 14:56:02 -08:00