How-to Guides

Learn how to use Helix's core capabilities effectively.

Manage API Environments

The API Environments page lets you connect, configure, and oversee all your API gateway instances from a single location.

Key Features

Usage overview

API & Gateway Usage Overview: Monitor your current API usage (APIs Left out of total quota) and gateway instance availability (Gateway Left out of total quota).

Add API Gateway

Add New Gateway Instance: Quickly connect a new gateway instance. Supported gateways include:

  • Apigee X

  • AWS

  • Azure

  • HELIX

  • Kong

  • Mulesoft

  • Coming Soon: SAP / SAP S4/HANA, IBM API Connect, Tyk, WSO2, Layer 7

Manage existing gateway instance

Manage Existing Instances: View all connected gateways in a table. For each instance, you can see its name, status, and last updated timestamp. Available operations include:

  • Sync API: Synchronize APIs from the gateway

  • Import iFlow/API: Import APIs or flows

  • Edit: Update the gateway configuration

  • Delete: Remove the instance

  • Filtering & Searching: Filter instances by business domain or search for a specific gateway.

Manage API Sources

Centralizes the connection and management of sources for your API artifacts.

Supported Sources

  • Postman Collections: Import collections to seed new APIs or update existing ones.

  • GitHub: Use GitHub Actions to publish API changes directly to Helix.

  • SwaggerHub Import: Use SwaggerHub Actions to publish API updates.

Coming Soon: Bitbucket: Integrate with Bitbucket pipelines to publish API changes.

Manage API Estate

The API Estate page is a unified interface to organize, monitor, and manage all APIs across your organization.

Key Features

  • API Cards Overview: View each API as a card showing its name, description, access type, version, and tags.

  • Search and Filters: Find APIs by name or keyword. Filter by access type or other advanced criteria.

  • Views: Switch between Grid, List, and Table views.

  • API Operations:

    • View Details: See endpoints, specifications, and activity.

    • Create New API: Add a new API.

    • Version Management: Select or switch API versions directly from the card.

  • Status Indicators: Use icons to identify operational status.

Create an API

Use the Create API page to add a new API to your estate.

Procedure

  1. API Name: Enter a unique internal identifier.

  2. Display Name: Provide a user-friendly name.

  3. Version: Specify the API version.

  4. Contract Specification Type: Select OAS3 or OAS2.

  5. Business Area: Categorize the API.

  6. Description: Provide a brief summary.

  7. Tags: Optional tags for search and categorization.

  8. Upload Documentation: Attach a .zip file (max 10 MB).

Final Steps

  • Click Create to add the API to your estate.

  • Click Cancel to exit without saving.

API Details Overview

Selecting an API from the API Estate opens a comprehensive details page with multiple tabs.

Overview Tab

  • API Identity: Name, access type, and version

  • Management Controls: Edit Details, Edit Publication Settings, More Actions

  • Key Metrics: Average User Rating, API Gateway info, Total Subscriptions, Churn Rate, Performance data (Last 7 Days)

Documentation Tab

  • API documentation in markdown format with release notes

  • AI-powered documentation generation

  • Download capability

Metadata Tab

  • Key-value pairs showing API configuration (e.g., apiName, apiVersion, businessLine, region)

Test this API Tab

  • Interactive API testing with language selection, endpoint search, request configuration, and mock environments

Specification Tab

  • API contract viewing and download options, version history tracking

Governance Dashboard Tab

  • Compliance Center: Documentation completeness, metadata compliance, OWASP vulnerabilities, linting tests

  • Security Center: Security scans, OWASP tests, linting rule compliance

  • AI Affinity: Similarity detection, duplicate API identification

  • Analytics: Operational metrics, performance charts, security results

Manage API Products

Product Actions

  • Search: Quickly find products by name or keyword

  • Filters: Filter products by access type or tag

  • Pagination: Navigate through pages when multiple products exist

  • View Details: Click a product to see the APIs it contains, version history, and metadata

Create an API Product

The Create Product page allows you to define a new API Product and bundle APIs into it. This ensures proper governance, version control, and documentation from the outset.

Procedure

  1. Product Name Enter a unique internal identifier for the product.

  2. Display Name Provide a user-friendly name visible in the developer portal.

  3. Version Specify the version of the product for proper lifecycle management.

  4. Business Area Select the business area for categorization. The default business area can be preselected.

  5. Tags Optionally, add tags to simplify search and classification.

  6. Description Provide a summary of the product's purpose and the APIs it includes.

  7. Upload Documentation Attach supporting documentation to the product:

    1. Drag & Drop: Drag files into the upload area

    2. Browse File: Select a file from your system

    3. Accepted File Type: .zip only

    4. Maximum File Size: 10 MB

  8. Select API Content Choose which APIs to include in this product from the available list:

    1. Search APIs: Locate APIs by name or keyword

    2. Select All: Quickly include all APIs in the product

    3. Individual Selection: Pick specific APIs by version

Final Steps

  • Click Create to finalize and add the product to your API Products list

  • Click Cancel to exit without creating the product. All entered information will be discarded

Taxonomies

Helix provides centralized classification and tagging of APIs and events to organize your digital estate and enforce governance.

Key Features

  • Hierarchical Taxonomy Structure: Define Business Areas, Lines, Domains, and Capabilities.

  • Tagging: Assign tags to APIs, events, and gateways for easier search and filtering.

  • Automated Suggestions: AI suggests tags and categories based on metadata, contracts, and usage patterns.

  • Governance Enforcement: Ensure all APIs comply with organizational taxonomy rules before publication.


Last updated