| productId | UUID | ID of the product | [optional] |
| price | Double | if the feature affects the price of the product this is the amount positive or negative | [optional] |
| type | TypeEnum | | [optional] |
| name | String | the name of the feature | [optional] |
| description | String | the long description of the feature | [optional] |
| featureKey | String | canonical machine-readable feature key (e.g. max_agents, allow_rbac) | [optional] |
| featureScope | FeatureScopeEnum | logical area this feature applies to | [optional] |
| valueType | ValueTypeEnum | semantic type used for gating evaluation | [optional] |
| limitValue | Double | numeric limit for quota features (used when valueType=number) | [optional] |
| booleanValue | Boolean | boolean toggle value for feature flags (used when valueType=boolean) | [optional] |
| stringValue | String | string value for custom feature settings (used when valueType=string) | [optional] |
| enabled | Boolean | whether this feature record is active for entitlement resolution | [optional] |
| planTier | PlanTierEnum | optional plan tier this feature applies to | [optional] |
| id | UUID | Unique identifier for object in the system | [optional] [readonly] |
| ownerId | UUID | UUID of owner of the object in the system | [optional] [readonly] |
| createdDate | OffsetDateTime | Date of object creation | [optional] [readonly] |
| keyHash | String | Data, including hash of the key(s) used to encrypt this record. | [optional] [readonly] |
| lastAccessedById | UUID | Last user to access object | [optional] [readonly] |
| lastAccessedDate | OffsetDateTime | Timestamp of last access of object | [optional] [readonly] |
| lastModifiedById | UUID | Unique identifier for user who last modifed the object in the system | [optional] [readonly] |
| lastModifiedDate | OffsetDateTime | Date of last object modification | [optional] [readonly] |
| trashed | Boolean | Indicates if the object is trashed (soft deleted) | [optional] |