Full Feature Matrix

All capabilities,
organized by domain

64+ capabilities across 8 domains. Open source, self-hosted, Apache 2.0.

Qubership & APIHUB applications map for API Management sub-domains
APIHUB API Management landscape
📚

API Catalog & Discovery

  • Multi-level hierarchy: workspace → group → package → version
  • Draft → Release → Archived version lifecycle
  • OpenAPI 2.0/3.0/3.1, GraphQL SDL, AsyncAPI 3.0, JSON Schema
  • Full-text global search across operations, docs, and packages
  • Tags, audiences, labels, custom metadata per package
  • Package dashboard with stats, latest changes, and linter results
  • Integrated REST, GraphQL, and AsyncAPI documentation rendering
  • Deep-link to any operation, schema, or channel
⚖️

API Comparison & Diffs

  • Version-to-version diff for REST and GraphQL
  • Operation-level comparison: request/response/parameter
  • Severity classification: Breaking / Semi-Breaking / Deprecated / Non-Breaking
  • Path-prefix group comparison for domain scope
  • GraphQL bulk-mode with CSV import of operation lists
  • Breaking changes dashboard (unified view across all packages)
  • Excel export for compliance and audit workflows
  • REST and GraphQL change history tracking

API Quality & Governance

  • Spectral linting engine with configurable rulesets
  • AI-powered quality recommendations (OpenAI integration)
  • Multiple linters per API type (REST, GraphQL, AsyncAPI)
  • Inline problem highlighting in the spec viewer
  • Per-ruleset activation and deactivation history
  • Quality score tracking per package version
  • Downloadable lint reports per version
  • Built-in ruleset library + custom ruleset upload
☸️

Kubernetes & Discovery

  • Lightweight K8s agent deployment (per cluster or namespace)
  • Auto-discovery of REST, GraphQL, AsyncAPI, JSON Schema services
  • Heartbeat-based health monitoring with TTL cleanup
  • One-click promotion from agent snapshot to portal catalog
  • Namespace-scoped security boundary enforcement
  • Service mesh and ingress route detection
  • Pluggable discovery runners with custom configuration
  • Multi-cluster support from a single APIHUB instance
🤖

MCP & AI Integration

  • MCP (Model Context Protocol) server built-in
  • Tools: search_api_operations, get_api_operation_details, get_rest_api_operation_diff
  • Compatible with Claude Desktop, VS Code Copilot, Cursor, and any MCP client
  • AI-powered linting with OpenAI quality recommendations
  • Context-aware code generation with real API specs
  • Rate-limiting and configurable API key management
  • Streaming and batch MCP response modes
  • LLM onboarding guide included
🔐

Security & Auth

  • SSO via OAuth2 / OIDC (Keycloak, Azure AD, etc.)
  • Role-based access control: Admin / Manager / Viewer
  • Per-workspace and per-package ACL
  • API key management for CI/CD and programmatic access
  • Audit logging for all content changes
  • Service account support for automation pipelines
  • Secure agent communication (token-based auth)
  • HTTPS termination and configurable CORS
🧑‍💻

Developer Experience

  • Spec-driven REST Playground (try APIs in-portal)
  • Multiple server support with custom URL override
  • Agent Proxy for in-cluster API testing
  • VS Code Extension for local spec linting and upload
  • CI/CD publish integration (curl, npm client, GitHub Actions)
  • Developer portal with role-based visibility
  • Export portal as static snapshot (self-contained HTML)
  • Embed public portal for external API consumers
⚙️

Ops & Deployment

  • Docker Compose for local and dev deployments
  • Production Helm chart for Kubernetes (values.yaml configurable)
  • S3 / MinIO storage for attachments and snapshots
  • PostgreSQL database (schema migrations included)
  • Horizontal scaling of backend and agent services
  • Runtime log level management (no restart needed)
  • Health check endpoints on all services
  • Prometheus metrics and distributed tracing support