set_custom_field_value
Set the value of a custom field on a specific entity (a project, task, subtask, time report, or customer). The custom field must already be defined for that entity type. The organization is fixed by your context. You must have permission to update the target entity.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | The value to set, as a string. It is validated/coerced to the field's declared type (Number, Date, DateTime, or one of the list options). | |
| entity | Yes | The entity type (required). One of: billing_projects, billing_tasks, billing_sub_tasks, sub_tasks_time_reports, billing_customers. | |
| field_id | Yes | The field_id of the custom field definition (required). Must be defined for this entity type. | |
| entity_id | Yes | Id of the specific entity instance to set the value on (required). Must be in your organization. | |
| idempotency_key | No | Optional caller-supplied key; retrying with the same key returns the original result instead of acting twice. |