> For the complete documentation index, see [llms.txt](https://developer.firmhouse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.firmhouse.com/graphql-api/api-reference/objects/extra-field-interface.md).

# ExtraFieldInterface

### Fields

#### fieldType ([String](/graphql-api/api-reference/objects/string.md)!)

Possible types: single\_line, multi\_line, date, single\_select

#### name ([String](/graphql-api/api-reference/objects/string.md)!)

Name of the extra field

#### position ([Int](/graphql-api/api-reference/objects/int.md))

The extra fields should be ordered by this field

#### required ([Boolean](/graphql-api/api-reference/objects/boolean.md)!)

Field is required to be filled

#### selectOptions (\[[String](/graphql-api/api-reference/objects/string.md)!])

Possible options when fieldType is dropdown

#### visibility ([String](/graphql-api/api-reference/objects/string.md)!)

Enum with public or internal.
