> ## Documentation Index
> Fetch the complete documentation index at: https://developer.findity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Field types

The different type of fields that can be rendered

The field endpoint can return this set of `controlType` values. Most control types are commonly know input fields but some are handling a custom structure, for example the GUEST\_LIST type when a user selects an entertainment category.

* **TEXT**: A single-line text field
* **MULTI\_LINE\_TEXT**: A multi-line text field that supports carriage return
* **INTEGER**: A numeric field with no decimals
* **DOUBLE**: A numeric field with decimals
* **LIST**: A drop-down or view that can
* **DATE**: A date picker without the time
* **DATE\_TIME**: A date and time picker
* **SWITCH**: A checkbox or switch stored as a boolean
* **CONTENT\_HOLDER**: A control for capturing images or pdf:s, for example to take an image of a receipt
* **INFORMATION**: A read-only field that displays informational text to the user. Does not accept input. Use the `informationType` property to indicate severity (normal, information, warning, error, success) and `dismissible` to control whether the user can dismiss it.
* **LOCAL\_DATE\_TIME** : A date and time picker using local time (not UTC)
* **GUEST\_LIST**: An array of user/company pairs to define the participants when doing an entertainment category. The structure for the value is in this format
  ```json theme={"system"}
  [
    {
      "name": "Person A",
      "company": "Company A"
    },
    {
      "name": "Person B",
      "company": "Company B"
    }
  ]
  ```

**FIELD\_GROUP** : A group of several fields that belong together, for example, entertainment fields, the route section in mileage.
