Capabilities deep-dive
Everything you need
to master your APIs
From discovery to governance — explore each APIHUB capability with screenshots and detailed descriptions.
Multi-format support
Supported API Types
Every layer of the platform — from discovery agents to the diff engine — has explicit support per API format.
| API Type | Backend | Build | K8s Discovery | UI / Portal | Diff | Doc Viewer | Linter |
|---|---|---|---|---|---|---|---|
| REST OpenAPI 3.0 / 3.1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ Spectral + AI |
| REST Swagger 2.0 | ✓ via conv. | ✓ → OAS3 | ✓ | ✓ | ✓ → OAS3 | ✓ | ✓ Spectral + AI |
| GraphQL GraphQL | ✓ | ✓ | ✓ introspect | ✓ | ✓ | ✓ | — |
| AsyncAPI AsyncAPI 3.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ Spectral |
| Proto Protobuf / gRPC | ✓ | ✓ | — | — | — | — | — |
| Docs Markdown Docs | ◑ storage | ✓ | ✓ | ✓ viewer | — | ✓ | — |
| AI MCP (future) | planned | planned | planned | planned | planned | planned | planned |
Find Any API in Seconds
Powerful global search across all operations, documents, and packages. Navigate the full hierarchy — workspace → group → package → version — with rich filters.
- Search across REST operations, GraphQL queries, and AsyncAPI channels
- Deep-link directly into the doc view or package summary
- Filter by audience, tags, API kind, and deprecation status
- Full-text search with 70-char snippets around matching content
Detect Breaking Changes Automatically
Version-to-version and operation-level diffs with automated classification. Compare versions, revisions, or REST path groups — with export to Excel for compliance.
- Breaking / Semi-Breaking / Deprecated / Non-Breaking / Annotation severity
- Compare any two versions or revisions across REST and GraphQL
- Path-prefix group comparison for domain-scoped analysis
- Export change lists to Excel for audit and compliance workflows
Enforce API Standards Automatically
Multi-linter governance with Spectral rulesets and AI-powered analysis. Inline spec highlighting shows exactly which line violates a rule.
- Spectral engine with configurable custom rulesets per API type
- AI linter for OpenAI-powered quality recommendations
- Inline problem highlighting directly in the spec viewer
- Per-ruleset activation history and downloadable reports
Discover APIs Running in Your Clusters
Deploy lightweight agents to remote Kubernetes clusters. Agents automatically discover REST, GraphQL, and AsyncAPI services and promote specs into the central catalog.
- Pluggable discovery runners: REST, GraphQL, AsyncAPI, JSON Schema
- Namespace-scoped discovery with security boundary enforcement
- Heartbeat-based health monitoring with automatic snapshot TTL cleanup
- One-click promotion from agent snapshot to the governed portal catalog
Try APIs Without Leaving the Portal
Spec-driven REST playground directly in the doc view. Pick server, fill parameters from the spec schema, send requests, and inspect responses.
- Spec-driven parameter and body filling from OpenAPI schema
- Multiple server support with custom server override
- Agent Proxy for in-cluster testing via the K8s agent network
- Server selection and custom URLs persisted in local storage
First-Class AsyncAPI Support
AsyncAPI 3.0 treated as a first-class citizen — full doc rendering, SEND/RECEIVE badges, channel addressing, Kafka/AMQP bindings, and complete diff engine integration.
- AsyncAPI 3.0 operation rendering with SEND/RECEIVE semantics
- Kafka, AMQP bindings at operation, channel, and message level
- Breaking change detection and classification for event APIs
- Agent-based discovery of AsyncAPI services in Kubernetes clusters