# FirmhouseExtraFieldAnswer

Extra field answers are the submitted values of an extra field by a customer

## Properties

| Property        | Type                  | Description                                                                                                          |
| --------------- | --------------------- | -------------------------------------------------------------------------------------------------------------------- |
| `extraFieldId`  | `string`              | ID to identify the associated extra field                                                                            |
| `fieldType`     | `string`              | Field type of the extra field. Possible types: `single_line`, `multi_line`, `date`, `single_select`                  |
| `id`            | `null` \| `string`    | ID to identify the associated extra field                                                                            |
| `name`          | `string`              | Name of the extra field                                                                                              |
| `position`      | `null` \| `number`    | The extra fields should be ordered by this field                                                                     |
| `required`      | `boolean`             | Field is required to be filled                                                                                       |
| `selectOptions` | `null` \| `string`\[] | Possible options when fieldType is dropdown                                                                          |
| `value`         | `null` \| `string`    | The submitted value of the extra field                                                                               |
| `visibility`    | `string`              | Whether the extra field should be visible for public or just for internal use. Possible values: `public`, `internal` |
