# BundleProjectCustomField

Represents project settings for a custom field with a defined set of values.
Extends [ProjectCustomField](api-entity-ProjectCustomField.html)

Extended by:

* [UserProjectCustomField](api-entity-UserProjectCustomField.html)

* [BuildProjectCustomField](api-entity-BuildProjectCustomField.html)

* [StateProjectCustomField](api-entity-StateProjectCustomField.html)

* [VersionProjectCustomField](api-entity-VersionProjectCustomField.html)

* [OwnedProjectCustomField](api-entity-OwnedProjectCustomField.html)

* [EnumProjectCustomField](api-entity-EnumProjectCustomField.html)

## Attributes

This table describes attributes of the `BundleProjectCustomField` entity.

* To receive an attribute in the response from the server, specify it explicitly in the `fields` request parameter.

* To update an attribute, provide it in the body of a POST request.

|  Field  |  Type  |  Description  |
| --- | --- | --- |
|  id  |  String  |  The ID of the project custom field. `Read-only`.  |
|  field  |  [CustomField](api-entity-CustomField.html)  |  The custom field in the project. `Read-only`. `Can be null`.  |
|  project  |  [Project](api-entity-Project.html)  |  The project where the custom field belongs. `Read-only`. `Can be null`.  |
|  canBeEmpty  |  Boolean  |  If `true`, the custom field can have empty value, otherwise `false`.  |
|  emptyFieldText  |  String  |  The text that is shown as a placeholder when the custom field has an empty value. `Can be null`.  |
|  ordinal  |  Int  |  The position number of this field on the list of project custom fields.  |
|  isPublic  |  Boolean  |  If `true`, the basic Read Issue and Update Issue permissions are sufficient to access this field. If `false`, the Read Issue Private Fields and Update Issue Private Fields permissions are required.  |
|  hasRunningJob  |  Boolean  |  If `true`, there is a background job running for this field. In this case, some field operations may be temporary inaccessible. `Read-only`.  |
|  condition  |  [CustomFieldCondition](api-entity-CustomFieldCondition.html)  |  The condition for showing the custom field. `Can be null`.  |

