create_custom_field
Add custom data fields to Procore workforce planning for projects or people. Define field types like text, number, date, or dropdown to capture specific information.
Instructions
Create Custom Field. [Company Admin/Custom - Configurable Tools] POST /rest/v1.0/workforce-planning/v2/companies/{company_id}/custom-fields
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | Unique identifier for the company. This parameter accepts both formats: - **Recommended**: Procore company ID (integer) - Use this for new integrations - Legacy: LaborChart UUID format (uuid string... | |
| name | Yes | The name of the Custom Field that appears in the UI. | |
| type | Yes | The type of Custom Field. Determines the kind of data it will store. The type cannot be changed once created. | |
| can_filter | No | If true, allows this field to be used as a filter. | |
| integration_only | No | If true, only integrations can update this field. | |
| on_projects | No | If true, the field is available on Projects. | |
| on_people | No | If true, the field is available on People. | |
| description | No | A description to help Admin users understand the field’s purpose. | |
| values | No | Only applicable for `select` or `multi-select` fields. List of values that will be options in the field's dropdown. | |
| sort_by | No | Only applicable for `select` or `multi-select` fields. Controls sorting of dropdown values. `alpha` sorts alphabetically, while `listed` maintains the provided order. |