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

# RfiQuestionType

> Kind of input a question expects.

**Enum**

Kind of input a question expects. Determines the shape of RfiAnswerInput.value.

## Values

**FREE\_FORM\_TEXT** `enum value`

value: string

**SINGLE\_LINE\_TEXT** `enum value`

value: string

**EMAIL** `enum value`

value: string, a valid email address

**PHONE\_NUMBER** `enum value`

value: string, a valid phone number

**NUMBER** `enum value`

value: number or numeric string

**DATE** `enum value`

value: string formatted YYYY-MM-DD

**DROPDOWN** `enum value`

value: string, exactly one of the question options

**SINGLE\_CHECKBOX** `enum value`

value: string, exactly one of the question options (rendered as a single choice)

**MULTIPLE\_CHECKBOX** `enum value`

value: list of strings, each one of the question options

**MULTI\_UPLOAD** `enum value`

value: list of \{ fileId: UUID } from POST /api/v1/file-upload/rfi-document

**BANK\_LINK\_OR\_STATEMENT** `enum value`

Answered by linking a bank account with Plaid (completeRfiPlaidLink) or by uploading a bank statement: value is a list of 1-20 \{ fileId } of PDF or image files. A saved Plaid link counts as the answer.

**ADDRESS\_VERIFICATION\_OR\_DOCUMENT** `enum value`

Answered by linking a bank account that confirms the address (completeRfiPlaidLink) or by uploading proof of address: value is a list of 1-20 \{ fileId } of PDF or image files. A Plaid link counts only when the bank confirmed the address; otherwise documents are still needed.

**SECTION\_BREAK** `enum value`

Layout marker only. Not answerable.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.