# Fields

Gather the right data with our numerous field options.

![](/files/kWQmMkSpQQRiPfpzwHkk)

## How to Use Fields

#### **Styles**

Modify the element padding, scale, typography, and color styles.

{% hint style="info" %}
Scroll just past the Typography section to set the field placeholder.
{% endhint %}

![](/files/BKLDHqdFfQt3foHOp3qL)

#### **Properties**

Customize element constraints, display conditions, and more.

{% hint style="info" %}
Make fields optional in the Constrains section.
{% endhint %}

![](/files/V4aTWKnj6Fdo4yiVkOq3)

## For Developers <a href="#example" id="example"></a>

If you're trying to read or write a specific field type via the Feathery API or SDK, visit the docs for your field of interest to see how the field type should be formatted.

## Explore

{% content-ref url="/pages/Kf1rJ4xkaQXXePXpcYm0" %}
[Address](/platform/build-forms/elements/fields/address.md)
{% endcontent-ref %}

{% content-ref url="/pages/Nd4TRf55lwm2EggsxXOX" %}
[Button Group](/platform/build-forms/elements/fields/button-group.md)
{% endcontent-ref %}

{% content-ref url="/pages/wzjsH3zFEyDsTswEBHi6" %}
[Checkbox](/platform/build-forms/elements/fields/checkbox.md)
{% endcontent-ref %}

{% content-ref url="/pages/51Xbncjy7NzZL8cbP0Tv" %}
[Checkbox Group](/platform/build-forms/elements/fields/checkbox-group.md)
{% endcontent-ref %}

{% content-ref url="/pages/RLRIumASmd4c7wWcOCm1" %}
[City](/platform/build-forms/elements/fields/address/city.md)
{% endcontent-ref %}

{% content-ref url="/pages/xRQC4PdLFC1iQkx9JAYl" %}
[Color Picker](/platform/build-forms/elements/fields/color-picker.md)
{% endcontent-ref %}

{% content-ref url="/pages/dWig1qryvifdebvMatIM" %}
[Dropdown](/platform/build-forms/elements/fields/dropdown.md)
{% endcontent-ref %}

{% content-ref url="/pages/IcZhzG5bSc44Rs0b0T14" %}
[Email](/platform/build-forms/elements/fields/email.md)
{% endcontent-ref %}

{% content-ref url="/pages/bMfSEkFqYgPxFjnH8DYI" %}
[Number](/platform/build-forms/elements/fields/number.md)
{% endcontent-ref %}

{% content-ref url="/pages/6JNIxSDEVSUNZ7RUB8Bo" %}
[Phone Number](/platform/build-forms/elements/fields/phone-number.md)
{% endcontent-ref %}

{% content-ref url="/pages/1QwaF89t3DDk4GFzHJFW" %}
[Radio Group](/platform/build-forms/elements/fields/radio-group.md)
{% endcontent-ref %}

{% content-ref url="/pages/QPGb5wgkSXItIt1Peg98" %}
[File Upload](/platform/build-forms/elements/fields/file-upload.md)
{% endcontent-ref %}

{% content-ref url="/pages/3FVsUFWsai03PjoqAeoq" %}
[Signature](/platform/build-forms/elements/fields/signature.md)
{% endcontent-ref %}

{% content-ref url="/pages/AN8MRKtv6UXmLcrNwhnW" %}
[Social Security Number](/platform/build-forms/elements/fields/social-security-number.md)
{% endcontent-ref %}

{% content-ref url="/pages/E8XZchJydIyDDjwajRjV" %}
[State](/platform/build-forms/elements/fields/address/state.md)
{% endcontent-ref %}

{% content-ref url="/pages/gss1l7Oe9P7dfXGjPc6w" %}
[Text Area](/platform/build-forms/elements/fields/text-area.md)
{% endcontent-ref %}

{% content-ref url="/pages/85SZCB6thPOhDWy6ZVdh" %}
[Text Field](/platform/build-forms/elements/fields/text-field.md)
{% endcontent-ref %}

{% content-ref url="/pages/U1m5EXHXoYFN1w6rV69w" %}
[URL](/platform/build-forms/elements/fields/url.md)
{% endcontent-ref %}

{% content-ref url="/pages/sozwOydabbRnWZvrlKhq" %}
[Zip Code](/platform/build-forms/elements/fields/address/zip-code.md)
{% endcontent-ref %}

{% content-ref url="/pages/0jXiwmriUWrdjLE8O1mH" %}
[Payment Method](/platform/build-forms/elements/fields/payment-method.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.feathery.io/platform/build-forms/elements/fields.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
