Creates a Feature in the catalog. The `key` is the stable application-facing identifier (e.g. 'custom_domain', 'workflows'); `type` decides how Prices grant the feature and how it resolves.
AuthorizationRequiredBearer <token>API key as Bearer token
In: header
application/jsonRequiredkeyRequiredstringApplication-facing identifier; lowercase, alphanumeric + underscore (e.g. 'custom_domain')
nameRequiredstringtypeRequiredstringFeature value shape.
"boolean" | "quantity" | "enum" | "duration"descriptionstringenumValuesarray<string>Required when type='enum'. Ordered low→high tier
metadataobjectList Features
Lists the host's feature catalog. Filterable by type or active status.
Resolve Feature for Customer
Resolves the current value of a feature for a customer by walking active subscriptions → prices → feature grants. Returns the type-specific value plus the contributing subscription ids. For quantity features, also includes the live Entitlement balance.