Features
Tags: capabilities, features
Endpoints
GET /registry- RegistryGET /registry/public- PublicGET /{slug}- Get Slug
Registry
GET /api/v2/features/registry
Description:
Available platform features and capabilities
Get the full feature registry with all metadata.
Returns all feature definitions including:
- Dependencies between features
- Visibility settings for upgrade prompts
- Associated abilities, tools, routes, and event types
- UI configuration (icons)
This endpoint is used by the frontend to initialize the feature registry.
Authentication: Requires authenticated user
Response: See FeaturesRegistryResponse
Public
GET /api/v2/features/registry/public
Description:
Available platform features and capabilities
Public feature registry — no authentication required.
Returns only features marked for product page display (product_display=True), sorted by product_order. Used by public storefronts to render product cards.
Authentication: Public endpoint (no authentication required)
Response: See FeaturesRegistryResponse
Get Slug
GET /api/v2/features/{slug}
Description:
Available platform features and capabilities
Get a specific feature definition by slug.
Returns the full feature definition including dependencies, visibility settings, and associated components.
Authentication: Requires authenticated user
Parameters:
slug(String)
Response: See FeatureDefinitionResponse