Skip to main content
The Alfiz Cloud REST API lives under /api/v1. It is the complete administrative surface of Alfiz Cloud: everything the Dashboard can do, the API can do, because they are the same thing underneath.

Authentication

Four credentials, four shapes of caller:

Parity with the Dashboard

Every Dashboard workflow is a documented endpoint calling the same server functions, so the API is not a second implementation. There is no operation the Dashboard performs that the API cannot, no meter the Dashboard renders that GET /orgs/{org}/billing/usage does not return, and no divergence to discover later. Parity is structural, not maintained.

The error envelope

Every error response carries one envelope:
name identifies the error class, code discriminates within it where one exists, and additional fields carry structured detail, so GraphCycleError names the full cycle path, PromotionConflictError carries a conflicts array.

Endpoints

The full endpoint inventory, grouped by area, with gates and body semantics.