Boomi · Schema

ModelField

A field definition within a data model schema.

AI AgentsAutomationB2BData IntegrationEDIIntegrationsManagementMFTPlatformWorkflows

Properties

Name Type Description
name string Field name used as the identifier.
type string Data type of the field.
required boolean Whether this field is required.
unique boolean Whether this field must be unique across records.
View JSON Schema on GitHub

JSON Schema

boomi-modelfield-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ModelField",
  "title": "ModelField",
  "type": "object",
  "description": "A field definition within a data model schema.",
  "required": [
    "name",
    "type"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Field name used as the identifier."
    },
    "type": {
      "type": "string",
      "description": "Data type of the field.",
      "enum": [
        "STRING",
        "INTEGER",
        "FLOAT",
        "BOOLEAN",
        "DATE",
        "DATETIME",
        "REFERENCE"
      ]
    },
    "required": {
      "type": "boolean",
      "description": "Whether this field is required."
    },
    "unique": {
      "type": "boolean",
      "description": "Whether this field must be unique across records."
    }
  }
}