create_work_item_property
Create a custom property for work items at workspace, project, or type level. Supports various property types like text, dates, options, relations, and more.
Instructions
Create a new work item property.
Scope resolution:
project_id + work_item_type_id → type-scoped project property (legacy)
project_id only → project-level property (not yet linked to a type)
neither → workspace-level property
Args: display_name: Display name for the property property_type: TEXT | DATETIME | DECIMAL | BOOLEAN | OPTION | RELATION | URL | EMAIL | FILE | FORMULA project_id: UUID of the project. Omit for workspace-level property. work_item_type_id: UUID of the work item type - omit to create at project level relation_type: ISSUE | USER - required when property_type=RELATION description: Property description is_required: Whether the property is required default_value: Default value(s) for the property settings: Required for TEXT/DATETIME. TEXT: {"display_format": "single-line"|"multi-line"|"readonly"} DATETIME: {"display_format": "MMM dd, yyyy"|"dd/MM/yyyy"|"MM/dd/yyyy"|"yyyy/MM/dd"} is_active: Whether the property is active is_multi: Whether the property supports multiple values validation_rules: Validation rules dictionary external_source: External system source name external_id: External system identifier options: List of {name, color?, is_default?} dicts - for OPTION type
Returns: Created WorkItemProperty object
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| options | No | ||
| is_multi | No | ||
| settings | No | ||
| is_active | No | ||
| project_id | No | ||
| description | No | ||
| external_id | No | ||
| is_required | No | ||
| display_name | Yes | ||
| default_value | No | ||
| property_type | Yes | ||
| relation_type | No | ||
| external_source | No | ||
| validation_rules | No | ||
| work_item_type_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| name | No | ||
| options | No | ||
| project | No | ||
| is_multi | No | ||
| settings | No | ||
| is_active | No | ||
| workspace | No | ||
| created_at | No | ||
| created_by | No | ||
| deleted_at | No | ||
| issue_type | No | ||
| logo_props | No | ||
| sort_order | No | ||
| updated_at | No | ||
| updated_by | No | ||
| description | No | ||
| external_id | No | ||
| is_required | No | ||
| display_name | Yes | ||
| default_value | No | ||
| property_type | Yes | ||
| relation_type | No | ||
| external_source | No | ||
| validation_rules | No |