> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

# QuoteExtraFieldsType

GraphQL object

Reference: https://docs.bigcommerce.com/developer/api-reference/graphql/b2b/b2b-graphql/types/objects/quote-extra-fields-type

## Fields

- `fieldName` — Field name that config in you store
- `fieldType` — Field type of the extra field.0 means text type. 1 means textarea type. 2 means number type. 3 means dropdown type.
- `isRequired` — Is this field is required
- `defaultValue` — Default value of this field.
- `maximumLength` — The maximum length of the value of this field. fieldType == 0
- `numberOfRows` — The maximum number of rows of the value of this field. fieldType == 1
- `maximumValue` — Maximum value of the field value. fieldType == 2
- `listOfValue` — List of all optional values for the field value. fieldType == 3
- `visibleToEnduser` — Is this field visible to end user
- `labelName` — The label name of the field.
- `id`
- `fieldCategory`
- `isUnique`
- `valueConfigs`

## Definition

```graphql
type QuoteExtraFieldsType {
  fieldName: String
  fieldType: Int
  isRequired: Boolean
  defaultValue: String
  maximumLength: String
  numberOfRows: String
  maximumValue: String
  listOfValue: [String]
  visibleToEnduser: Boolean
  labelName: String
  id: String
  fieldCategory: String
  isUnique: Boolean
  valueConfigs: GenericScalar
}
```