Developer Portal

Self-service API consumption with governance guardrails.

The Hexarch Developer Portal is where teams discover APIs, subscribe to versions, and manage their applications—all within a governed framework that enforces access policies, rate limits, and version compatibility.

API Marketplace

Browse and discover certified APIs across your organization:

APIs appear in the marketplace when they’re ready for consumption. Draft APIs are visible but not subscribable. Deprecated APIs show migration guidance.

Version-Locked Entitlements (vLock-v3.1)

This is the architectural guarantee that prevents breaking changes for locked subscriptions.

When an application subscribes to an API version:

  1. The subscription is bound to that specific version
  2. The gateway’s memory lookup table preserves version compatibility
  3. Even if the upstream API releases v2, your subscription stays on v1
  4. Breaking changes don’t reach your application until you explicitly upgrade

Why this matters:

Access Plans

Each API version can offer multiple access plans with different constraints:

Plan TierTypical LimitsAccess
Free100 requests/day, 1 req/s burstPublic
Business10,000 requests/day, 50 req/s burstApproval required
Enterprise1M+ requests/month, 100 req/s burstContract required

Plans define:

Application Management

Register and manage consumer applications:

Creating an Application

Managing Subscriptions

Credential Lifecycle

Gateway Propagation

When you subscribe to an API, the entitlement propagates to the gateway fleet:

  1. Subscription created — recorded in the control plane
  2. Propagation initiated — pushed to gateway nodes
  3. Synced — gateway acknowledges the entitlement
  4. Active — requests are authorized

The portal shows propagation status in real-time. If sync fails, you see why.

Subscription Lifecycle

StatusMeaning
Pending ApprovalWaiting for API owner review
ActiveAuthorized and synced to gateway
SuspendedTemporarily disabled (e.g., billing issue)
RevokedPermanently terminated

Transitions are audited. You can see who approved, suspended, or revoked each subscription.

Consumer Identity Context

Applications in Hexarch are formal consumer identities—not just API keys:

This separates “who owns this” from “what credentials does it use.”

Governance visibility

For each application, you can see:

Why this matters

Without a governed portal:

With Hexarch Developer Portal:

Next steps