Product Overview

ZStack API Router is an enterprise AI model gateway. It provides unified model access, channel routing, token management, usage metering, audit tracking, and health observability. Administrators can configure providers, channels, models, Route Policies, organizations, permissions, and quotas from the console or control-plane APIs. Developers use OpenAI-compatible APIs to call models.

The typical usage flow is:

  1. Initialize the gateway and verify service readiness.
  2. Create organizations, users, and model access scopes.
  3. Create tokens.
  4. Configure channels and synchronize models.
  5. Enable models and configure Route Policies.
  6. Call models with an API Key.
  7. Review Usage Log records, Audit Log records, health status, and metrics.
  8. Troubleshoot requests from logs and metrics.

Main Objects

ObjectDescription
UserA person who uses the console or calls models.
OrganizationA management boundary for cost, model access, and usage ownership.
TokenManagement object for call credentials. After a token is created, the system generates API Key plaintext. Applications use the API Key to call models.
ChannelUpstream access path to a model service.
ModelModel name used by applications.
Route PolicyRouting rule that selects channels for model requests.
Usage LogRecord of model requests, usage, status, and latency.
Audit LogRecord of administrative operations and resource changes.
Note:

After a token is created, the system generates API Key plaintext. The API Key plaintext is displayed only once and should be delivered only to the caller. For troubleshooting, use the token ID, token name, user, and organization information. Do not paste real secrets into tickets, screenshots, or logs.