Create infrastructure feature class
create_infrastructure_feature_classCreate a tenant-defined infrastructure feature class. Builtin classes are managed by AssetLab and cannot be created via API (is_builtin is always forced to false). Requires infrastructure_feature_classes:write scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Asset class code (lowercase snake_case, 1-50 chars) | |
| icon | No | Icon name | |
| label | Yes | Display name (required) | |
| category | Yes | Category - municipal service family (transportation, water, wastewater, stormwater, structures, electrical, telecom, gas, roadside, other) | |
| color_hex | No | Display colour as hex, e.g. #3B82F6 | |
| sort_order | No | Sort order |