WEBHOOK
feature.created
{
  "type": "feature.created",
  "messageId": "a6ce...",
  "traceId": "549a...",
  "id": "feature-test-id",
  "name": "feature-test-name",
  "unit": "seat",
  "units": "seats",
  "description": "feature test description",
  "featureType": "NUMBER",
  "meterType": "INCREMENTAL",
  "status": "ACTIVE"
}

Body

application/json

Canonical representation of a feature that can be packaged in plans or add-ons.

id
string

Unique feature identifier in Stigg.

name
string

Human-readable name of the feature.

description
string | null

Optional marketing/admin description of the feature.

unit
string | null

Singular measurement unit for usage (e.g., "seat").

units
string | null

Plural measurement unit for usage (e.g., "seats").

featureType
string

Data type/category of the feature (e.g., NUMBER, BOOLEAN).

meterType
string | null

Metering model if applicable (e.g., INCREMENTAL, FLUCTUATING).

status
string

Current lifecycle status of the feature (e.g., ACTIVE).