# nodes

node_type: nodes-base.nocoDb
package_name: n8n-nodes-base
display_name: NocoDB
description: Read, update, write and delete data from NocoDB
category: input
development_style: programmatic
version: 3
outputs:
  [
  "main"
  ]

updated_at: 2025-10-24 07:28:02
documentation:
  ---
  #https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
  title: NocoDB node documentation
  description: Learn how to use the NocoDB node in n8n. Follow technical documentation to integrate NocoDB node into your workflows.
  contentType: [integration, reference]
  priority: medium
  ---

  # NocoDB node

  Use the NocoDB node to automate work in NocoDB, and integrate NocoDB with other applications. n8n has built-in support for a wide range of NocoDB features, including creating, updating, deleting, and retrieving rows. 

  On this page, you'll find a list of operations the NocoDB node supports and links to more resources.

  /// note | Credentials
  Refer to [NocoDB credentials](/integrations/builtin/credentials/nocodb.md) for guidance on setting up authentication. 
  ///

  --8<-- "_snippets/integrations/builtin/app-nodes/ai-tools.md"

  ## Operations

  * Row
      * Create
      * Delete
      * Get
      * Get Many
      * Update a row

  ## Templates and examples

  <!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
  [[ templatesWidget(page.title, 'nocodb') ]]

  ## Relates resources

  Refer to [NocoDB's documentation](https://docs.nocodb.com/){:target=_blank .external-link} for more information about the service.

  --8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"

properties_schema:
  [
    {
      "displayName": "Authentication",
      "name": "authentication",
      "type": "options",
      "default": "nocoDb",
      "options": [
        {
          "name": "API Token",
          "value": "nocoDbApiToken"
        },
        {
          "name": "User Token",
          "value": "nocoDb"
        }
      ]
    },
    {
      "displayName": "API Version",
      "name": "version",
      "type": "options",
      "default": 1,
      "options": [
        {
          "name": "Before v0.90.0",
          "value": 1
        },
        {
          "name": "v0.90.0 Onwards",
          "value": 2
        },
        {
          "name": "v0.200.0 Onwards",
          "value": 3
        }
      ],
      "displayOptions": {
        "show": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "API Version",
      "name": "version",
      "type": "options",
      "default": 2,
      "options": [
        {
          "name": "Before v0.90.0",
          "value": 1
        },
        {
          "name": "v0.90.0 Onwards",
          "value": 2
        },
        {
          "name": "v0.200.0 Onwards",
          "value": 3
        }
      ],
      "displayOptions": {
        "show": {
          "@version": [
            2
          ]
        }
      }
    },
    {
      "displayName": "API Version",
      "name": "version",
      "type": "options",
      "default": 3,
      "options": [
        {
          "name": "Before v0.90.0",
          "value": 1
        },
        {
          "name": "v0.90.0 Onwards",
          "value": 2
        },
        {
          "name": "v0.200.0 Onwards",
          "value": 3
        }
      ],
      "displayOptions": {
        "show": {
          "@version": [
            3
          ]
        }
      }
    },
    {
      "displayName": "Resource",
      "name": "resource",
      "type": "options",
      "default": "row",
      "options": [
        {
          "name": "Row",
          "value": "row"
        }
      ],
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a row",
          "action": "Create a row"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a row",
          "action": "Delete a row"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a row",
          "action": "Get a row"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many rows",
          "action": "Get many rows"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a row",
          "action": "Update a row"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "row"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Workspace Name or ID",
      "name": "workspaceId",
      "type": "options",
      "default": "none",
      "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
      "displayOptions": {
        "show": {
          "version": [
            3
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getWorkspaces"
      }
    },
    {
      "displayName": "Base Name or ID",
      "name": "projectId",
      "type": "options",
      "default": "",
      "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
      "required": true,
      "displayOptions": {
        "show": {
          "version": [
            3
          ]
        }
      },
      "typeOptions": {
        "loadOptionsDependsOn": [
          "workspaceId"
        ],
        "loadOptionsMethod": "getBases"
      }
    },
    {
      "displayName": "Project ID",
      "name": "projectId",
      "type": "string",
      "default": "",
      "description": "The ID of the project",
      "required": true,
      "displayOptions": {
        "show": {
          "version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Project Name or ID",
      "name": "projectId",
      "type": "options",
      "default": "",
      "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
      "required": true,
      "displayOptions": {
        "show": {
          "version": [
            2
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getBases"
      }
    },
    {
      "displayName": "Table Name or ID",
      "name": "table",
      "type": "options",
      "default": "",
      "description": "The table to operate on. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "displayOptions": {
        "show": {
          "version": [
            2,
            3
          ]
        }
      },
      "typeOptions": {
        "loadOptionsDependsOn": [
          "projectId"
        ],
        "loadOptionsMethod": "getTables"
      }
    },
    {
      "displayName": "Table",
      "name": "table",
      "type": "string",
      "default": "",
      "description": "The name of the table",
      "required": true,
      "displayOptions": {
        "show": {
          "version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Primary Key Type",
      "name": "primaryKey",
      "type": "options",
      "default": "id",
      "options": [
        {
          "name": "Default",
          "value": "id",
          "description": "Default, added when table was created from UI by those options: Create new table / Import from Excel / Import from CSV"
        },
        {
          "name": "Imported From Airtable",
          "value": "ncRecordId",
          "description": "Select if table was imported from Airtable"
        },
        {
          "name": "Custom",
          "value": "custom",
          "description": "When connecting to existing external database as existing primary key field is retained as is, enter the name of the primary key field below"
        }
      ],
      "displayOptions": {
        "show": {
          "version": [
            1,
            2
          ],
          "operation": [
            "delete",
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Primary Key Type",
      "name": "primaryKey",
      "type": "options",
      "default": "id",
      "options": [
        {
          "name": "Default",
          "value": "id",
          "description": "Default, added when table was created from UI by those options: Create new table / Import from Excel / Import from CSV"
        },
        {
          "name": "Imported From Airtable",
          "value": "ncRecordId",
          "description": "Select if table was imported from Airtable"
        },
        {
          "name": "Custom",
          "value": "custom",
          "description": "When connecting to existing external database as existing primary key field is retained as is, enter the name of the primary key field below"
        }
      ],
      "displayOptions": {
        "show": {
          "version": [
            3
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Field Name",
      "name": "customPrimaryKey",
      "type": "string",
      "default": "",
      "displayOptions": {
        "show": {
          "version": [
            1,
            2
          ],
          "operation": [
            "delete",
            "update"
          ],
          "primaryKey": [
            "custom"
          ]
        }
      }
    },
    {
      "displayName": "Field Name",
      "name": "customPrimaryKey",
      "type": "string",
      "default": "",
      "displayOptions": {
        "show": {
          "version": [
            3
          ],
          "operation": [
            "delete"
          ],
          "primaryKey": [
            "custom"
          ]
        }
      }
    },
    {
      "displayName": "Row ID Value",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The value of the ID field",
      "required": true,
      "displayOptions": {
        "show": {
          "version": [
            1,
            2
          ],
          "operation": [
            "delete",
            "get",
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Row ID Value",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The value of the ID field",
      "required": true,
      "displayOptions": {
        "show": {
          "version": [
            3
          ],
          "operation": [
            "delete",
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 100
      }
    },
    {
      "displayName": "Download Attachments",
      "name": "downloadAttachments",
      "type": "boolean",
      "default": false,
      "description": "Whether the attachment fields define in 'Download Fields' will be downloaded",
      "displayOptions": {
        "show": {
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Download Fields",
      "name": "downloadFieldNames",
      "type": "string",
      "default": "",
      "description": "Name of the fields of type 'attachment' that should be downloaded. Multiple ones can be defined separated by comma. Case sensitive.",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "getAll"
          ],
          "downloadAttachments": [
            true
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "View ID",
          "name": "viewId",
          "type": "string",
          "typeOptions": {
            "multipleValues": false
          },
          "default": "",
          "placeholder": "View ID",
          "description": "The select fields of the returned rows"
        },
        {
          "displayName": "Fields",
          "name": "fields",
          "type": "string",
          "typeOptions": {
            "multipleValues": true,
            "multipleValueButtonText": "Add Field"
          },
          "default": [],
          "placeholder": "Name",
          "description": "The select fields of the returned rows"
        },
        {
          "displayName": "Sort",
          "name": "sort",
          "placeholder": "Add Sort Rule",
          "description": "The sorting rules for the returned rows",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": true
          },
          "default": {},
          "options": [
            {
              "name": "property",
              "displayName": "Property",
              "values": [
                {
                  "displayName": "Field",
                  "name": "field",
                  "type": "string",
                  "default": "",
                  "description": "Name of the field to sort on"
                },
                {
                  "displayName": "Direction",
                  "name": "direction",
                  "type": "options",
                  "options": [
                    {
                      "name": "ASC",
                      "value": "asc",
                      "description": "Sort in ascending order (small -> large)"
                    },
                    {
                      "name": "DESC",
                      "value": "desc",
                      "description": "Sort in descending order (large -> small)"
                    }
                  ],
                  "default": "asc",
                  "description": "The sort direction"
                }
              ]
            }
          ]
        },
        {
          "displayName": "Filter By Formula",
          "name": "where",
          "type": "string",
          "default": "",
          "placeholder": "(name,like,example%)~or(name,eq,test)",
          "description": "A formula used to filter rows"
        }
      ],
      "displayOptions": {
        "show": {
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Download Attachments",
      "name": "downloadAttachments",
      "type": "boolean",
      "default": false,
      "description": "Whether the attachment fields define in 'Download Fields' will be downloaded",
      "displayOptions": {
        "show": {
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Download Fields",
      "name": "downloadFieldNames",
      "type": "string",
      "default": "",
      "description": "Name of the fields of type 'attachment' that should be downloaded. Multiple ones can be defined separated by comma. Case sensitive.",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "get"
          ],
          "downloadAttachments": [
            true
          ]
        }
      }
    },
    {
      "displayName": "Data to Send",
      "name": "dataToSend",
      "type": "options",
      "default": "defineBelow",
      "description": "Whether to insert the input data this node receives in the new row",
      "options": [
        {
          "name": "Auto-Map Input Data to Columns",
          "value": "autoMapInputData",
          "description": "Use when node input properties match destination column names"
        },
        {
          "name": "Define Below for Each Column",
          "value": "defineBelow",
          "description": "Set the value for each destination column"
        }
      ],
      "displayOptions": {
        "show": {
          "operation": [
            "create",
            "update"
          ]
        }
      }
    },
    {
      "displayName": "In this mode, make sure the incoming data fields are named the same as the columns in NocoDB. (Use an 'Edit Fields' node before this node to change them if required.)",
      "name": "info",
      "type": "notice",
      "default": "",
      "displayOptions": {
        "show": {
          "dataToSend": [
            "autoMapInputData"
          ]
        }
      }
    },
    {
      "displayName": "This operation requires the primary key to be included for each row.",
      "name": "info",
      "type": "notice",
      "default": "",
      "displayOptions": {
        "show": {
          "operation": [
            "update"
          ],
          "version": [
            3
          ]
        }
      }
    },
    {
      "displayName": "Inputs to Ignore",
      "name": "inputsToIgnore",
      "type": "string",
      "default": "",
      "description": "List of input properties to avoid sending, separated by commas. Leave empty to send all properties.",
      "displayOptions": {
        "show": {
          "operation": [
            "create",
            "update"
          ],
          "dataToSend": [
            "autoMapInputData"
          ]
        }
      }
    },
    {
      "displayName": "Fields to Send",
      "name": "fieldsUi",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "displayName": "Field",
          "name": "fieldValues",
          "values": [
            {
              "displayName": "Field Name",
              "name": "fieldName",
              "type": "string",
              "default": ""
            },
            {
              "displayName": "Is Binary File",
              "name": "binaryData",
              "type": "boolean",
              "default": false,
              "description": "Whether the field data to set is binary and should be taken from a binary property"
            },
            {
              "displayName": "Field Value",
              "name": "fieldValue",
              "type": "string",
              "default": "",
              "displayOptions": {
                "show": {
                  "binaryData": [
                    false
                  ]
                }
              }
            },
            {
              "displayName": "Take Input From Field",
              "name": "binaryProperty",
              "type": "string",
              "description": "The field containing the binary file data to be uploaded",
              "default": "",
              "displayOptions": {
                "show": {
                  "binaryData": [
                    true
                  ]
                }
              }
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "operation": [
            "create",
            "update"
          ],
          "dataToSend": [
            "defineBelow"
          ]
        }
      },
      "typeOptions": {
        "multipleValueButtonText": "Add Field to Send",
        "multipleValues": true
      }
    }
  ]

operations:
  [
    {
      "operation": "create",
      "name": "Create",
      "description": "Create a row"
    },
    {
      "operation": "delete",
      "name": "Delete",
      "description": "Delete a row"
    },
    {
      "operation": "get",
      "name": "Get",
      "description": "Retrieve a row"
    },
    {
      "operation": "getAll",
      "name": "Get Many",
      "description": "Retrieve many rows"
    },
    {
      "operation": "update",
      "name": "Update",
      "description": "Update a row"
    }
  ]

credentials_required:
  [
    {
      "name": "nocoDb",
      "required": true,
      "displayOptions": {
        "show": {
          "authentication": [
            "nocoDb"
          ]
        }
      }
    },
    {
      "name": "nocoDbApiToken",
      "required": true,
      "displayOptions": {
        "show": {
          "authentication": [
            "nocoDbApiToken"
          ]
        }
      }
    }
  ]


node_type: nodes-base.sendInBlue
package_name: n8n-nodes-base
display_name: Brevo
description: Consume Brevo API
category: transform
development_style: programmatic
version: 1
credentials_required:
  [
  {
  "name": "sendInBlueApi",
  "required": true
  }
  ]

outputs:
  [
  "main"
  ]

updated_at: 2025-10-24 07:28:02
properties_schema:
  [
    {
      "displayName": "Resource",
      "name": "resource",
      "type": "options",
      "default": "email",
      "options": [
        {
          "name": "Contact",
          "value": "contact"
        },
        {
          "name": "Contact Attribute",
          "value": "attribute"
        },
        {
          "name": "Email",
          "value": "email"
        },
        {
          "name": "Sender",
          "value": "sender"
        }
      ],
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "routing": {
            "request": {
              "method": "POST",
              "url": "=/v3/contacts/attributes/{{$parameter.attributeCategory}}/{{encodeURI($parameter.attributeName)}}"
            },
            "output": {
              "postReceive": [
                {
                  "type": "set",
                  "properties": {
                    "value": "={{ { \"success\": true } }}"
                  }
                }
              ]
            },
            "send": {
              "preSend": [
                null
              ]
            }
          },
          "action": "Create an attribute"
        },
        {
          "name": "Update",
          "value": "update",
          "routing": {
            "request": {
              "method": "PUT",
              "url": "=/v3/contacts/attributes/{{$parameter.updateAttributeCategory}}/{{encodeURI($parameter.updateAttributeName)}}"
            }
          },
          "action": "Update an attribute"
        },
        {
          "name": "Delete",
          "value": "delete",
          "routing": {
            "request": {
              "method": "DELETE",
              "url": "=/v3/contacts/attributes/{{$parameter.deleteAttributeCategory}}/{{encodeURI($parameter.deleteAttributeName)}}"
            },
            "output": {
              "postReceive": [
                {
                  "type": "set",
                  "properties": {
                    "value": "={{ { \"success\": true } }}"
                  }
                }
              ]
            }
          },
          "action": "Delete an attribute"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "routing": {
            "request": {
              "method": "GET",
              "url": "v3/contacts/attributes"
            },
            "send": {
              "paginate": false
            },
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "attributes"
                  }
                }
              ]
            }
          },
          "action": "Get many attributes"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Category",
      "name": "attributeCategory",
      "type": "options",
      "default": "normal",
      "description": "Category of the attribute",
      "options": [
        {
          "name": "Calculated",
          "value": "calculated"
        },
        {
          "name": "Category",
          "value": "category"
        },
        {
          "name": "Global",
          "value": "global"
        },
        {
          "name": "Normal",
          "value": "normal"
        },
        {
          "name": "Transactional",
          "value": "transactional"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Name",
      "name": "attributeName",
      "type": "string",
      "default": "",
      "description": "Name of the attribute",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Type",
      "name": "attributeType",
      "type": "options",
      "default": "",
      "description": "Attribute Type",
      "options": [
        {
          "name": "Boolean",
          "value": "boolean"
        },
        {
          "name": "Date",
          "value": "date"
        },
        {
          "name": "Float",
          "value": "float"
        },
        {
          "name": "Text",
          "value": "text"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "create"
          ],
          "attributeCategory": [
            "normal"
          ]
        }
      }
    },
    {
      "displayName": "Value",
      "name": "attributeValue",
      "type": "string",
      "default": "",
      "description": "Value of the attribute",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "create"
          ],
          "attributeCategory": [
            "global",
            "calculated"
          ]
        }
      }
    },
    {
      "displayName": "Contact Attribute List",
      "name": "attributeCategoryList",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Contact Attributes",
          "name": "categoryEnumeration",
          "placeholder": "Add Attribute",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": true
          },
          "options": [
            {
              "name": "attributesValues",
              "displayName": "Attribute",
              "values": [
                {
                  "displayName": "Value ID",
                  "name": "attributeCategoryValue",
                  "type": "number",
                  "default": 1,
                  "description": "ID of the value, must be numeric",
                  "routing": {
                    "send": {
                      "value": "={{$value}}",
                      "property": "=enumeration[{{$index}}].value",
                      "type": "body"
                    }
                  }
                },
                {
                  "displayName": "Label",
                  "name": "attributeCategoryLabel",
                  "type": "string",
                  "default": "",
                  "routing": {
                    "send": {
                      "value": "={{$value}}",
                      "property": "=enumeration[{{$index}}].label",
                      "type": "body"
                    }
                  },
                  "description": "Label of the value"
                }
              ]
            }
          ],
          "default": {},
          "description": "List of values and labels that the attribute can take"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "create"
          ],
          "attributeCategory": [
            "category"
          ]
        }
      }
    },
    {
      "displayName": "Category",
      "name": "updateAttributeCategory",
      "type": "options",
      "default": "calculated",
      "description": "Category of the attribute",
      "options": [
        {
          "name": "Calculated",
          "value": "calculated"
        },
        {
          "name": "Category",
          "value": "category"
        },
        {
          "name": "Global",
          "value": "global"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Name",
      "name": "updateAttributeName",
      "type": "string",
      "default": "",
      "description": "Name of the existing attribute",
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Value",
      "name": "updateAttributeValue",
      "type": "string",
      "default": "",
      "description": "Value of the attribute to update",
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "update"
          ]
        },
        "hide": {
          "updateAttributeCategory": [
            "category"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateAttributeCategoryList",
      "type": "collection",
      "default": {},
      "description": "List of the values and labels that the attribute can take",
      "options": [
        {
          "displayName": "Contact Attributes",
          "name": "updateCategoryEnumeration",
          "placeholder": "Add Attribute",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": true
          },
          "options": [
            {
              "name": "updateAttributesValues",
              "displayName": "Attribute",
              "values": [
                {
                  "displayName": "Value",
                  "name": "attributeCategoryValue",
                  "type": "number",
                  "default": 1,
                  "description": "ID of the value, must be numeric",
                  "routing": {
                    "send": {
                      "value": "={{$value}}",
                      "property": "=enumeration[{{$index}}].value",
                      "type": "body"
                    }
                  }
                },
                {
                  "displayName": "Label",
                  "name": "attributeCategoryLabel",
                  "type": "string",
                  "default": "",
                  "routing": {
                    "send": {
                      "value": "={{$value}}",
                      "property": "=enumeration[{{$index}}].label",
                      "type": "body"
                    }
                  },
                  "description": "Label of the value"
                }
              ]
            }
          ],
          "default": {},
          "description": "List of values and labels that the attribute can take"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "update"
          ],
          "updateAttributeCategory": [
            "category"
          ]
        }
      }
    },
    {
      "displayName": "Category",
      "name": "deleteAttributeCategory",
      "type": "options",
      "default": "normal",
      "description": "Category of the attribute",
      "options": [
        {
          "name": "Calculated",
          "value": "calculated"
        },
        {
          "name": "Category",
          "value": "category"
        },
        {
          "name": "Global",
          "value": "global"
        },
        {
          "name": "Normal",
          "value": "normal"
        },
        {
          "name": "Transactional",
          "value": "transactional"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Name",
      "name": "deleteAttributeName",
      "type": "string",
      "default": "",
      "description": "Name of the attribute",
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "attribute"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 1000
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a sender"
        },
        {
          "name": "Delete",
          "value": "delete",
          "routing": {
            "request": {
              "method": "DELETE",
              "url": "=/v3/senders/{{$parameter.id}}"
            },
            "output": {
              "postReceive": [
                {
                  "type": "set",
                  "properties": {
                    "value": "={{ { \"success\": true } }}"
                  }
                }
              ]
            }
          },
          "action": "Delete a sender"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "routing": {
            "request": {
              "method": "GET",
              "url": "/v3/senders"
            },
            "send": {
              "paginate": false
            },
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "senders"
                  }
                }
              ]
            }
          },
          "action": "Get many senders"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "sender"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "Name of the sender",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "sender"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Email",
      "name": "email",
      "type": "string",
      "default": "",
      "description": "Email of the sender",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "sender"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Sender ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "ID of the sender to delete",
      "displayOptions": {
        "show": {
          "resource": [
            "sender"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "sender"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 10,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "sender"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 1000
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a contact",
          "routing": {
            "request": {
              "method": "POST",
              "url": "/v3/contacts"
            }
          }
        },
        {
          "name": "Create or Update",
          "value": "upsert",
          "action": "Upsert a contact",
          "routing": {
            "request": {
              "method": "POST",
              "url": "=/v3/contacts"
            }
          }
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete a contact"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a contact"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "routing": {
            "request": {
              "method": "GET",
              "url": "/v3/contacts"
            },
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "contacts"
                  }
                }
              ]
            },
            "operations": {
              "pagination": {
                "type": "offset",
                "properties": {
                  "limitParameter": "limit",
                  "offsetParameter": "offset",
                  "pageSize": 1000,
                  "type": "query"
                }
              }
            }
          },
          "action": "Get many contacts"
        },
        {
          "name": "Update",
          "value": "update",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "set",
                  "properties": {
                    "value": "={{ { \"success\": true } }}"
                  }
                }
              ]
            }
          },
          "action": "Update a contact"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Email",
      "name": "email",
      "type": "string",
      "default": "",
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Contact Attributes",
      "name": "createContactAttributes",
      "type": "fixedCollection",
      "default": {},
      "description": "Array of attributes to be added",
      "options": [
        {
          "name": "attributesValues",
          "displayName": "Attribute",
          "values": [
            {
              "displayName": "Field Name",
              "name": "fieldName",
              "type": "options",
              "typeOptions": {
                "loadOptions": {
                  "routing": {
                    "request": {
                      "method": "GET",
                      "url": "/v3/contacts/attributes"
                    },
                    "output": {
                      "postReceive": [
                        {
                          "type": "rootProperty",
                          "properties": {
                            "property": "attributes"
                          }
                        },
                        {
                          "type": "setKeyValue",
                          "properties": {
                            "name": "={{$responseItem.name}} - ({{$responseItem.category}})",
                            "value": "={{$responseItem.name}}"
                          }
                        },
                        {
                          "type": "sort",
                          "properties": {
                            "key": "name"
                          }
                        }
                      ]
                    }
                  }
                }
              },
              "default": ""
            },
            {
              "displayName": "Field Value",
              "name": "fieldValue",
              "type": "string",
              "default": "",
              "routing": {
                "send": {
                  "value": "={{$value}}",
                  "property": "=attributes.{{$parent.fieldName}}",
                  "type": "body"
                }
              }
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 1000
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Sort",
          "name": "sort",
          "type": "options",
          "options": [
            {
              "name": "DESC",
              "value": "desc"
            },
            {
              "name": "ASC",
              "value": "asc"
            }
          ],
          "routing": {
            "send": {
              "type": "query",
              "property": "sort",
              "value": "={{$value}}"
            }
          },
          "default": "desc",
          "description": "Sort the results in the ascending/descending order of record creation"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Modified Since",
          "name": "modifiedSince",
          "type": "dateTime",
          "routing": {
            "send": {
              "type": "query",
              "property": "modifiedSince"
            }
          },
          "default": "",
          "description": "Filter (urlencoded) the contacts modified after a given UTC date-time (YYYY-MM-DDTHH:mm:ss.SSSZ)"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Contact Identifier",
      "name": "identifier",
      "type": "string",
      "default": "",
      "description": "Email (urlencoded) OR ID of the contact OR its SMS attribute value",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Contact Identifier",
      "name": "identifier",
      "type": "string",
      "default": "",
      "description": "Email (urlencoded) OR ID of the contact OR its SMS attribute value",
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Contact Identifier",
      "name": "identifier",
      "type": "string",
      "default": "",
      "description": "Email (urlencoded) OR ID of the contact OR its SMS attribute value",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Attributes",
      "name": "updateAttributes",
      "type": "fixedCollection",
      "default": {},
      "description": "Array of attributes to be updated",
      "options": [
        {
          "displayName": "Attribute",
          "name": "updateAttributesValues",
          "values": [
            {
              "displayName": "Field Name",
              "name": "fieldName",
              "type": "options",
              "typeOptions": {
                "loadOptions": {
                  "routing": {
                    "request": {
                      "method": "GET",
                      "url": "/v3/contacts/attributes"
                    },
                    "output": {
                      "postReceive": [
                        {
                          "type": "rootProperty",
                          "properties": {
                            "property": "attributes"
                          }
                        },
                        {
                          "type": "setKeyValue",
                          "properties": {
                            "name": "={{$responseItem.name}} - ({{$responseItem.category}})",
                            "value": "={{$responseItem.name}}"
                          }
                        },
                        {
                          "type": "sort",
                          "properties": {
                            "key": "name"
                          }
                        }
                      ]
                    }
                  }
                }
              },
              "default": ""
            },
            {
              "displayName": "Field Value",
              "name": "fieldValue",
              "type": "string",
              "default": "",
              "routing": {
                "send": {
                  "value": "={{$value}}",
                  "property": "=attributes.{{$parent.fieldName}}",
                  "type": "body"
                }
              }
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "update"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Email",
      "name": "email",
      "type": "string",
      "default": "",
      "description": "Email of the contact",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "upsert"
          ]
        }
      }
    },
    {
      "displayName": "Contact Attributes",
      "name": "upsertAttributes",
      "type": "fixedCollection",
      "default": {},
      "description": "Array of attributes to be updated",
      "options": [
        {
          "name": "upsertAttributesValues",
          "displayName": "Attribute",
          "values": [
            {
              "displayName": "Field Name",
              "name": "fieldName",
              "type": "options",
              "typeOptions": {
                "loadOptions": {
                  "routing": {
                    "request": {
                      "method": "GET",
                      "url": "/v3/contacts/attributes"
                    },
                    "output": {
                      "postReceive": [
                        {
                          "type": "rootProperty",
                          "properties": {
                            "property": "attributes"
                          }
                        },
                        {
                          "type": "setKeyValue",
                          "properties": {
                            "name": "={{$responseItem.name}} - ({{$responseItem.category}})",
                            "value": "={{$responseItem.name}}"
                          }
                        },
                        {
                          "type": "sort",
                          "properties": {
                            "key": "name"
                          }
                        }
                      ]
                    }
                  }
                }
              },
              "default": ""
            },
            {
              "displayName": "Field Value",
              "name": "fieldValue",
              "type": "string",
              "default": "",
              "routing": {
                "send": {
                  "value": "={{$value}}",
                  "property": "=attributes.{{$parent.fieldName}}",
                  "type": "body"
                }
              }
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "upsert"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "send",
      "options": [
        {
          "name": "Send",
          "value": "send",
          "action": "Send a transactional email"
        },
        {
          "name": "Send Template",
          "value": "sendTemplate",
          "action": "Send an email with an existing Template"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Send HTML",
      "name": "sendHTML",
      "type": "boolean",
      "default": false,
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "send"
          ]
        }
      }
    },
    {
      "displayName": "Subject",
      "name": "subject",
      "type": "string",
      "default": "",
      "description": "Subject of the email",
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "send"
          ]
        }
      }
    },
    {
      "displayName": "Text Content",
      "name": "textContent",
      "type": "string",
      "default": "",
      "description": "Text content of the message",
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "send"
          ],
          "sendHTML": [
            false
          ]
        }
      }
    },
    {
      "displayName": "HTML Content",
      "name": "htmlContent",
      "type": "string",
      "default": "",
      "description": "HTML content of the message",
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "send"
          ],
          "sendHTML": [
            true
          ]
        }
      }
    },
    {
      "displayName": "Sender",
      "name": "sender",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "send"
          ]
        }
      }
    },
    {
      "displayName": "Receipients",
      "name": "receipients",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "send"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "description": "Additional fields to add",
      "options": [
        {
          "displayName": "Attachments",
          "name": "emailAttachments",
          "placeholder": "Add Attachment",
          "type": "fixedCollection",
          "default": {},
          "options": [
            {
              "name": "attachment",
              "displayName": "Attachment Data",
              "values": [
                {
                  "displayName": "Input Data Field Name",
                  "default": "",
                  "name": "binaryPropertyName",
                  "type": "string",
                  "description": "The name of the incoming field containing the binary file data to be processed"
                }
              ]
            }
          ],
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            }
          }
        },
        {
          "displayName": "Receipients BCC",
          "name": "receipientsBCC",
          "placeholder": "Add BCC",
          "type": "fixedCollection",
          "default": {},
          "options": [
            {
              "name": "receipientBcc",
              "displayName": "Receipient",
              "values": [
                {
                  "displayName": "Receipient",
                  "name": "bcc",
                  "type": "string",
                  "default": ""
                }
              ]
            }
          ],
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            }
          }
        },
        {
          "displayName": "Receipients CC",
          "name": "receipientsCC",
          "placeholder": "Add CC",
          "type": "fixedCollection",
          "default": {},
          "options": [
            {
              "name": "receipientCc",
              "displayName": "Receipient",
              "values": [
                {
                  "displayName": "Receipient",
                  "name": "cc",
                  "type": "string",
                  "default": ""
                }
              ]
            }
          ],
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            }
          }
        },
        {
          "displayName": "Email Tags",
          "name": "emailTags",
          "default": {},
          "description": "Add tags to your emails to find them more easily",
          "placeholder": "Add Email Tags",
          "type": "fixedCollection",
          "options": [
            {
              "displayName": "Tags",
              "name": "tags",
              "values": [
                {
                  "displayName": "Tag",
                  "default": "",
                  "name": "tag",
                  "type": "string"
                }
              ]
            }
          ],
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            }
          }
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "send"
          ]
        }
      }
    },
    {
      "displayName": "Template ID",
      "name": "templateId",
      "type": "options",
      "default": "",
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "sendTemplate"
          ]
        }
      },
      "typeOptions": {
        "loadOptions": {
          "routing": {
            "request": {
              "method": "GET",
              "url": "/v3/smtp/templates",
              "qs": {
                "templateStatus": true,
                "limit": 1000,
                "offset": 0,
                "sort": "desc"
              }
            },
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "templates"
                  }
                },
                {
                  "type": "setKeyValue",
                  "properties": {
                    "name": "={{$responseItem.name}}",
                    "value": "={{$responseItem.id}}"
                  }
                },
                {
                  "type": "sort",
                  "properties": {
                    "key": "name"
                  }
                }
              ]
            }
          }
        }
      }
    },
    {
      "displayName": "Receipients",
      "name": "receipients",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "sendTemplate"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "description": "Additional fields to add",
      "options": [
        {
          "displayName": "Attachments",
          "name": "emailAttachments",
          "placeholder": "Add Attachment",
          "type": "fixedCollection",
          "default": {},
          "options": [
            {
              "displayName": "Attachment Data",
              "name": "attachment",
              "values": [
                {
                  "displayName": "Input Data Field Name",
                  "name": "binaryPropertyName",
                  "default": "",
                  "type": "string",
                  "description": "The name of the incoming field containing the binary file data to be processed"
                }
              ]
            }
          ],
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            }
          }
        },
        {
          "displayName": "Email Tags",
          "name": "emailTags",
          "default": {},
          "description": "Add tags to your emails to find them more easily",
          "placeholder": "Add Email Tags",
          "type": "fixedCollection",
          "options": [
            {
              "displayName": "Tags",
              "name": "tags",
              "values": [
                {
                  "displayName": "Tag",
                  "default": "",
                  "name": "tag",
                  "type": "string"
                }
              ]
            }
          ],
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            }
          }
        },
        {
          "displayName": "Template Parameters",
          "name": "templateParameters",
          "default": {},
          "description": "Pass a set of attributes to customize the template",
          "placeholder": "Add Parameter",
          "type": "fixedCollection",
          "options": [
            {
              "name": "parameterValues",
              "displayName": "Parameters",
              "values": [
                {
                  "displayName": "Parameter",
                  "name": "parameters",
                  "type": "string",
                  "default": "",
                  "placeholder": "key=value",
                  "description": "Comma-separated key=value pairs"
                }
              ]
            }
          ],
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            }
          }
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "email"
          ],
          "operation": [
            "sendTemplate"
          ]
        }
      }
    }
  ]

operations:
  [
    {
      "operation": "create",
      "name": "Create"
    },
    {
      "operation": "update",
      "name": "Update"
    },
    {
      "operation": "delete",
      "name": "Delete"
    },
    {
      "operation": "getAll",
      "name": "Get Many"
    }
  ]


node_type: nodes-base.sendInBlueTrigger
package_name: n8n-nodes-base
display_name: Brevo Trigger
description: Starts the workflow when Brevo events occur
category: trigger
development_style: programmatic
version: 1
operations: []
outputs:
  [
  "main"
  ]

updated_at: 2025-10-24 07:28:02
properties_schema:
  [
    {
      "displayName": "Resource",
      "name": "type",
      "type": "options",
      "default": "transactional",
      "options": [
        {
          "name": "Inbound",
          "value": "inbound"
        },
        {
          "name": "Marketing",
          "value": "marketing"
        },
        {
          "name": "Transactional",
          "value": "transactional"
        }
      ],
      "required": true
    },
    {
      "displayName": "Trigger On",
      "name": "events",
      "type": "multiOptions",
      "default": [],
      "options": [
        {
          "name": "Email Blocked",
          "value": "blocked",
          "description": "Triggers when transactional email is blocked"
        },
        {
          "name": "Email Clicked",
          "value": "click",
          "description": "Triggers when transactional email is clicked"
        },
        {
          "name": "Email Deferred",
          "value": "deferred",
          "description": "Triggers when transactional email is deferred"
        },
        {
          "name": "Email Delivered",
          "value": "delivered",
          "description": "Triggers when transactional email is delivered"
        },
        {
          "name": "Email Hard Bounce",
          "value": "hardBounce",
          "description": "Triggers when transactional email is hard bounced"
        },
        {
          "name": "Email Invalid",
          "value": "invalid",
          "description": "Triggers when transactional email is invalid"
        },
        {
          "name": "Email Marked Spam",
          "value": "spam",
          "description": "Triggers when transactional email is set to spam"
        },
        {
          "name": "Email Opened",
          "value": "opened",
          "description": "Triggers when transactional email is opened"
        },
        {
          "name": "Email Sent",
          "value": "request",
          "description": "Triggers when transactional email is sent"
        },
        {
          "name": "Email Soft-Bounce",
          "value": "softBounce",
          "description": "Triggers when transactional email is soft bounced"
        },
        {
          "name": "Email Unique Open",
          "value": "uniqueOpened",
          "description": "Triggers when transactional email is unique opened"
        },
        {
          "name": "Email Unsubscribed",
          "value": "unsubscribed",
          "description": "Triggers when transactional email is unsubscribed"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "type": [
            "transactional"
          ]
        }
      }
    },
    {
      "displayName": "Trigger On",
      "name": "events",
      "type": "multiOptions",
      "default": [],
      "options": [
        {
          "name": "Marketing Email Clicked",
          "value": "click",
          "description": "Triggers when marketing email is clicked"
        },
        {
          "name": "Marketing Email Delivered",
          "value": "delivered",
          "description": "Triggers when marketing email is delivered"
        },
        {
          "name": "Marketing Email Hard Bounce",
          "value": "hardBounce",
          "description": "Triggers when marketing email is hard bounced"
        },
        {
          "name": "Marketing Email List Addition",
          "value": "listAddition",
          "description": "Triggers when marketing email is clicked"
        },
        {
          "name": "Marketing Email Opened",
          "value": "opened",
          "description": "Triggers when marketing email is opened"
        },
        {
          "name": "Marketing Email Soft Bounce",
          "value": "softBounce",
          "description": "Triggers when marketing email is soft bounced"
        },
        {
          "name": "Marketing Email Spam",
          "value": "spam",
          "description": "Triggers when marketing email is spam"
        },
        {
          "name": "Marketing Email Unsubscribed",
          "value": "unsubscribed",
          "description": "Triggers when marketing email is unsubscribed"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "type": [
            "marketing"
          ]
        }
      }
    },
    {
      "displayName": "Trigger On",
      "name": "events",
      "type": "multiOptions",
      "default": [],
      "options": [
        {
          "name": "Inbound Email Processed",
          "value": "inboundEmailProcessed",
          "description": "Triggers when inbound email is processed"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "type": [
            "inbound"
          ]
        }
      }
    }
  ]

credentials_required:
  [
    {
      "name": "sendInBlueApi",
      "required": true,
      "displayOptions": {
        "show": {}
      }
    }
  ]


node_type: nodes-base.stickyNote
package_name: n8n-nodes-base
display_name: Sticky Note
description: Make your workflow easier to understand
category: input
development_style: programmatic
version: 1
operations: []
credentials_required: []
outputs: []
updated_at: 2025-10-24 07:28:02
properties_schema:
  [
    {
      "displayName": "Content",
      "name": "content",
      "type": "string",
      "default": "## I'm a note \n**Double click** to edit me. [Guide](https://docs.n8n.io/workflows/sticky-notes/)"
    },
    {
      "displayName": "Height",
      "name": "height",
      "type": "number",
      "default": 160,
      "required": true
    },
    {
      "displayName": "Width",
      "name": "width",
      "type": "number",
      "default": 240,
      "required": true
    },
    {
      "displayName": "Color",
      "name": "color",
      "type": "number",
      "default": 1,
      "required": true
    }
  ]


node_type: nodes-base.noOp
package_name: n8n-nodes-base
display_name: No Operation, do nothing
description: No Operation
category: organization
development_style: programmatic
version: 1
properties_schema: []
operations: []
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2025-10-24 07:28:02
documentation:
  ---
  #https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
  title: No Operation, do nothing
  description: Documentation for the No Operation, do nothing node in n8n, a workflow automation platform. Includes guidance on usage, and links to examples.
  contentType: [integration, reference]
  priority: high
  ---

  # No Operation, do nothing

  Use the No Operation, do nothing node when you don't want to perform any operations. The purpose of this node is to make the workflow easier to read and understand where the flow of data stops. This can help others visually get a better understanding of the workflow.

  ## Templates and examples

  <!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
  [[ templatesWidget(page.title, 'no-operation-do-nothing') ]]


node_type: nodes-base.onfleet
package_name: n8n-nodes-base
display_name: Onfleet
description: Consume Onfleet API
category: input
development_style: programmatic
version: 1
credentials_required:
  [
  {
  "name": "onfleetApi",
  "required": true,
  "testedBy": "onfleetApiTest"
  }
  ]

outputs:
  [
  "main"
  ]

updated_at: 2025-10-24 07:28:02
documentation:
  ---
  #https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
  title: Onfleet node documentation
  description: Learn how to use the Onfleet node in n8n. Follow technical documentation to integrate Onfleet node into your workflows.
  contentType: [integration, reference]
  ---

  # Onfleet node

  Use the Onfleet node to automate work in Onfleet, and integrate Onfleet with other applications. n8n has built-in support for a wide range of Onfleet features, including creating and deleting tasks in Onfleet as well as retrieving organizations' details. 

  On this page, you'll find a list of operations the Onfleet node supports and links to more resources.

  /// note | Credentials
  Refer to [Onfleet credentials](/integrations/builtin/credentials/onfleet.md) for guidance on setting up authentication. 
  ///

  ## Operations

  * Admin
      * Create a new Onfleet admin
      * Delete an Onfleet admin
      * Get all Onfleet admins
      * Update an Onfleet admin
  * Container
      * Add task at index (or append)
      * Get container information
      * Fully replace a container's tasks
  * Destination
      * Create a new destination
      * Get a specific destination
  * Hub
      * Create a new Onfleet hub
      * Get all Onfleet hubs
      * Update an Onfleet hub
  * Organization
      * Retrieve your own organization's details
      * Retrieve the details of an organization with which you are connected
  * Recipient
      * Create a new Onfleet recipient
      * Get a specific Onfleet recipient
      * Update an Onfleet recipient
  * Task
      * Create a new Onfleet task
      * Clone an Onfleet task
      * Force-complete a started Onfleet task
      * Delete an Onfleet task
      * Get all Onfleet tasks
      * Get a specific Onfleet task
      * Update an Onfleet task
  * Team
      * Automatically dispatch tasks assigned to a team to on-duty drivers
      * Create a new Onfleet team
      * Delete an Onfleet team
      * Get a specific Onfleet team
      * Get all Onfleet teams
      * Get estimated times for upcoming tasks for a team, returns a selected driver
      * Update an Onfleet team
  * Worker
      * Create a new Onfleet worker
      * Delete an Onfleet worker
      * Get a specific Onfleet worker
      * Get all Onfleet workers
      * Get a specific Onfleet worker schedule
      * Update an Onfleet worker

  ## Templates and examples

  <!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
  [[ templatesWidget(page.title, 'onfleet') ]]

properties_schema:
  [
    {
      "displayName": "Resource",
      "name": "resource",
      "type": "options",
      "default": "task",
      "description": "The resource to perform operations on",
      "options": [
        {
          "name": "Admin",
          "value": "admin"
        },
        {
          "name": "Container",
          "value": "container"
        },
        {
          "name": "Destination",
          "value": "destination"
        },
        {
          "name": "Hub",
          "value": "hub"
        },
        {
          "name": "Organization",
          "value": "organization"
        },
        {
          "name": "Recipient",
          "value": "recipient"
        },
        {
          "name": "Task",
          "value": "task"
        },
        {
          "name": "Team",
          "value": "team"
        },
        {
          "name": "Worker",
          "value": "worker"
        }
      ],
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new Onfleet admin",
          "action": "Create an admin"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an Onfleet admin",
          "action": "Delete an admin"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many Onfleet admins",
          "action": "Get many admins"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an Onfleet admin",
          "action": "Update an admin"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Admin ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the admin object for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ]
        },
        "hide": {
          "operation": [
            "create",
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 64,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 64
      }
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "The administrator's name",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Email",
      "name": "email",
      "type": "string",
      "default": "",
      "description": "The administrator's email address",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Phone",
          "name": "phone",
          "type": "string",
          "default": "",
          "description": "The administrator's phone number"
        },
        {
          "displayName": "Read Only",
          "name": "isReadOnly",
          "type": "boolean",
          "default": false,
          "description": "Whether this administrator can perform write operations"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "The administrator's name"
        },
        {
          "displayName": "Phone",
          "name": "phone",
          "type": "string",
          "default": "",
          "description": "The administrator's phone number"
        },
        {
          "displayName": "Read Only",
          "name": "isReadOnly",
          "type": "boolean",
          "default": false,
          "description": "Whether this administrator can perform write operations"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Add Tasks",
          "value": "addTask",
          "description": "Add task at index (or append)",
          "action": "Add tasks"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get container information",
          "action": "Get a container"
        },
        {
          "name": "Update Tasks",
          "value": "updateTask",
          "description": "Fully replace a container's tasks",
          "action": "Update tasks"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "container"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Container Type",
      "name": "containerType",
      "type": "options",
      "default": "",
      "options": [
        {
          "name": "Organizations",
          "value": "organizations"
        },
        {
          "name": "Teams",
          "value": "teams"
        },
        {
          "name": "Workers",
          "value": "workers"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "container"
          ],
          "operation": [
            "get",
            "addTask"
          ]
        }
      }
    },
    {
      "displayName": "Container ID",
      "name": "containerId",
      "type": "string",
      "default": "",
      "description": "The object ID according to the container chosen",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "container"
          ],
          "operation": [
            "get",
            "addTask",
            "updateTask"
          ]
        }
      }
    },
    {
      "displayName": "Insert Type",
      "name": "type",
      "type": "options",
      "default": "",
      "options": [
        {
          "name": "Append",
          "value": -1
        },
        {
          "name": "Prepend",
          "value": 0
        },
        {
          "name": "At Specific Index",
          "value": 1
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "container"
          ],
          "operation": [
            "addTask"
          ]
        }
      }
    },
    {
      "displayName": "Index",
      "name": "index",
      "type": "number",
      "default": 0,
      "description": "The index given indicates the position where the tasks are going to be inserted",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "container"
          ],
          "operation": [
            "addTask"
          ],
          "type": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Task IDs",
      "name": "tasks",
      "type": "string",
      "default": [],
      "description": "Task's ID that are going to be used",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "container"
          ],
          "operation": [
            "addTask",
            "updateTask"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true,
        "multipleValueButtonText": "Add Task"
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Consider Dependencies",
          "name": "considerDependencies",
          "type": "boolean",
          "default": false,
          "description": "Whether to include the target task's dependency family (parent and child tasks) in the resulting assignment operation",
          "required": false
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "container"
          ],
          "operation": [
            "addTask",
            "updateTask"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new destination",
          "action": "Create a destination"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a specific destination",
          "action": "Get a destination"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Destination ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the destination object for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ]
        },
        "hide": {
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Unparsed Address",
      "name": "unparsed",
      "type": "boolean",
      "default": false,
      "description": "Whether or not the address is specified in a single unparsed string",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Destination Address",
      "name": "address",
      "type": "string",
      "default": "",
      "description": "The destination's street address details",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ],
          "operation": [
            "create"
          ],
          "unparsed": [
            true
          ]
        }
      }
    },
    {
      "displayName": "Number",
      "name": "addressNumber",
      "type": "string",
      "default": "",
      "description": "The number component of this address, it may also contain letters",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ],
          "operation": [
            "create"
          ],
          "unparsed": [
            false
          ]
        }
      }
    },
    {
      "displayName": "Street",
      "name": "addressStreet",
      "type": "string",
      "default": "",
      "description": "The name of the street",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ],
          "operation": [
            "create"
          ],
          "unparsed": [
            false
          ]
        }
      }
    },
    {
      "displayName": "City",
      "name": "addressCity",
      "type": "string",
      "default": "",
      "description": "The name of the municipality",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ],
          "operation": [
            "create"
          ],
          "unparsed": [
            false
          ]
        }
      }
    },
    {
      "displayName": "Country",
      "name": "addressCountry",
      "type": "string",
      "default": "",
      "description": "The name of the country",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ],
          "operation": [
            "create"
          ],
          "unparsed": [
            false
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Apartment",
          "name": "addressApartment",
          "type": "string",
          "default": "",
          "description": "The suite or apartment number, or any additional relevant information"
        },
        {
          "displayName": "Address Name",
          "name": "addressName",
          "type": "string",
          "default": "",
          "description": "A name associated with this address"
        },
        {
          "displayName": "Address Notes",
          "name": "addressNotes",
          "type": "string",
          "default": "",
          "description": "Notes about the destination"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ],
          "operation": [
            "create"
          ],
          "unparsed": [
            true
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Apartment",
          "name": "addressApartment",
          "type": "string",
          "default": "",
          "description": "The suite or apartment number, or any additional relevant information"
        },
        {
          "displayName": "Address Name",
          "name": "addressName",
          "type": "string",
          "default": "",
          "description": "A name associated with this address"
        },
        {
          "displayName": "Address Notes",
          "name": "addressNotes",
          "type": "string",
          "default": "",
          "description": "Notes about the destination"
        },
        {
          "displayName": "Postal Code",
          "name": "addressPostalCode",
          "type": "string",
          "default": "",
          "description": "The postal or zip code"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "destination"
          ],
          "operation": [
            "create"
          ],
          "unparsed": [
            false
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new Onfleet hub",
          "action": "Create a hub"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many Onfleet hubs",
          "action": "Get many hubs"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an Onfleet hub",
          "action": "Update a hub"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "hub"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Hub ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the hub object for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "hub"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "hub"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 64,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "hub"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 64
      }
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "A name to identify the hub",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "hub"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Destination",
      "name": "destination",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "displayName": "Destination Properties",
          "name": "destinationProperties",
          "default": {},
          "values": [
            {
              "displayName": "Unparsed Address",
              "name": "unparsed",
              "type": "boolean",
              "description": "Whether or not the address is specified in a single unparsed string",
              "default": false,
              "required": false
            },
            {
              "displayName": "Destination Address",
              "name": "address",
              "type": "string",
              "description": "The destination's street address details",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    true
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "Number",
              "name": "addressNumber",
              "type": "string",
              "description": "The number component of this address, it may also contain letters",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "Street",
              "name": "addressStreet",
              "type": "string",
              "description": "The name of the street",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "City",
              "name": "addressCity",
              "type": "string",
              "description": "The name of the municipality",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "State",
              "name": "addressState",
              "type": "string",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "Country",
              "name": "addressCountry",
              "type": "string",
              "description": "The name of the country",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "displayName": "Postal Code",
              "name": "addressPostalCode",
              "type": "string",
              "default": "",
              "description": "The postal or zip code",
              "required": false
            },
            {
              "displayName": "Address Name",
              "name": "addressName",
              "type": "string",
              "default": "",
              "description": "A name associated with this address",
              "required": false
            },
            {
              "displayName": "Apartment",
              "name": "addressApartment",
              "type": "string",
              "default": "",
              "description": "The suite or apartment number, or any additional relevant information",
              "required": false
            },
            {
              "displayName": "Address Notes",
              "name": "addressNotes",
              "type": "string",
              "default": "",
              "description": "Notes about the destination",
              "required": false
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "hub"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Team Names or IDs",
          "name": "teams",
          "type": "multiOptions",
          "typeOptions": {
            "loadOptionsMethod": "getTeams"
          },
          "default": [],
          "description": "These are the teams that this Hub will be assigned to. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "required": false
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "hub"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Destination",
          "name": "destination",
          "type": "fixedCollection",
          "placeholder": "Add Destination",
          "default": {},
          "options": [
            {
              "displayName": "Destination Properties",
              "name": "destinationProperties",
              "default": {},
              "values": [
                {
                  "displayName": "Unparsed Address",
                  "name": "unparsed",
                  "type": "boolean",
                  "description": "Whether or not the address is specified in a single unparsed string",
                  "default": false,
                  "required": false
                },
                {
                  "displayName": "Destination Address",
                  "name": "address",
                  "type": "string",
                  "description": "The destination's street address details",
                  "default": "",
                  "displayOptions": {
                    "show": {
                      "unparsed": [
                        true
                      ]
                    }
                  },
                  "required": true
                },
                {
                  "displayName": "Number",
                  "name": "addressNumber",
                  "type": "string",
                  "description": "The number component of this address, it may also contain letters",
                  "default": "",
                  "displayOptions": {
                    "show": {
                      "unparsed": [
                        false
                      ]
                    }
                  },
                  "required": true
                },
                {
                  "displayName": "Street",
                  "name": "addressStreet",
                  "type": "string",
                  "description": "The name of the street",
                  "default": "",
                  "displayOptions": {
                    "show": {
                      "unparsed": [
                        false
                      ]
                    }
                  },
                  "required": true
                },
                {
                  "displayName": "City",
                  "name": "addressCity",
                  "type": "string",
                  "description": "The name of the municipality",
                  "default": "",
                  "displayOptions": {
                    "show": {
                      "unparsed": [
                        false
                      ]
                    }
                  },
                  "required": true
                },
                {
                  "displayName": "State",
                  "name": "addressState",
                  "type": "string",
                  "default": "",
                  "displayOptions": {
                    "show": {
                      "unparsed": [
                        false
                      ]
                    }
                  },
                  "required": true
                },
                {
                  "displayName": "Country",
                  "name": "addressCountry",
                  "type": "string",
                  "description": "The name of the country",
                  "default": "",
                  "displayOptions": {
                    "show": {
                      "unparsed": [
                        false
                      ]
                    }
                  },
                  "required": true
                },
                {
                  "displayOptions": {
                    "show": {
                      "unparsed": [
                        false
                      ]
                    }
                  },
                  "displayName": "Postal Code",
                  "name": "addressPostalCode",
                  "type": "string",
                  "default": "",
                  "description": "The postal or zip code",
                  "required": false
                },
                {
                  "displayName": "Address Name",
                  "name": "addressName",
                  "type": "string",
                  "default": "",
                  "description": "A name associated with this address",
                  "required": false
                },
                {
                  "displayName": "Apartment",
                  "name": "addressApartment",
                  "type": "string",
                  "default": "",
                  "description": "The suite or apartment number, or any additional relevant information",
                  "required": false
                },
                {
                  "displayName": "Address Notes",
                  "name": "addressNotes",
                  "type": "string",
                  "default": "",
                  "description": "Notes about the destination",
                  "required": false
                }
              ]
            }
          ],
          "required": false
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "A name to identify the hub"
        },
        {
          "displayName": "Team Names or IDs",
          "name": "teams",
          "type": "multiOptions",
          "typeOptions": {
            "loadOptionsMethod": "getTeams"
          },
          "default": [],
          "description": "These are the teams that this Hub will be assigned to. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "required": false
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "hub"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get My Organization",
          "value": "get",
          "description": "Retrieve your own organization's details",
          "action": "Get my organization"
        },
        {
          "name": "Get Delegatee Details",
          "value": "getDelegatee",
          "description": "Retrieve the details of an organization with which you are connected",
          "action": "Get a delegatee's details"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "organization"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Organization ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the delegatees for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "organization"
          ],
          "operation": [
            "getDelegatee"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new Onfleet recipient",
          "action": "Create a recipient"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a specific Onfleet recipient",
          "action": "Get a recipient"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an Onfleet recipient",
          "action": "Update a recipient"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Get By",
      "name": "getBy",
      "type": "options",
      "default": "id",
      "description": "The variable that is used for looking up a recipient",
      "options": [
        {
          "name": "ID",
          "value": "id"
        },
        {
          "name": "Phone",
          "value": "phone"
        },
        {
          "name": "Name",
          "value": "name"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Recipient ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the recipient object for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "get"
          ],
          "getBy": [
            "id"
          ]
        }
      }
    },
    {
      "displayName": "Recipient ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the recipient object for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "The name of the recipient for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "get"
          ],
          "getBy": [
            "name"
          ]
        }
      }
    },
    {
      "displayName": "Phone",
      "name": "phone",
      "type": "string",
      "default": "",
      "description": "The phone of the recipient for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "get"
          ],
          "getBy": [
            "phone"
          ]
        }
      }
    },
    {
      "displayName": "Recipient Name",
      "name": "recipientName",
      "type": "string",
      "default": "",
      "description": "The recipient's complete name",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Recipient Phone",
      "name": "recipientPhone",
      "type": "string",
      "default": "",
      "description": "A unique, valid phone number as per the organization's country if there's no leading + sign. If a phone number has a leading + sign, it will disregard the organization's country setting.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Recipient Notes",
          "name": "recipientNotes",
          "type": "string",
          "default": "",
          "description": "Notes for this recipient: these are global notes that should not be task- or destination-specific"
        },
        {
          "displayName": "Skip Recipient SMS Notifications",
          "name": "recipientSkipSMSNotifications",
          "type": "boolean",
          "default": false,
          "description": "Whether this recipient has requested to skip SMS notifications"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Recipient Name",
          "name": "recipientName",
          "type": "string",
          "description": "The recipient's complete name",
          "default": "",
          "required": false
        },
        {
          "displayName": "Recipient Notes",
          "name": "notes",
          "type": "string",
          "default": "",
          "description": "Notes for this recipient: these are global notes that should not be task- or destination-specific"
        },
        {
          "displayName": "Recipient Phone",
          "name": "recipientPhone",
          "type": "string",
          "description": "A unique, valid phone number as per the organization's country if there's no leading + sign. If a phone number has a leading + sign, it will disregard the organization's country setting.",
          "default": "",
          "required": false
        },
        {
          "displayName": "Skip Recipient SMS Notifications",
          "name": "skipSMSNotifications",
          "type": "boolean",
          "default": false,
          "description": "Whether this recipient has requested to skip SMS notifications"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Skip Recipient Phone Number Validation",
          "name": "recipientSkipPhoneNumberValidation",
          "type": "boolean",
          "default": false,
          "description": "Whether to skip validation for this recipient's phone number"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "recipient"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Clone",
          "value": "clone",
          "description": "Clone an Onfleet task",
          "action": "Clone a task"
        },
        {
          "name": "Complete",
          "value": "complete",
          "description": "Force-complete a started Onfleet task",
          "action": "Complete a task"
        },
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new Onfleet task",
          "action": "Create a task"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an Onfleet task",
          "action": "Delete a task"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a specific Onfleet task",
          "action": "Get a task"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many Onfleet tasks",
          "action": "Get many tasks"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an Onfleet task",
          "action": "Update a task"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Task ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the task object for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ]
        },
        "hide": {
          "operation": [
            "create",
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 64,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 64
      }
    },
    {
      "displayName": "Destination",
      "name": "destination",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "displayName": "Destination Properties",
          "name": "destinationProperties",
          "default": {},
          "values": [
            {
              "displayName": "Unparsed Address",
              "name": "unparsed",
              "type": "boolean",
              "description": "Whether or not the address is specified in a single unparsed string",
              "default": false,
              "required": false
            },
            {
              "displayName": "Destination Address",
              "name": "address",
              "type": "string",
              "description": "The destination's street address details",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    true
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "Number",
              "name": "addressNumber",
              "type": "string",
              "description": "The number component of this address, it may also contain letters",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "Street",
              "name": "addressStreet",
              "type": "string",
              "description": "The name of the street",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "City",
              "name": "addressCity",
              "type": "string",
              "description": "The name of the municipality",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "State",
              "name": "addressState",
              "type": "string",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayName": "Country",
              "name": "addressCountry",
              "type": "string",
              "description": "The name of the country",
              "default": "",
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "required": true
            },
            {
              "displayOptions": {
                "show": {
                  "unparsed": [
                    false
                  ]
                }
              },
              "displayName": "Postal Code",
              "name": "addressPostalCode",
              "type": "string",
              "default": "",
              "description": "The postal or zip code",
              "required": false
            },
            {
              "displayName": "Address Name",
              "name": "addressName",
              "type": "string",
              "default": "",
              "description": "A name associated with this address",
              "required": false
            },
            {
              "displayName": "Apartment",
              "name": "addressApartment",
              "type": "string",
              "default": "",
              "description": "The suite or apartment number, or any additional relevant information",
              "required": false
            },
            {
              "displayName": "Address Notes",
              "name": "addressNotes",
              "type": "string",
              "default": "",
              "description": "Notes about the destination",
              "required": false
            }
          ]
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Complete as a Success",
      "name": "success",
      "type": "boolean",
      "default": true,
      "description": "Whether the task's completion was successful",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "complete"
          ]
        }
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "From",
          "name": "from",
          "type": "dateTime",
          "default": "",
          "description": "The starting time of the range. Tasks created or completed at or after this time will be included."
        },
        {
          "displayName": "State",
          "name": "state",
          "type": "multiOptions",
          "options": [
            {
              "name": "[All]",
              "value": "all"
            },
            {
              "name": "Active",
              "value": 2
            },
            {
              "name": "Assigned",
              "value": 1
            },
            {
              "name": "Completed",
              "value": 3
            },
            {
              "name": "Unassigned",
              "value": 0
            }
          ],
          "default": [
            "all"
          ],
          "description": "The state of the tasks"
        },
        {
          "displayName": "To",
          "name": "to",
          "type": "dateTime",
          "default": "",
          "description": "The ending time of the range. Defaults to current time if not specified."
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Override Fields",
      "name": "overrideFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Complete After",
          "name": "completeAfter",
          "type": "dateTime",
          "default": null,
          "description": "The earliest time the task should be completed"
        },
        {
          "displayName": "Complete Before",
          "name": "completeBefore",
          "type": "dateTime",
          "default": null,
          "description": "The latest time the task should be completed"
        },
        {
          "displayName": "Include Barcodes",
          "name": "includeBarcodes",
          "type": "boolean",
          "default": false
        },
        {
          "displayName": "Include Dependencies",
          "name": "includeDependencies",
          "type": "boolean",
          "default": false
        },
        {
          "displayName": "Include Metadata",
          "name": "includeMetadata",
          "type": "boolean",
          "default": false
        },
        {
          "displayName": "Notes",
          "name": "notes",
          "type": "string",
          "default": "",
          "description": "Notes for the task",
          "required": false
        },
        {
          "displayName": "Pick Up Task",
          "name": "pickupTask",
          "type": "boolean",
          "default": false,
          "description": "Whether the task is a pickup task",
          "required": false
        },
        {
          "displayName": "Service Time",
          "name": "serviceTime",
          "type": "number",
          "default": 0,
          "description": "The number of minutes to be spent by the worker on arrival at this task's destination, for route optimization purposes",
          "required": false
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "clone"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Complete After",
          "name": "completeAfter",
          "type": "dateTime",
          "default": null,
          "description": "The earliest time the task should be completed"
        },
        {
          "displayName": "Complete Before",
          "name": "completeBefore",
          "type": "dateTime",
          "default": null,
          "description": "The latest time the task should be completed"
        },
        {
          "displayName": "Executor ID",
          "name": "executor",
          "type": "string",
          "default": "",
          "description": "The ID of the organization that will be responsible for fulfilling the task"
        },
        {
          "displayName": "Merchant ID",
          "name": "merchant",
          "type": "string",
          "default": "",
          "description": "The ID of the organization that will be displayed to the recipient of the task"
        },
        {
          "displayName": "Notes",
          "name": "notes",
          "type": "string",
          "default": "",
          "description": "Notes for the task"
        },
        {
          "displayName": "Pick Up Task",
          "name": "pickupTask",
          "type": "boolean",
          "default": false,
          "description": "Whether the task is a pickup task"
        },
        {
          "displayName": "Quantity",
          "name": "quantity",
          "type": "number",
          "default": 0,
          "description": "The number of units to be dropped off while completing this task, for route optimization purposes"
        },
        {
          "displayName": "Service Time",
          "name": "serviceTime",
          "type": "number",
          "default": 0,
          "description": "The number of minutes to be spent by the worker on arrival at this task's destination, for route optimization purposes"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Notes",
          "name": "notes",
          "type": "string",
          "default": "",
          "description": "Completion Notes"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "complete"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Complete After",
          "name": "completeAfter",
          "type": "dateTime",
          "default": null,
          "description": "The earliest time the task should be completed"
        },
        {
          "displayName": "Complete Before",
          "name": "completeBefore",
          "type": "dateTime",
          "default": null,
          "description": "The latest time the task should be completed"
        },
        {
          "displayName": "Executor ID",
          "name": "executor",
          "type": "string",
          "default": "",
          "description": "The ID of the organization that will be responsible for fulfilling the task"
        },
        {
          "displayName": "Merchant ID",
          "name": "merchant",
          "type": "string",
          "default": "",
          "description": "The ID of the organization that will be displayed to the recipient of the task"
        },
        {
          "displayName": "Notes",
          "name": "notes",
          "type": "string",
          "default": "",
          "description": "Notes for the task"
        },
        {
          "displayName": "Pick Up Task",
          "name": "pickupTask",
          "type": "boolean",
          "default": false,
          "description": "Whether the task is a pickup task"
        },
        {
          "displayName": "Quantity",
          "name": "quantity",
          "type": "number",
          "default": 0,
          "description": "The number of units to be dropped off while completing this task, for route optimization purposes"
        },
        {
          "displayName": "Recipient",
          "name": "recipient",
          "type": "fixedCollection",
          "placeholder": "Add Recipient",
          "default": {},
          "options": [
            {
              "displayName": "Recipient Properties",
              "name": "recipientProperties",
              "default": {},
              "values": [
                {
                  "displayName": "Recipient Name",
                  "name": "recipientName",
                  "type": "string",
                  "description": "The recipient's complete name",
                  "default": "",
                  "required": true
                },
                {
                  "displayName": "Recipient Phone",
                  "name": "recipientPhone",
                  "type": "string",
                  "description": "A unique, valid phone number as per the organization's country if there's no leading + sign. If a phone number has a leading + sign, it will disregard the organization's country setting.",
                  "default": "",
                  "required": true
                },
                {
                  "displayName": "Recipient Notes",
                  "name": "recipientNotes",
                  "type": "string",
                  "default": "",
                  "description": "Notes for this recipient: these are global notes that should not be task- or destination-specific"
                },
                {
                  "displayName": "Skip Recipient SMS Notifications",
                  "name": "recipientSkipSMSNotifications",
                  "type": "boolean",
                  "default": false,
                  "description": "Whether this recipient has requested to skip SMS notifications"
                }
              ]
            }
          ]
        },
        {
          "displayName": "Recipient Name Override",
          "name": "recipientName",
          "type": "string",
          "default": "",
          "description": "Override the recipient name for this task only"
        },
        {
          "displayName": "Recipient Notes Override",
          "name": "recipientNotes",
          "type": "string",
          "default": "",
          "description": "Override the recipient notes for this task only"
        },
        {
          "displayName": "Recipient Skip SMS Notifications Override",
          "name": "recipientSkipSMSNotifications",
          "type": "boolean",
          "default": false,
          "description": "Whether to override the recipient notification settings for this task"
        },
        {
          "displayName": "Service Time",
          "name": "serviceTime",
          "type": "number",
          "default": 0,
          "description": "The number of minutes to be spent by the worker on arrival at this task's destination, for route optimization purposes"
        },
        {
          "displayName": "Use Merchant For Proxy Override",
          "name": "useMerchantForProxy",
          "type": "boolean",
          "default": false,
          "description": "Whether to override the organization ID with the merchant's org ID for this task"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Auto-Dispatch",
          "value": "autoDispatch",
          "description": "Automatically dispatch tasks assigned to a team to on-duty drivers",
          "action": "Auto-dispatch a team"
        },
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new Onfleet team",
          "action": "Create a team"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an Onfleet team",
          "action": "Delete a team"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a specific Onfleet team",
          "action": "Get a team"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many Onfleet teams",
          "action": "Get many teams"
        },
        {
          "name": "Get Time Estimates",
          "value": "getTimeEstimates",
          "description": "Get estimated times for upcoming tasks for a team, returns a selected driver",
          "action": "Get time estimates for a team"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an Onfleet team",
          "action": "Update a team"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Team ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the team object for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "get",
            "update",
            "delete",
            "getTimeEstimates",
            "autoDispatch"
          ]
        }
      }
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "A unique name for the team",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Worker Names or IDs",
      "name": "workers",
      "type": "multiOptions",
      "default": [],
      "description": "A list of workers. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getWorkers"
      }
    },
    {
      "displayName": "Administrator Names or IDs",
      "name": "managers",
      "type": "multiOptions",
      "default": [],
      "description": "A list of managing administrators. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getAdmins"
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Hub Name or ID",
          "name": "hub",
          "type": "options",
          "typeOptions": {
            "loadOptionsMethod": "getHubs"
          },
          "default": "",
          "description": "The team's hub. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Self Assignment",
          "name": "enableSelfAssignment",
          "type": "boolean",
          "default": false,
          "description": "Whether or not to allow drivers to self-assign tasks that are in the Team's unassigned container"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 64,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 64
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Administrator Names or IDs",
          "name": "managers",
          "type": "multiOptions",
          "typeOptions": {
            "loadOptionsMethod": "getAdmins"
          },
          "default": [],
          "description": "A list of managing administrators. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Hub Name or ID",
          "name": "hub",
          "type": "options",
          "typeOptions": {
            "loadOptionsMethod": "getHubs"
          },
          "default": "",
          "description": "The team's hub. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "A unique name for the team"
        },
        {
          "displayName": "Self Assignment",
          "name": "enableSelfAssignment",
          "type": "boolean",
          "default": false,
          "description": "Whether or not to allow drivers to self-assign tasks that are in the Team's unassigned container"
        },
        {
          "displayName": "Worker Names or IDs",
          "name": "workers",
          "type": "multiOptions",
          "typeOptions": {
            "loadOptionsMethod": "getWorkers"
          },
          "default": [],
          "description": "A list of workers. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Ending Route",
          "name": "endingRoute",
          "type": "fixedCollection",
          "placeholder": "Add Route",
          "default": {},
          "options": [
            {
              "displayName": "Ending Route Properties",
              "name": "endingRouteProperties",
              "type": "fixedCollection",
              "default": {},
              "values": [
                {
                  "displayName": "Route End",
                  "name": "routeEnd",
                  "type": "options",
                  "options": [
                    {
                      "name": "Team’s Hub",
                      "value": "team_hub"
                    },
                    {
                      "name": "Worker Routing Address",
                      "value": "worker_routing_address"
                    },
                    {
                      "name": "Hub",
                      "value": "hub"
                    },
                    {
                      "name": "End Anywhere",
                      "value": "anywhere"
                    }
                  ],
                  "default": "",
                  "description": "Where the route will end",
                  "required": true
                },
                {
                  "displayName": "Hub Name or ID",
                  "name": "hub",
                  "type": "options",
                  "typeOptions": {
                    "loadOptionsMethod": "getHubs"
                  },
                  "default": "",
                  "description": "The team's hub. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
                  "displayOptions": {
                    "show": {
                      "routeEnd": [
                        "hub"
                      ]
                    }
                  },
                  "required": false
                }
              ]
            }
          ]
        },
        {
          "displayName": "Max Allowed Delay",
          "name": "maxAllowedDelay",
          "type": "number",
          "default": 10,
          "description": "Max allowed time in minutes that a task can be late",
          "typeOptions": {
            "minValue": 1
          }
        },
        {
          "displayName": "Max Number Of Tasks Per Route",
          "name": "maxTasksPerRoute",
          "type": "number",
          "default": 100,
          "typeOptions": {
            "maxValue": 200,
            "minValue": 1
          },
          "description": "Total number of tasks allowed on a route"
        },
        {
          "displayName": "Schedule Time Window",
          "name": "scheduleTimeWindow",
          "type": "fixedCollection",
          "placeholder": "Add Time Window",
          "default": {},
          "options": [
            {
              "displayName": "Schedule Time Window Properties",
              "name": "scheduleTimeWindowProperties",
              "type": "fixedCollection",
              "default": {},
              "values": [
                {
                  "displayName": "Start Time",
                  "name": "startTime",
                  "type": "dateTime",
                  "default": ""
                },
                {
                  "displayName": "End Time",
                  "name": "endTime",
                  "type": "dateTime",
                  "default": ""
                }
              ]
            }
          ]
        },
        {
          "displayName": "Service Time",
          "name": "serviceTime",
          "type": "number",
          "default": 2,
          "typeOptions": {
            "minValue": 0
          },
          "description": "The default service time to apply in Minutes to the tasks when no task service time exists"
        },
        {
          "displayName": "Task Time Window",
          "name": "taskTimeWindow",
          "type": "fixedCollection",
          "placeholder": "Add Time Window",
          "default": {},
          "options": [
            {
              "displayName": "Task Time Window Properties",
              "name": "taskTimeWindowProperties",
              "type": "fixedCollection",
              "default": {},
              "values": [
                {
                  "displayName": "Start Time",
                  "name": "startTime",
                  "type": "dateTime",
                  "default": ""
                },
                {
                  "displayName": "End Time",
                  "name": "endTime",
                  "type": "dateTime",
                  "default": ""
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "autoDispatch"
          ]
        }
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Drop Off",
          "name": "dropOff",
          "type": "fixedCollection",
          "placeholder": "Add Drop Off",
          "default": {},
          "options": [
            {
              "displayName": "DropOff Properties",
              "name": "dropOffProperties",
              "type": "fixedCollection",
              "default": {},
              "values": [
                {
                  "displayName": "Drop Off Longitude",
                  "name": "dropOffLongitude",
                  "type": "number",
                  "typeOptions": {
                    "numberPrecision": 14
                  },
                  "default": 0,
                  "description": "The longitude for drop off location",
                  "required": true
                },
                {
                  "displayName": "Drop Off Latitude",
                  "name": "dropOffLatitude",
                  "type": "number",
                  "typeOptions": {
                    "numberPrecision": 14
                  },
                  "default": 0,
                  "description": "The latitude for drop off location",
                  "required": true
                }
              ]
            }
          ]
        },
        {
          "displayName": "Pick Up",
          "name": "pickUp",
          "type": "fixedCollection",
          "default": {},
          "placeholder": "Add Pick Up",
          "options": [
            {
              "displayName": "Pick Up Properties",
              "name": "pickUpProperties",
              "type": "fixedCollection",
              "default": {},
              "values": [
                {
                  "displayName": "Pick Up Longitude",
                  "name": "pickupLongitude",
                  "type": "number",
                  "typeOptions": {
                    "numberPrecision": 14
                  },
                  "default": 0,
                  "description": "The longitude for pickup location",
                  "required": true
                },
                {
                  "displayName": "Pick Up Latitude",
                  "name": "pickupLatitude",
                  "type": "number",
                  "typeOptions": {
                    "numberPrecision": 14
                  },
                  "default": 0,
                  "description": "The latitude for pickup location",
                  "required": true
                },
                {
                  "displayName": "Pick Up Time",
                  "name": "pickupTime",
                  "type": "dateTime",
                  "default": "",
                  "description": "If the request includes pickupLocation, pickupTime must be present if the time is fewer than 3 hours in the future",
                  "required": false
                }
              ]
            }
          ]
        },
        {
          "displayName": "Restricted Vehicle Types",
          "name": "restrictedVehicleTypes",
          "type": "options",
          "options": [
            {
              "name": "Car",
              "value": "CAR"
            },
            {
              "name": "Motorcycle",
              "value": "MOTORCYCLE"
            },
            {
              "name": "Bicycle",
              "value": "BICYCLE"
            },
            {
              "name": "Truck",
              "value": "TRUCK"
            }
          ],
          "default": "CAR",
          "description": "Vehicle types to ignore in the query",
          "required": false
        },
        {
          "displayName": "Service Time",
          "name": "serviceTime",
          "type": "number",
          "default": 120,
          "typeOptions": {
            "minValue": 0
          },
          "description": "The expected time a worker will take at the pickupLocation, dropoffLocation, or both (as applicable) Unit: seconds",
          "required": false
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "team"
          ],
          "operation": [
            "getTimeEstimates"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new Onfleet worker",
          "action": "Create a worker"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an Onfleet worker",
          "action": "Delete a worker"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a specific Onfleet worker",
          "action": "Get a worker"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many Onfleet workers",
          "action": "Get many workers"
        },
        {
          "name": "Get Schedule",
          "value": "getSchedule",
          "description": "Get a specific Onfleet worker schedule",
          "action": "Get the schedule for a worker"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an Onfleet worker",
          "action": "Update a worker"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Search by Location",
      "name": "byLocation",
      "type": "boolean",
      "default": false,
      "description": "Whether to search for only those workers who are currently within a certain target area",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Worker ID",
      "name": "id",
      "type": "string",
      "default": "",
      "description": "The ID of the worker object for lookup",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "get",
            "getSchedule",
            "setSchedule",
            "update",
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "The worker's name",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Phone",
      "name": "phone",
      "type": "string",
      "default": "",
      "description": "A list of worker’s phone numbers",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Team Names or IDs",
      "name": "teams",
      "type": "multiOptions",
      "default": [],
      "description": "One or more teams of which the worker is a member. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getTeams"
      }
    },
    {
      "displayName": "Longitude",
      "name": "longitude",
      "type": "number",
      "default": 0,
      "description": "The longitude component of the coordinate pair",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "getAll"
          ],
          "byLocation": [
            true
          ]
        }
      },
      "typeOptions": {
        "numberPrecision": 14
      }
    },
    {
      "displayName": "Latitude",
      "name": "latitude",
      "type": "number",
      "default": 0,
      "description": "The latitude component of the coordinate pair",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "getAll"
          ],
          "byLocation": [
            true
          ]
        }
      },
      "typeOptions": {
        "numberPrecision": 14
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 64,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 64
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Capacity",
          "name": "capacity",
          "type": "number",
          "default": 0,
          "description": "The maximum number of units this worker can carry, for route optimization purposes"
        },
        {
          "displayName": "Display Name",
          "name": "displayName",
          "type": "string",
          "default": "",
          "description": "This value is used in place of the worker's actual name within sms notifications, delivery tracking pages, and across organization boundaries"
        },
        {
          "displayName": "Vehicle",
          "name": "vehicle",
          "type": "fixedCollection",
          "placeholder": "Add Vehicle",
          "default": {},
          "options": [
            {
              "displayName": "Vehicle Properties",
              "name": "vehicleProperties",
              "values": [
                {
                  "displayName": "Type",
                  "name": "type",
                  "type": "options",
                  "options": [
                    {
                      "name": "Bicycle",
                      "value": "BICYCLE"
                    },
                    {
                      "name": "Car",
                      "value": "CAR"
                    },
                    {
                      "name": "Motorcycle",
                      "value": "MOTORCYCLE"
                    },
                    {
                      "name": "Truck",
                      "value": "TRUCK"
                    }
                  ],
                  "default": "",
                  "description": "Whether the worker has vehicle or not. If it's not provided, this worker will be treated as if on foot.",
                  "required": true
                },
                {
                  "displayName": "Description",
                  "name": "description",
                  "type": "string",
                  "default": "",
                  "description": "The vehicle's make, model, year, or any other relevant identifying details",
                  "required": false
                },
                {
                  "displayName": "License Plate",
                  "name": "licensePlate",
                  "type": "string",
                  "default": "",
                  "description": "The vehicle's license plate number",
                  "required": false
                },
                {
                  "displayName": "Color",
                  "name": "color",
                  "type": "string",
                  "default": "",
                  "description": "The vehicle's color",
                  "required": false
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Capacity",
          "name": "capacity",
          "type": "number",
          "default": 0,
          "description": "The maximum number of units this worker can carry, for route optimization purposes"
        },
        {
          "displayName": "Display Name",
          "name": "displayName",
          "type": "string",
          "default": "",
          "description": "This value is used in place of the worker's actual name within sms notifications, delivery tracking pages, and across organization boundaries"
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "The worker's name"
        },
        {
          "displayName": "Team Names or IDs",
          "name": "teams",
          "type": "multiOptions",
          "typeOptions": {
            "loadOptionsMethod": "getTeams"
          },
          "default": [],
          "description": "One or more teams of which the worker is a member. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Radius",
          "name": "radius",
          "type": "number",
          "typeOptions": {
            "maxValue": 10000,
            "minValue": 0
          },
          "default": 1000,
          "description": "The length in meters of the radius of the spherical area in which to look for workers. Defaults to 1000 if missing. Maximum value is 10000."
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "getAll"
          ],
          "byLocation": [
            true
          ]
        }
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "States",
          "name": "states",
          "type": "multiOptions",
          "options": [
            {
              "name": "Active (On-Duty, Active Task)",
              "value": 2
            },
            {
              "name": "Idle (On-Duty, No Active Task)",
              "value": 1
            },
            {
              "name": "Off-Duty",
              "value": 0
            }
          ],
          "default": [],
          "description": "List of worker states"
        },
        {
          "displayName": "Team Names or IDs",
          "name": "teams",
          "type": "multiOptions",
          "typeOptions": {
            "loadOptionsMethod": "getTeams"
          },
          "default": [],
          "description": "A list of the teams that workers must be part of. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Phones",
          "name": "phones",
          "type": "string",
          "typeOptions": {
            "multipleValues": true,
            "multipleValueButtonText": "Add Phone"
          },
          "default": [],
          "description": "A list of workers' phone numbers"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "getAll"
          ],
          "byLocation": [
            false
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Fields to Return",
          "name": "filter",
          "type": "multiOptions",
          "options": [
            {
              "name": "Account Status",
              "value": "accountStatus"
            },
            {
              "name": "Active Task",
              "value": "activeTask"
            },
            {
              "name": "Capacity",
              "value": "capacity"
            },
            {
              "name": "Delay Time",
              "value": "delayTime"
            },
            {
              "name": "Display Name",
              "value": "displayName"
            },
            {
              "name": "Image Url",
              "value": "imageUrl"
            },
            {
              "name": "Location",
              "value": "location"
            },
            {
              "name": "Metadata",
              "value": "metadata"
            },
            {
              "name": "Name",
              "value": "name"
            },
            {
              "name": "On Duty",
              "value": "onDuty"
            },
            {
              "name": "Organization",
              "value": "organization"
            },
            {
              "name": "Phone",
              "value": "phone"
            },
            {
              "name": "Tasks",
              "value": "tasks"
            },
            {
              "name": "Teams",
              "value": "teams"
            },
            {
              "name": "Time Created",
              "value": "timeCreated"
            },
            {
              "name": "Time Last Modified",
              "value": "timeLastModified"
            },
            {
              "name": "Time Last Seen",
              "value": "timeLastSeen"
            },
            {
              "name": "User Data",
              "value": "userData"
            },
            {
              "name": "Vehicle",
              "value": "vehicle"
            },
            {
              "name": "Worker ID",
              "value": "id"
            }
          ],
          "default": [],
          "description": "A list of fields to show in the response, if all are not desired"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Analytics",
          "name": "analytics",
          "type": "boolean",
          "default": true,
          "description": "Whether a more detailed response is needed, includes basic worker duty event, traveled distance (meters) and time analytics"
        },
        {
          "displayName": "Fields to Return",
          "name": "filter",
          "type": "multiOptions",
          "options": [
            {
              "name": "Account Status",
              "value": "accountStatus"
            },
            {
              "name": "Active Task",
              "value": "activeTask"
            },
            {
              "name": "Capacity",
              "value": "capacity"
            },
            {
              "name": "Delay Time",
              "value": "delayTime"
            },
            {
              "name": "Display Name",
              "value": "displayName"
            },
            {
              "name": "Image Url",
              "value": "imageUrl"
            },
            {
              "name": "Location",
              "value": "location"
            },
            {
              "name": "Metadata",
              "value": "metadata"
            },
            {
              "name": "Name",
              "value": "name"
            },
            {
              "name": "On Duty",
              "value": "onDuty"
            },
            {
              "name": "Organization",
              "value": "organization"
            },
            {
              "name": "Phone",
              "value": "phone"
            },
            {
              "name": "Tasks",
              "value": "tasks"
            },
            {
              "name": "Teams",
              "value": "teams"
            },
            {
              "name": "Time Created",
              "value": "timeCreated"
            },
            {
              "name": "Time Last Modified",
              "value": "timeLastModified"
            },
            {
              "name": "Time Last Seen",
              "value": "timeLastSeen"
            },
            {
              "name": "User Data",
              "value": "userData"
            },
            {
              "name": "Vehicle",
              "value": "vehicle"
            },
            {
              "name": "Worker ID",
              "value": "id"
            }
          ],
          "default": [],
          "description": "A list of fields to show in the response, if all are not desired",
          "required": false
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Schedule",
      "name": "schedule",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "displayName": "Schedule Properties",
          "name": "scheduleProperties",
          "default": {},
          "values": [
            {
              "displayName": "Date",
              "name": "date",
              "type": "dateTime",
              "default": "",
              "description": "Schedule's date",
              "required": true
            },
            {
              "displayName": "Timezone Name or ID",
              "name": "timezone",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getTimezones"
              },
              "default": "",
              "description": "A valid timezone. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
              "required": true
            },
            {
              "displayName": "Shifts",
              "name": "shifts",
              "type": "fixedCollection",
              "default": {},
              "placeholder": "Add Shift",
              "typeOptions": {
                "multipleValues": true
              },
              "options": [
                {
                  "displayName": "Shifts Properties",
                  "name": "shiftsProperties",
                  "default": {},
                  "values": [
                    {
                      "displayName": "Start",
                      "name": "start",
                      "type": "dateTime",
                      "default": "",
                      "description": "Start time",
                      "required": true
                    },
                    {
                      "displayName": "End",
                      "name": "end",
                      "type": "dateTime",
                      "default": "",
                      "description": "End time",
                      "required": true
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "worker"
          ],
          "operation": [
            "setSchedule"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true,
        "multipleValueButtonText": "Add Schedule"
      }
    }
  ]

operations:
  [
    {
      "operation": "create",
      "name": "Create",
      "description": "Create a new Onfleet admin"
    },
    {
      "operation": "delete",
      "name": "Delete",
      "description": "Delete an Onfleet admin"
    },
    {
      "operation": "getAll",
      "name": "Get Many",
      "description": "Get many Onfleet admins"
    },
    {
      "operation": "update",
      "name": "Update",
      "description": "Update an Onfleet admin"
    }
  ]


node_type: nodes-base.onfleetTrigger
package_name: n8n-nodes-base
display_name: Onfleet Trigger
description: Starts the workflow when Onfleet events occur
category: trigger
development_style: programmatic
version: 1
operations: []
credentials_required:
  [
  {
  "name": "onfleetApi",
  "required": true,
  "testedBy": "onfleetApiTest"
  }
  ]

outputs:
  [
  "main"
  ]

updated_at: 2025-10-24 07:28:02
documentation:
  ---
  #https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
  title: Onfleet Trigger node documentation
  description: Learn how to use the Onfleet Trigger node in n8n. Follow technical documentation to integrate Onfleet Trigger node into your workflows.
  contentType: [integration, reference]
  ---

  # Onfleet Trigger node

  [Onfleet](https://onfleet.com/){:target=_blank .external-link} is a logistics platform offering a last-mile delivery solution.

  /// note | Credentials
  You can find authentication information for this node [here](/integrations/builtin/credentials/onfleet.md).
  ///

  ///  note  | Examples and templates
  For usage examples and templates to help you get started, refer to n8n's [Onfleet Trigger integrations](https://n8n.io/integrations/onfleet-trigger/){:target=_blank .external-link} page.
  ///

  ## Events

  Trigger a workflow on:

  * SMS recipient opt out
  * SMS recipient response missed
  * Task arrival
  * Task assigned
  * Task cloned
  * Task completed
  * Task created
  * Task delayed
  * Task ETA
  * Task failed
  * Task started
  * Task unassigned
  * Task updated
  * Worker created
  * Worker deleted
  * Worker duty

properties_schema:
  [
    {
      "displayName": "Trigger On",
      "name": "triggerOn",
      "type": "options",
      "default": [],
      "options": [
        {
          "name": "SMS Recipient Opt Out",
          "value": "SMSRecipientOptOut"
        },
        {
          "name": "SMS Recipient Response Missed",
          "value": "smsRecipientResponseMissed"
        },
        {
          "name": "Task Arrival",
          "value": "taskArrival"
        },
        {
          "name": "Task Assigned",
          "value": "taskAssigned"
        },
        {
          "name": "Task Cloned",
          "value": "taskCloned"
        },
        {
          "name": "Task Completed",
          "value": "taskCompleted"
        },
        {
          "name": "Task Created",
          "value": "taskCreated"
        },
        {
          "name": "Task Delayed",
          "value": "taskDelayed"
        },
        {
          "name": "Task Deleted",
          "value": "taskDeleted"
        },
        {
          "name": "Task ETA",
          "value": "taskEta"
        },
        {
          "name": "Task Failed",
          "value": "taskFailed"
        },
        {
          "name": "Task Started",
          "value": "taskStarted"
        },
        {
          "name": "Task Unassigned",
          "value": "taskUnassigned"
        },
        {
          "name": "Task Updated",
          "value": "taskUpdated"
        },
        {
          "name": "Worker Created",
          "value": "workerCreated"
        },
        {
          "name": "Worker Deleted",
          "value": "workerDeleted"
        },
        {
          "name": "Worker Duty",
          "value": "workerDuty"
        }
      ],
      "required": true
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "A name for the webhook for identification"
        }
      ]
    }
  ]


node_type: nodes-base.citrixAdc
package_name: n8n-nodes-base
display_name: Netscaler ADC
description: Consume Netscaler ADC API
category: output
development_style: programmatic
version: 1
credentials_required:
  [
  {
  "name": "citrixAdcApi",
  "required": true
  }
  ]

outputs:
  [
  "main"
  ]

updated_at: 2025-10-24 07:28:02
properties_schema:
  [
    {
      "displayName": "Resource",
      "name": "resource",
      "type": "options",
      "default": "file",
      "options": [
        {
          "name": "Certificate",
          "value": "certificate"
        },
        {
          "name": "File",
          "value": "file"
        }
      ],
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a certificate"
        },
        {
          "name": "Install",
          "value": "install",
          "action": "Install a certificate"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Certificate File Name",
      "name": "certificateFileName",
      "type": "string",
      "default": "",
      "description": "Name for and, optionally, path to the generated certificate file. /nsconfig/ssl/ is the default path.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Certificate Format",
      "name": "certificateFormat",
      "type": "options",
      "default": "PEM",
      "description": "Format in which the certificate is stored on the appliance",
      "options": [
        {
          "name": "PEM",
          "value": "PEM"
        },
        {
          "name": "DER",
          "value": "DER"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Certificate Type",
      "name": "certificateType",
      "type": "options",
      "default": "ROOT_CERT",
      "options": [
        {
          "name": "Root-CA",
          "value": "ROOT_CERT",
          "description": "You must specify the key file name. The generated Root-CA certificate can be used for signing end-user client or server certificates or to create Intermediate-CA certificates."
        },
        {
          "name": "Intermediate-CA",
          "value": "INTM_CERT",
          "description": "Intermediate-CA certificate"
        },
        {
          "name": "Server",
          "value": "SRVR_CERT",
          "description": "SSL server certificate used on SSL servers for end-to-end encryption"
        },
        {
          "name": "Client",
          "value": "CLNT_CERT",
          "description": "End-user client certificate used for client authentication"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Certificate Request File Name",
      "name": "certificateRequestFileName",
      "type": "string",
      "default": "",
      "description": "Name for and, optionally, path to the certificate-signing request (CSR). /nsconfig/ssl/ is the default path.",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "create"
          ],
          "resource": [
            "certificate"
          ]
        }
      }
    },
    {
      "displayName": "CA Certificate File Name",
      "name": "caCertificateFileName",
      "type": "string",
      "default": "",
      "description": "Name of the CA certificate file that issues and signs the Intermediate-CA certificate or the end-user client and server certificates",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ],
          "certificateType": [
            "INTM_CERT",
            "SRVR_CERT",
            "CLNT_CERT"
          ]
        }
      }
    },
    {
      "displayName": "CA Certificate File Format",
      "name": "caCertificateFileFormat",
      "type": "options",
      "default": "PEM",
      "description": "Format of the CA certificate",
      "options": [
        {
          "name": "PEM",
          "value": "PEM"
        },
        {
          "name": "DER",
          "value": "DER"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ],
          "certificateType": [
            "INTM_CERT",
            "SRVR_CERT",
            "CLNT_CERT"
          ]
        }
      }
    },
    {
      "displayName": "CA Private Key File Name",
      "name": "caPrivateKeyFileName",
      "type": "string",
      "default": "",
      "description": "Private key, associated with the CA certificate that is used to sign the Intermediate-CA certificate or the end-user client and server certificate. If the CA key file is password protected, the user is prompted to enter the pass phrase that was used to encrypt the key.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ],
          "certificateType": [
            "INTM_CERT",
            "SRVR_CERT",
            "CLNT_CERT"
          ]
        }
      }
    },
    {
      "displayName": "CA Private Key File Format",
      "name": "caPrivateKeyFileFormat",
      "type": "options",
      "default": "PEM",
      "description": "Format of the CA certificate",
      "options": [
        {
          "name": "PEM",
          "value": "PEM"
        },
        {
          "name": "DER",
          "value": "DER"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ],
          "certificateType": [
            "INTM_CERT",
            "SRVR_CERT",
            "CLNT_CERT"
          ]
        }
      }
    },
    {
      "displayName": "Private Key File Name",
      "name": "privateKeyFileName",
      "type": "string",
      "default": "",
      "description": "Name for and, optionally, path to the private key. You can either use an existing RSA or DSA key that you own or create a new private key on the Netscaler ADC. This file is required only when creating a self-signed Root-CA certificate. The key file is stored in the /nsconfig/ssl directory by default.",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "create"
          ],
          "resource": [
            "certificate"
          ],
          "certificateType": [
            "ROOT_CERT"
          ]
        }
      }
    },
    {
      "displayName": "CA Serial File Number",
      "name": "caSerialFileNumber",
      "type": "string",
      "default": "",
      "description": "Serial number file maintained for the CA certificate. This file contains the serial number of the next certificate to be issued or signed by the CA.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ],
          "certificateType": [
            "INTM_CERT",
            "SRVR_CERT",
            "CLNT_CERT"
          ]
        }
      }
    },
    {
      "displayName": "Private Key Format",
      "name": "privateKeyFormat",
      "type": "options",
      "default": "PEM",
      "description": "Format in which the key is stored on the appliance",
      "options": [
        {
          "name": "PEM",
          "value": "PEM"
        },
        {
          "name": "DER",
          "value": "DER"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ],
          "certificateType": [
            "ROOT_CERT"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "PEM Passphrase (For Encrypted Key)",
          "name": "pempassphrase",
          "type": "string",
          "displayOptions": {
            "show": {
              "/certificateType": [
                "ROOT_CERT"
              ]
            }
          },
          "default": "",
          "description": "Name for and, optionally, path to the private key. You can either use an existing RSA or DSA key that you own or create a new private key on the Netscaler ADC. This file is required only when creating a self-signed Root-CA certificate. The key file is stored in the /nsconfig/ssl directory by default."
        },
        {
          "displayName": "PEM Passphrase (For Encrypted CA Key)",
          "name": "pempassphrase",
          "type": "string",
          "displayOptions": {
            "hide": {
              "/certificateType": [
                "ROOT_CERT"
              ]
            }
          },
          "default": "",
          "description": "Name for and, optionally, path to the private key. You can either use an existing RSA or DSA key that you own or create a new private key on the Netscaler ADC. This file is required only when creating a self-signed Root-CA certificate. The key file is stored in the /nsconfig/ssl directory by default."
        },
        {
          "displayName": "Subject Alternative Name",
          "name": "subjectaltname",
          "type": "string",
          "default": "",
          "description": "Subject Alternative Name (SAN) is an extension to X.509 that allows various values to be associated with a security certificate using a subjectAltName field"
        },
        {
          "displayName": "Validity Period (Number of Days)",
          "name": "days",
          "type": "string",
          "default": "",
          "description": "Number of days for which the certificate will be valid, beginning with the time and day (system time) of creation"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Certificate-Key Pair Name",
      "name": "certificateKeyPairName",
      "type": "string",
      "default": "",
      "description": "Name for the certificate and private-key pair",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "install"
          ]
        }
      }
    },
    {
      "displayName": "Certificate File Name",
      "name": "certificateFileName",
      "type": "string",
      "default": "",
      "description": "Name of and, optionally, path to the X509 certificate file that is used to form the certificate-key pair. /nsconfig/ssl/ is the default path.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "install"
          ]
        }
      }
    },
    {
      "displayName": "Private Key File Name",
      "name": "privateKeyFileName",
      "type": "string",
      "default": "",
      "description": "Name of and, optionally, path to the X509 certificate file that is used to form the certificate-key pair. /nsconfig/ssl/ is the default path.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "install"
          ]
        }
      }
    },
    {
      "displayName": "Certificate Format",
      "name": "certificateFormat",
      "type": "options",
      "default": "PEM",
      "description": "Input format of the certificate and the private-key files. The three formats supported by the appliance are: PEM - Privacy Enhanced Mail DER - Distinguished Encoding Rule PFX - Personal Information Exchange.",
      "options": [
        {
          "name": "PEM",
          "value": "PEM"
        },
        {
          "name": "DER",
          "value": "DER"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "install"
          ]
        }
      }
    },
    {
      "displayName": "Password",
      "name": "password",
      "type": "string",
      "default": "",
      "description": "Input format of the certificate and the private-key files. The three formats supported by the appliance are: PEM - Privacy Enhanced Mail DER - Distinguished Encoding Rule PFX - Personal Information Exchange.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "install"
          ],
          "certificateFormat": [
            "PEM"
          ]
        }
      },
      "typeOptions": {
        "password": true
      }
    },
    {
      "displayName": "Notify When Expires",
      "name": "notifyExpiration",
      "type": "boolean",
      "default": false,
      "description": "Whether to alert when the certificate is about to expire",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "install"
          ]
        }
      }
    },
    {
      "displayName": "Notification Period (Days)",
      "name": "notificationPeriod",
      "type": "number",
      "default": 10,
      "description": "Time, in number of days, before certificate expiration, at which to generate an alert that the certificate is about to expire",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "install"
          ],
          "notifyExpiration": [
            true
          ]
        }
      },
      "typeOptions": {
        "minValue": 10,
        "maxValue": 100
      }
    },
    {
      "displayName": "Certificate Bundle",
      "name": "certificateBundle",
      "type": "boolean",
      "default": false,
      "description": "Whether to parse the certificate chain as a single file after linking the server certificate to its issuer's certificate within the file",
      "displayOptions": {
        "show": {
          "resource": [
            "certificate"
          ],
          "operation": [
            "install"
          ],
          "certificateFormat": [
            "PEM"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "upload",
      "options": [
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete a file"
        },
        {
          "name": "Download",
          "value": "download",
          "action": "Download a file"
        },
        {
          "name": "Upload",
          "value": "upload",
          "action": "Upload a file"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "file"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "File Location",
      "name": "fileLocation",
      "type": "string",
      "default": "/nsconfig/ssl/",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "upload"
          ],
          "resource": [
            "file"
          ]
        }
      }
    },
    {
      "displayName": "Input Data Field Name",
      "name": "binaryProperty",
      "type": "string",
      "default": "data",
      "description": "The name of the incoming field containing the binary file data to be processed",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "upload"
          ],
          "resource": [
            "file"
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "File Name",
          "name": "fileName",
          "type": "string",
          "default": "",
          "description": "Name of the file. It should not include filepath."
        }
      ],
      "displayOptions": {
        "show": {
          "operation": [
            "upload"
          ],
          "resource": [
            "file"
          ]
        }
      }
    },
    {
      "displayName": "File Location",
      "name": "fileLocation",
      "type": "string",
      "default": "/nsconfig/ssl/",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "delete",
            "download"
          ],
          "resource": [
            "file"
          ]
        }
      }
    },
    {
      "displayName": "File Name",
      "name": "fileName",
      "type": "string",
      "default": "",
      "description": "Name of the file. It should not include filepath.",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "delete",
            "download"
          ],
          "resource": [
            "file"
          ]
        }
      }
    },
    {
      "displayName": "Put Output in Field",
      "name": "binaryProperty",
      "type": "string",
      "default": "data",
      "description": "The name of the output field to put the binary file data in",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "download"
          ],
          "resource": [
            "file"
          ]
        }
      }
    }
  ]

operations:
  [
    {
      "operation": "create",
      "name": "Create"
    },
    {
      "operation": "install",
      "name": "Install"
    }
  ]


node_type: nodes-base.notion
package_name: n8n-nodes-base
display_name: Notion
description: Consume Notion API
category: output
development_style: programmatic
version: 2.2
credentials_required:
  [
  {
  "name": "notionApi",
  "required": true
  }
  ]

outputs:
  [
  "main"
  ]

updated_at: 2025-10-24 07:28:02
documentation:
  ---
  #https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
  title: Notion node documentation
  description: Learn how to use the Notion node in n8n. Follow technical documentation to integrate Notion node into your workflows.
  contentType: [integration, reference]
  priority: high
  ---

  # Notion node

  Use the Notion node to automate work in Notion, and integrate Notion with other applications. n8n has built-in support for a wide range of Notion features, including getting and searching databases, creating pages, and getting users.

  On this page, you'll find a list of operations the Notion node supports and links to more resources.

  /// note | Credentials
  Refer to [Notion credentials](/integrations/builtin/credentials/notion.md) for guidance on setting up authentication. 
  ///

  --8<-- "_snippets/integrations/builtin/app-nodes/ai-tools.md"

  ## Operations

  * Block
  	* Append After
  	* Get Child Blocks
  * Database
  	* Get
  	* Get Many
  	* Search
  * Database Page
  	* Create
  	* Get
  	* Get Many
  	* Update
  * Page
  	* Archive
  	* Create
  	* Search
  * User
  	* Get
  	* Get Many

  ## Templates and examples

  <!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
  [[ templatesWidget(page.title, 'notion') ]]

  ## Related resources

  n8n provides an app node for Notion. You can find the trigger node docs [here](/integrations/builtin/trigger-nodes/n8n-nodes-base.notiontrigger.md).

  Refer to [Notion's documentation](https://developers.notion.com/){:target=_blank .external-link} for details about their API.

  --8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"

  ## Common issues

  For common errors or issues and suggested resolution steps, refer to [Common issues](/integrations/builtin/app-nodes/n8n-nodes-base.notion/common-issues.md).

properties_schema:
  [
    {
      "displayName": "In Notion, make sure to <a href=\"https://www.notion.so/help/add-and-manage-connections-with-the-api\" target=\"_blank\">add your connection</a> to the pages you want to access.",
      "name": "notionNotice",
      "type": "notice",
      "default": ""
    },
    {
      "displayName": "",
      "name": "Credentials",
      "type": "credentials",
      "default": ""
    },
    {
      "displayName": "Resource",
      "name": "resource",
      "type": "options",
      "default": "page",
      "options": [
        {
          "name": "Block",
          "value": "block"
        },
        {
          "name": "Database",
          "value": "database"
        },
        {
          "name": "Database Page",
          "value": "databasePage"
        },
        {
          "name": "Page",
          "value": "page"
        },
        {
          "name": "User",
          "value": "user"
        }
      ],
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "append",
      "options": [
        {
          "name": "Append After",
          "value": "append",
          "description": "Append a block",
          "action": "Append a block"
        },
        {
          "name": "Get Child Blocks",
          "value": "getAll",
          "description": "Get many child blocks",
          "action": "Get many child blocks"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Block",
      "name": "blockId",
      "type": "resourceLocator",
      "default": {
        "mode": "url",
        "value": ""
      },
      "description": "The Notion Block to append blocks to",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "append"
          ]
        },
        "hide": {
          "@version": [
            {
              "_cnd": {
                "gte": 2.2
              }
            }
          ]
        }
      },
      "modes": [
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/My-Page-b4eeb113e118403ba450af65ac25f0b9",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{2,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Block URL"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{2,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Block ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Block",
      "name": "blockId",
      "type": "resourceLocator",
      "default": {
        "mode": "url",
        "value": ""
      },
      "description": "The Notion Block to get all children from, when using 'By URL' mode make sure to use the URL of the block itself, you can find it in block parameters in Notion under 'Copy link to block'",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "append"
          ],
          "@version": [
            {
              "_cnd": {
                "gte": 2.2
              }
            }
          ]
        }
      },
      "modes": [
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "e.g. https://www.notion.so/Block-Test-88888ccc303e4f44847f27d24bd7ad8e?pvs=4#c44444444444bbbbb4d32fdfdd84e",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{2,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Block URL"
              }
            }
          ]
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "e.g. ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Block ID"
              }
            }
          ]
        }
      ]
    },
    {
      "displayName": "Blocks",
      "name": "blockUi",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "name": "blockValues",
          "displayName": "Block",
          "values": [
            {
              "displayName": "Type Name or ID",
              "name": "type",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getBlockTypes"
              },
              "default": "paragraph"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Checked",
              "name": "checked",
              "type": "boolean",
              "default": false,
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ]
                }
              },
              "description": "Whether the to_do is checked or not"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Title",
              "name": "title",
              "type": "string",
              "default": "",
              "displayOptions": {
                "show": {
                  "type": [
                    "child_page"
                  ]
                }
              },
              "description": "Plain text of page title"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Image URL",
              "name": "url",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "image"
                  ]
                }
              },
              "default": "",
              "description": "Image file reference"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "append"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Block",
      "name": "blockId",
      "type": "resourceLocator",
      "default": {
        "mode": "url",
        "value": ""
      },
      "description": "The Notion Block to get all children from",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "getAll"
          ]
        },
        "hide": {
          "@version": [
            {
              "_cnd": {
                "gte": 2.2
              }
            }
          ]
        }
      },
      "modes": [
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/My-Page-b4eeb113e118403ba450af65ac25f0b9",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{2,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Block URL"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{2,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Block ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Block",
      "name": "blockId",
      "type": "resourceLocator",
      "default": {
        "mode": "url",
        "value": ""
      },
      "description": "The Notion Block to get all children from, when using 'By URL' mode make sure to use the URL of the block itself, you can find it in block parameters in Notion under 'Copy link to block'",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "getAll"
          ],
          "@version": [
            {
              "_cnd": {
                "gte": 2.2
              }
            }
          ]
        }
      },
      "modes": [
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "e.g. https://www.notion.so/Block-Test-88888ccc303e4f44847f27d24bd7ad8e?pvs=4#c44444444444bbbbb4d32fdfdd84e",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{2,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Block URL"
              }
            }
          ]
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "e.g. ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Block ID"
              }
            }
          ]
        }
      ]
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 100
      }
    },
    {
      "displayName": "Also Fetch Nested Blocks",
      "name": "fetchNestedBlocks",
      "type": "boolean",
      "default": false,
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Simplify Output",
      "name": "simplifyOutput",
      "type": "boolean",
      "default": true,
      "displayOptions": {
        "show": {
          "resource": [
            "block"
          ],
          "operation": [
            "getAll"
          ]
        },
        "hide": {
          "@version": [
            1,
            2
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "description": "Get a database",
          "action": "Get a database"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many databases",
          "action": "Get many databases"
        },
        {
          "name": "Search",
          "value": "search",
          "description": "Search databases using text search",
          "action": "Search a database"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "description": "Get a database",
          "action": "Get a database"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many databases",
          "action": "Get many databases"
        }
      ],
      "displayOptions": {
        "show": {
          "@version": [
            1
          ],
          "resource": [
            "database"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Database",
      "name": "databaseId",
      "type": "resourceLocator",
      "default": {
        "mode": "list",
        "value": ""
      },
      "description": "The Notion Database to get",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "get"
          ]
        }
      },
      "modes": [
        {
          "displayName": "Database",
          "name": "list",
          "type": "list",
          "placeholder": "Select a Database...",
          "typeOptions": {
            "searchListMethod": "getDatabases",
            "searchable": true
          }
        },
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database URL. Hint: use the URL of the database itself, not a page containing it."
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 100
      }
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "getAll",
            "get"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Search Text",
      "name": "text",
      "type": "string",
      "default": "",
      "description": "The text to search for",
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "search"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "search"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "search"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 100
      }
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "search"
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Sort",
          "name": "sort",
          "placeholder": "Add Sort",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": false
          },
          "default": {},
          "options": [
            {
              "displayName": "Sort",
              "name": "sortValue",
              "values": [
                {
                  "displayName": "Direction",
                  "name": "direction",
                  "type": "options",
                  "options": [
                    {
                      "name": "Ascending",
                      "value": "ascending"
                    },
                    {
                      "name": "Descending",
                      "value": "descending"
                    }
                  ],
                  "default": "descending",
                  "description": "The direction to sort"
                },
                {
                  "displayName": "Timestamp",
                  "name": "timestamp",
                  "type": "options",
                  "options": [
                    {
                      "name": "Last Edited Time",
                      "value": "last_edited_time"
                    }
                  ],
                  "default": "last_edited_time",
                  "description": "The name of the timestamp to sort against"
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "database"
          ],
          "operation": [
            "search"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a page in a database",
          "action": "Create a database page"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a page in a database",
          "action": "Get a database page"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many pages in a database",
          "action": "Get many database pages"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update pages in a database",
          "action": "Update a database page"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a pages in a database",
          "action": "Create a database page"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many pages in a database",
          "action": "Get many database pages"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update pages in a database",
          "action": "Update a database page"
        }
      ],
      "displayOptions": {
        "show": {
          "@version": [
            1
          ],
          "resource": [
            "databasePage"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Database",
      "name": "databaseId",
      "type": "resourceLocator",
      "default": {
        "mode": "list",
        "value": ""
      },
      "description": "The Notion Database to operate on",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "modes": [
        {
          "displayName": "Database",
          "name": "list",
          "type": "list",
          "placeholder": "Select a Database...",
          "typeOptions": {
            "searchListMethod": "getDatabases",
            "searchable": true
          }
        },
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database URL"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Title",
      "name": "title",
      "type": "string",
      "default": "",
      "description": "Page title. Appears at the top of the page and can be found via Quick Find.",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "create"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Properties",
      "name": "propertiesUi",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "name": "propertyValues",
          "displayName": "Property",
          "values": [
            {
              "displayName": "Key Name or ID",
              "name": "key",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getDatabaseProperties",
                "loadOptionsDependsOn": [
                  "databaseId"
                ]
              },
              "default": ""
            },
            {
              "displayName": "Type",
              "name": "type",
              "type": "hidden",
              "default": "={{$parameter[\"&key\"].split(\"|\")[1]}}"
            },
            {
              "displayName": "Title",
              "name": "title",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "title"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "rich_text"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "rich_text"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "rich_text"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Phone Number",
              "name": "phoneValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "phone_number"
                  ]
                }
              },
              "default": "",
              "description": "Phone number. No structure is enforced."
            },
            {
              "displayName": "Option Names or IDs",
              "name": "multiSelectValue",
              "type": "multiOptions",
              "typeOptions": {
                "loadOptionsMethod": "getPropertySelectValues"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "multi_select"
                  ]
                }
              },
              "default": [],
              "description": "Name of the options you want to set. Multiples can be defined separated by comma. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "Option Name or ID",
              "name": "selectValue",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getPropertySelectValues"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "select"
                  ]
                }
              },
              "default": "",
              "description": "Name of the option you want to set. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "Status Name or ID",
              "name": "statusValue",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getPropertySelectValues"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "status"
                  ]
                }
              },
              "default": "",
              "description": "Name of the option you want to set. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "Email",
              "name": "emailValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "email"
                  ]
                }
              },
              "default": "",
              "description": "Email address"
            },
            {
              "displayName": "Ignore If Empty",
              "name": "ignoreIfEmpty",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "url"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "URL",
              "name": "urlValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "url"
                  ]
                }
              },
              "default": "",
              "description": "Web address"
            },
            {
              "displayName": "User Names or IDs",
              "name": "peopleValue",
              "type": "multiOptions",
              "typeOptions": {
                "loadOptionsMethod": "getUsers"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "people"
                  ]
                }
              },
              "default": [],
              "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "Relation IDs",
              "name": "relationValue",
              "type": "string",
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "relation"
                  ]
                }
              },
              "default": [],
              "description": "List of databases that belong to another database. Multiples can be defined separated by comma."
            },
            {
              "displayName": "Checked",
              "name": "checkboxValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "checkbox"
                  ]
                }
              },
              "type": "boolean",
              "default": false,
              "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked."
            },
            {
              "displayName": "Number",
              "name": "numberValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "number"
                  ]
                }
              },
              "type": "number",
              "default": 0,
              "description": "Number value"
            },
            {
              "displayName": "Range",
              "name": "range",
              "displayOptions": {
                "show": {
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "boolean",
              "default": false,
              "description": "Whether or not you want to define a date range"
            },
            {
              "displayName": "Include Time",
              "name": "includeTime",
              "displayOptions": {
                "show": {
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "boolean",
              "default": true,
              "description": "Whether or not to include the time in the date"
            },
            {
              "displayName": "Date",
              "name": "date",
              "displayOptions": {
                "show": {
                  "range": [
                    false
                  ],
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 format date, with optional time"
            },
            {
              "displayName": "Date Start",
              "name": "dateStart",
              "displayOptions": {
                "show": {
                  "range": [
                    true
                  ],
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 format date, with optional time"
            },
            {
              "displayName": "Date End",
              "name": "dateEnd",
              "displayOptions": {
                "show": {
                  "range": [
                    true
                  ],
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
            },
            {
              "displayName": "Timezone Name or ID",
              "name": "timezone",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "date"
                  ]
                }
              },
              "typeOptions": {
                "loadOptionsMethod": "getTimezones"
              },
              "default": "default",
              "description": "Time zone to use. By default n8n timezone is used. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "File URLs",
              "name": "fileUrls",
              "placeholder": "Add File",
              "type": "fixedCollection",
              "typeOptions": {
                "multipleValues": true,
                "sortable": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "files"
                  ]
                },
                "hide": {
                  "@version": [
                    1
                  ]
                }
              },
              "default": {},
              "options": [
                {
                  "name": "fileUrl",
                  "displayName": "File",
                  "values": [
                    {
                      "displayName": "Name",
                      "name": "name",
                      "type": "string",
                      "default": ""
                    },
                    {
                      "displayName": "File URL",
                      "name": "url",
                      "type": "string",
                      "default": "",
                      "description": "Link to externally hosted file"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Blocks",
      "name": "blockUi",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "name": "blockValues",
          "displayName": "Block",
          "values": [
            {
              "displayName": "Type Name or ID",
              "name": "type",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getBlockTypes"
              },
              "default": "paragraph"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Checked",
              "name": "checked",
              "type": "boolean",
              "default": false,
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ]
                }
              },
              "description": "Whether the to_do is checked or not"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Title",
              "name": "title",
              "type": "string",
              "default": "",
              "displayOptions": {
                "show": {
                  "type": [
                    "child_page"
                  ]
                }
              },
              "description": "Plain text of page title"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Image URL",
              "name": "url",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "image"
                  ]
                }
              },
              "default": "",
              "description": "Image file reference"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Icon Type",
          "name": "iconType",
          "type": "options",
          "options": [
            {
              "name": "Emoji",
              "value": "emoji",
              "description": "Use an Emoji for the icon"
            },
            {
              "name": "File",
              "value": "file",
              "description": "Use a file for the icon"
            }
          ],
          "default": "emoji",
          "description": "The icon type for the database page, Either a URL or an Emoji"
        },
        {
          "displayName": "Icon",
          "name": "icon",
          "type": "string",
          "default": "",
          "description": "Emoji or File URL to use as the icon"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Database Page",
      "name": "pageId",
      "type": "resourceLocator",
      "default": {
        "mode": "url",
        "value": ""
      },
      "description": "The Notion Database Page to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "update"
          ]
        }
      },
      "modes": [
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/My-Database-Page-b4eeb113e118403ba450af65ac25f0b9",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database Page URL"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database Page ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Properties",
      "name": "propertiesUi",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "name": "propertyValues",
          "displayName": "Property",
          "values": [
            {
              "displayName": "Key Name or ID",
              "name": "key",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getDatabaseIdFromPage",
                "loadOptionsDependsOn": [
                  "pageId"
                ]
              },
              "default": ""
            },
            {
              "displayName": "Type",
              "name": "type",
              "type": "hidden",
              "default": "={{$parameter[\"&key\"].split(\"|\")[1]}}"
            },
            {
              "displayName": "Title",
              "name": "title",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "title"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "rich_text"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "rich_text"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "rich_text"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Phone Number",
              "name": "phoneValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "phone_number"
                  ]
                }
              },
              "default": "",
              "description": "Phone number. No structure is enforced."
            },
            {
              "displayName": "Option Names or IDs",
              "name": "multiSelectValue",
              "type": "multiOptions",
              "description": "Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getDatabaseOptionsFromPage"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "multi_select"
                  ]
                }
              },
              "default": []
            },
            {
              "displayName": "Option Name or ID",
              "name": "selectValue",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getDatabaseOptionsFromPage"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "select"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Status Name or ID",
              "name": "statusValue",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getDatabaseOptionsFromPage"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "status"
                  ]
                }
              },
              "default": "",
              "description": "Name of the option you want to set. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "Email",
              "name": "emailValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "email"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Ignore If Empty",
              "name": "ignoreIfEmpty",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "url"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "URL",
              "name": "urlValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "url"
                  ]
                }
              },
              "default": "",
              "description": "Web address"
            },
            {
              "displayName": "User Names or IDs",
              "name": "peopleValue",
              "type": "multiOptions",
              "typeOptions": {
                "loadOptionsMethod": "getUsers"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "people"
                  ]
                }
              },
              "default": [],
              "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "Relation IDs",
              "name": "relationValue",
              "type": "string",
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "relation"
                  ]
                }
              },
              "default": [],
              "description": "List of databases that belong to another database. Multiples can be defined separated by comma."
            },
            {
              "displayName": "Checked",
              "name": "checkboxValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "checkbox"
                  ]
                }
              },
              "type": "boolean",
              "default": false,
              "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked."
            },
            {
              "displayName": "Number",
              "name": "numberValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "number"
                  ]
                }
              },
              "type": "number",
              "default": 0,
              "description": "Number value"
            },
            {
              "displayName": "Range",
              "name": "range",
              "displayOptions": {
                "show": {
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "boolean",
              "default": false,
              "description": "Whether or not you want to define a date range"
            },
            {
              "displayName": "Include Time",
              "name": "includeTime",
              "displayOptions": {
                "show": {
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "boolean",
              "default": true,
              "description": "Whether or not to include the time in the date"
            },
            {
              "displayName": "Date",
              "name": "date",
              "displayOptions": {
                "show": {
                  "range": [
                    false
                  ],
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 format date, with optional time"
            },
            {
              "displayName": "Date Start",
              "name": "dateStart",
              "displayOptions": {
                "show": {
                  "range": [
                    true
                  ],
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 format date, with optional time"
            },
            {
              "displayName": "Date End",
              "name": "dateEnd",
              "displayOptions": {
                "show": {
                  "range": [
                    true
                  ],
                  "type": [
                    "date"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
            },
            {
              "displayName": "Timezone Name or ID",
              "name": "timezone",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "date"
                  ]
                }
              },
              "typeOptions": {
                "loadOptionsMethod": "getTimezones"
              },
              "default": "default",
              "description": "Time zone to use. By default n8n timezone is used. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "File URLs",
              "name": "fileUrls",
              "placeholder": "Add File",
              "type": "fixedCollection",
              "typeOptions": {
                "multipleValues": true,
                "sortable": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "files"
                  ]
                },
                "hide": {
                  "@version": [
                    1
                  ]
                }
              },
              "default": {},
              "options": [
                {
                  "name": "fileUrl",
                  "displayName": "File",
                  "values": [
                    {
                      "displayName": "Name",
                      "name": "name",
                      "type": "string",
                      "default": ""
                    },
                    {
                      "displayName": "File URL",
                      "name": "url",
                      "type": "string",
                      "default": "",
                      "description": "Link to externally hosted file"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "update"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Icon Type",
          "name": "iconType",
          "type": "options",
          "options": [
            {
              "name": "Emoji",
              "value": "emoji",
              "description": "Use an Emoji for the icon"
            },
            {
              "name": "File",
              "value": "file",
              "description": "Use a file for the icon"
            }
          ],
          "default": "emoji",
          "description": "The icon type for the database page, Either a URL or an Emoji"
        },
        {
          "displayName": "Icon",
          "name": "icon",
          "type": "string",
          "default": "",
          "description": "Emoji or File URL to use as the icon"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Database Page",
      "name": "pageId",
      "type": "resourceLocator",
      "default": {
        "mode": "url",
        "value": ""
      },
      "description": "The Notion Database Page to get",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "get"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      },
      "modes": [
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/My-Database-Page-b4eeb113e118403ba450af65ac25f0b9",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database Page URL"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database Page ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "get"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Database",
      "name": "databaseId",
      "type": "resourceLocator",
      "default": {
        "mode": "list",
        "value": ""
      },
      "description": "The Notion Database to operate on",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ]
        }
      },
      "modes": [
        {
          "displayName": "Database",
          "name": "list",
          "type": "list",
          "placeholder": "Select a Database...",
          "typeOptions": {
            "searchListMethod": "getDatabases",
            "searchable": true
          }
        },
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database Page URL"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database Page ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 100
      }
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Filter",
      "name": "filterType",
      "type": "options",
      "default": "none",
      "options": [
        {
          "name": "None",
          "value": "none"
        },
        {
          "name": "Build Manually",
          "value": "manual"
        },
        {
          "name": "JSON",
          "value": "json"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Must Match",
      "name": "matchType",
      "type": "options",
      "default": "anyFilter",
      "options": [
        {
          "name": "Any filter",
          "value": "anyFilter"
        },
        {
          "name": "All Filters",
          "value": "allFilters"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ],
          "filterType": [
            "manual"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "displayName": "Conditions",
          "name": "conditions",
          "values": [
            {
              "displayName": "Property Name or ID",
              "name": "key",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getFilterProperties",
                "loadOptionsDependsOn": [
                  "datatabaseId"
                ]
              },
              "default": "",
              "description": "The name of the property to filter by. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "Type",
              "name": "type",
              "type": "hidden",
              "default": "={{$parameter[\"&key\"].split(\"|\")[1]}}"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "title"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Starts With",
                  "value": "starts_with"
                },
                {
                  "name": "Ends With",
                  "value": "ends_with"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "rich_text"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Starts With",
                  "value": "starts_with"
                },
                {
                  "name": "Ends With",
                  "value": "ends_with"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "number"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Greater Than",
                  "value": "greater_than"
                },
                {
                  "name": "Less Than",
                  "value": "less_than"
                },
                {
                  "name": "Greater Than Or Equal To",
                  "value": "greater_than_or_equal_to"
                },
                {
                  "name": "Less Than Or Equal To",
                  "value": "less_than_or_equal_to"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "checkbox"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "select"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "multi_select"
                  ]
                }
              },
              "options": [
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "status"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "date"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Before",
                  "value": "before"
                },
                {
                  "name": "After",
                  "value": "after"
                },
                {
                  "name": "On Or Before",
                  "value": "on_or_before"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                },
                {
                  "name": "On Or After",
                  "value": "on_or_after"
                },
                {
                  "name": "Past Week",
                  "value": "past_week"
                },
                {
                  "name": "Past Month",
                  "value": "past_month"
                },
                {
                  "name": "Past Year",
                  "value": "past_year"
                },
                {
                  "name": "Next Week",
                  "value": "next_week"
                },
                {
                  "name": "Next Month",
                  "value": "next_month"
                },
                {
                  "name": "Next Year",
                  "value": "next_year"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "people"
                  ]
                }
              },
              "options": [
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "files"
                  ]
                }
              },
              "options": [
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "url"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Starts With",
                  "value": "starts_with"
                },
                {
                  "name": "Ends With",
                  "value": "ends_with"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "email"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Starts With",
                  "value": "starts_with"
                },
                {
                  "name": "Ends With",
                  "value": "ends_with"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "phone_number"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Starts With",
                  "value": "starts_with"
                },
                {
                  "name": "Ends With",
                  "value": "ends_with"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "relation"
                  ]
                }
              },
              "options": [
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "created_by"
                  ]
                }
              },
              "options": [
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "created_time"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Before",
                  "value": "before"
                },
                {
                  "name": "After",
                  "value": "after"
                },
                {
                  "name": "On Or Before",
                  "value": "on_or_before"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                },
                {
                  "name": "On Or After",
                  "value": "on_or_after"
                },
                {
                  "name": "Past Week",
                  "value": "past_week"
                },
                {
                  "name": "Past Month",
                  "value": "past_month"
                },
                {
                  "name": "Past Year",
                  "value": "past_year"
                },
                {
                  "name": "Next Week",
                  "value": "next_week"
                },
                {
                  "name": "Next Month",
                  "value": "next_month"
                },
                {
                  "name": "Next Year",
                  "value": "next_year"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "last_edited_by"
                  ]
                }
              },
              "options": [
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "last_edited_time"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Before",
                  "value": "before"
                },
                {
                  "name": "After",
                  "value": "after"
                },
                {
                  "name": "On Or Before",
                  "value": "on_or_before"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                },
                {
                  "name": "On Or After",
                  "value": "on_or_after"
                },
                {
                  "name": "Past Week",
                  "value": "past_week"
                },
                {
                  "name": "Past Month",
                  "value": "past_month"
                },
                {
                  "name": "Past Year",
                  "value": "past_year"
                },
                {
                  "name": "Next Week",
                  "value": "next_week"
                },
                {
                  "name": "Next Month",
                  "value": "next_month"
                },
                {
                  "name": "Next Year",
                  "value": "next_year"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Return Type",
              "name": "returnType",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ]
                }
              },
              "options": [
                {
                  "name": "Text",
                  "value": "text"
                },
                {
                  "name": "Checkbox",
                  "value": "checkbox"
                },
                {
                  "name": "Number",
                  "value": "number"
                },
                {
                  "name": "Date",
                  "value": "date"
                }
              ],
              "default": "",
              "description": "The formula return type"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ],
                  "returnType": [
                    "text"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Contains",
                  "value": "contains"
                },
                {
                  "name": "Does Not Contain",
                  "value": "does_not_contain"
                },
                {
                  "name": "Starts With",
                  "value": "starts_with"
                },
                {
                  "name": "Ends With",
                  "value": "ends_with"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ],
                  "returnType": [
                    "checkbox"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ],
                  "returnType": [
                    "number"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Does Not Equal",
                  "value": "does_not_equal"
                },
                {
                  "name": "Greater Than",
                  "value": "greater_than"
                },
                {
                  "name": "Less Than",
                  "value": "less_than"
                },
                {
                  "name": "Greater Than Or Equal To",
                  "value": "greater_than_or_equal_to"
                },
                {
                  "name": "Less Than Or Equal To",
                  "value": "less_than_or_equal_to"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Condition",
              "name": "condition",
              "type": "options",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ],
                  "returnType": [
                    "date"
                  ]
                }
              },
              "options": [
                {
                  "name": "Equals",
                  "value": "equals"
                },
                {
                  "name": "Before",
                  "value": "before"
                },
                {
                  "name": "After",
                  "value": "after"
                },
                {
                  "name": "On Or Before",
                  "value": "on_or_before"
                },
                {
                  "name": "Is Empty",
                  "value": "is_empty"
                },
                {
                  "name": "Is Not Empty",
                  "value": "is_not_empty"
                },
                {
                  "name": "On Or After",
                  "value": "on_or_after"
                },
                {
                  "name": "Past Week",
                  "value": "past_week"
                },
                {
                  "name": "Past Month",
                  "value": "past_month"
                },
                {
                  "name": "Past Year",
                  "value": "past_year"
                },
                {
                  "name": "Next Week",
                  "value": "next_week"
                },
                {
                  "name": "Next Month",
                  "value": "next_month"
                },
                {
                  "name": "Next Year",
                  "value": "next_year"
                }
              ],
              "default": "",
              "description": "The value of the property to filter by"
            },
            {
              "displayName": "Title",
              "name": "titleValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "title"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "richTextValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "rich_text"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Phone Number",
              "name": "phoneNumberValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "phone_number"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": "",
              "description": "Phone number. No structure is enforced."
            },
            {
              "displayName": "Option Name or ID",
              "name": "multiSelectValue",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getPropertySelectValues"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "multi_select"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": []
            },
            {
              "displayName": "Option Name or ID",
              "name": "selectValue",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getPropertySelectValues"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "select"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Status Name or ID",
              "name": "statusValue",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getPropertySelectValues"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "status"
                  ]
                }
              },
              "default": "",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>"
            },
            {
              "displayName": "Email",
              "name": "emailValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "email"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "URL",
              "name": "urlValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "url"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "User Name or ID",
              "name": "peopleValue",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getUsers"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "people"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": "",
              "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "User Name or ID",
              "name": "createdByValue",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getUsers"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "created_by"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": "",
              "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "User Name or ID",
              "name": "lastEditedByValue",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getUsers"
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "last_edited_by"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": "",
              "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
            },
            {
              "displayName": "Relation ID",
              "name": "relationValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "relation"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Checked",
              "name": "checkboxValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "checkbox"
                  ]
                }
              },
              "type": "boolean",
              "default": false,
              "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked"
            },
            {
              "displayName": "Number",
              "name": "numberValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "number"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "type": "number",
              "default": 0,
              "description": "Number value"
            },
            {
              "displayName": "Date",
              "name": "date",
              "displayOptions": {
                "show": {
                  "type": [
                    "date"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty",
                    "past_week",
                    "past_month",
                    "past_year",
                    "next_week",
                    "next_month",
                    "next_year"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 format date, with optional time"
            },
            {
              "displayName": "Created Time",
              "name": "createdTimeValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "created_time"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty",
                    "past_week",
                    "past_month",
                    "past_year",
                    "next_week",
                    "next_month",
                    "next_year"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 format date, with optional time"
            },
            {
              "displayName": "Last Edited Time",
              "name": "lastEditedTime",
              "displayOptions": {
                "show": {
                  "type": [
                    "last_edited_time"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty",
                    "past_week",
                    "past_month",
                    "past_year",
                    "next_week",
                    "next_month",
                    "next_year"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 format date, with optional time"
            },
            {
              "displayName": "Number",
              "name": "numberValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ],
                  "returnType": [
                    "number"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "type": "number",
              "default": 0,
              "description": "Number value"
            },
            {
              "displayName": "Text",
              "name": "textValue",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ],
                  "returnType": [
                    "text"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty"
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Boolean",
              "name": "checkboxValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ],
                  "returnType": [
                    "checkbox"
                  ]
                }
              },
              "type": "boolean",
              "default": false,
              "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked"
            },
            {
              "displayName": "Date",
              "name": "dateValue",
              "displayOptions": {
                "show": {
                  "type": [
                    "formula"
                  ],
                  "returnType": [
                    "date"
                  ]
                },
                "hide": {
                  "condition": [
                    "is_empty",
                    "is_not_empty",
                    "past_week",
                    "past_month",
                    "past_year",
                    "next_week",
                    "next_month",
                    "next_year"
                  ]
                }
              },
              "type": "dateTime",
              "default": "",
              "description": "An ISO 8601 format date, with optional time"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ],
          "filterType": [
            "manual"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "See <a href=\"https://developers.notion.com/reference/post-database-query#post-database-query-filter\" target=\"_blank\">Notion guide</a> to creating filters",
      "name": "jsonNotice",
      "type": "notice",
      "default": "",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ],
          "filterType": [
            "json"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Filters (JSON)",
      "name": "filterJson",
      "type": "string",
      "default": "",
      "displayOptions": {
        "show": {
          "resource": [
            "databasePage"
          ],
          "operation": [
            "getAll"
          ],
          "filterType": [
            "json"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Download Files",
          "name": "downloadFiles",
          "type": "boolean",
          "displayOptions": {
            "show": {
              "/resource": [
                "databasePage"
              ],
              "/operation": [
                "getAll"
              ]
            },
            "hide": {
              "@version": [
                1
              ]
            }
          },
          "default": false,
          "description": "Whether to download a file if a database's field contains it"
        },
        {
          "displayName": "Filters",
          "name": "filter",
          "placeholder": "Add Filter",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": false
          },
          "displayOptions": {
            "show": {
              "@version": [
                1
              ]
            }
          },
          "default": {},
          "options": [
            {
              "displayName": "Single Condition",
              "name": "singleCondition",
              "values": [
                {
                  "displayName": "Property Name or ID",
                  "name": "key",
                  "type": "options",
                  "typeOptions": {
                    "loadOptionsMethod": "getFilterProperties",
                    "loadOptionsDependsOn": [
                      "datatabaseId"
                    ]
                  },
                  "default": "",
                  "description": "The name of the property to filter by. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                },
                {
                  "displayName": "Type",
                  "name": "type",
                  "type": "hidden",
                  "default": "={{$parameter[\"&key\"].split(\"|\")[1]}}"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "title"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Starts With",
                      "value": "starts_with"
                    },
                    {
                      "name": "Ends With",
                      "value": "ends_with"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "rich_text"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Starts With",
                      "value": "starts_with"
                    },
                    {
                      "name": "Ends With",
                      "value": "ends_with"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "number"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Greater Than",
                      "value": "greater_than"
                    },
                    {
                      "name": "Less Than",
                      "value": "less_than"
                    },
                    {
                      "name": "Greater Than Or Equal To",
                      "value": "greater_than_or_equal_to"
                    },
                    {
                      "name": "Less Than Or Equal To",
                      "value": "less_than_or_equal_to"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "checkbox"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "select"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "multi_select"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "status"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "date"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Before",
                      "value": "before"
                    },
                    {
                      "name": "After",
                      "value": "after"
                    },
                    {
                      "name": "On Or Before",
                      "value": "on_or_before"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    },
                    {
                      "name": "On Or After",
                      "value": "on_or_after"
                    },
                    {
                      "name": "Past Week",
                      "value": "past_week"
                    },
                    {
                      "name": "Past Month",
                      "value": "past_month"
                    },
                    {
                      "name": "Past Year",
                      "value": "past_year"
                    },
                    {
                      "name": "Next Week",
                      "value": "next_week"
                    },
                    {
                      "name": "Next Month",
                      "value": "next_month"
                    },
                    {
                      "name": "Next Year",
                      "value": "next_year"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "people"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "files"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "url"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Starts With",
                      "value": "starts_with"
                    },
                    {
                      "name": "Ends With",
                      "value": "ends_with"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "email"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Starts With",
                      "value": "starts_with"
                    },
                    {
                      "name": "Ends With",
                      "value": "ends_with"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "phone_number"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Starts With",
                      "value": "starts_with"
                    },
                    {
                      "name": "Ends With",
                      "value": "ends_with"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "relation"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "created_by"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "created_time"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Before",
                      "value": "before"
                    },
                    {
                      "name": "After",
                      "value": "after"
                    },
                    {
                      "name": "On Or Before",
                      "value": "on_or_before"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    },
                    {
                      "name": "On Or After",
                      "value": "on_or_after"
                    },
                    {
                      "name": "Past Week",
                      "value": "past_week"
                    },
                    {
                      "name": "Past Month",
                      "value": "past_month"
                    },
                    {
                      "name": "Past Year",
                      "value": "past_year"
                    },
                    {
                      "name": "Next Week",
                      "value": "next_week"
                    },
                    {
                      "name": "Next Month",
                      "value": "next_month"
                    },
                    {
                      "name": "Next Year",
                      "value": "next_year"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "last_edited_by"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "last_edited_time"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Before",
                      "value": "before"
                    },
                    {
                      "name": "After",
                      "value": "after"
                    },
                    {
                      "name": "On Or Before",
                      "value": "on_or_before"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    },
                    {
                      "name": "On Or After",
                      "value": "on_or_after"
                    },
                    {
                      "name": "Past Week",
                      "value": "past_week"
                    },
                    {
                      "name": "Past Month",
                      "value": "past_month"
                    },
                    {
                      "name": "Past Year",
                      "value": "past_year"
                    },
                    {
                      "name": "Next Week",
                      "value": "next_week"
                    },
                    {
                      "name": "Next Month",
                      "value": "next_month"
                    },
                    {
                      "name": "Next Year",
                      "value": "next_year"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Return Type",
                  "name": "returnType",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Text",
                      "value": "text"
                    },
                    {
                      "name": "Checkbox",
                      "value": "checkbox"
                    },
                    {
                      "name": "Number",
                      "value": "number"
                    },
                    {
                      "name": "Date",
                      "value": "date"
                    }
                  ],
                  "default": "",
                  "description": "The formula return type"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ],
                      "returnType": [
                        "text"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Contains",
                      "value": "contains"
                    },
                    {
                      "name": "Does Not Contain",
                      "value": "does_not_contain"
                    },
                    {
                      "name": "Starts With",
                      "value": "starts_with"
                    },
                    {
                      "name": "Ends With",
                      "value": "ends_with"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ],
                      "returnType": [
                        "checkbox"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ],
                      "returnType": [
                        "number"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Does Not Equal",
                      "value": "does_not_equal"
                    },
                    {
                      "name": "Greater Than",
                      "value": "greater_than"
                    },
                    {
                      "name": "Less Than",
                      "value": "less_than"
                    },
                    {
                      "name": "Greater Than Or Equal To",
                      "value": "greater_than_or_equal_to"
                    },
                    {
                      "name": "Less Than Or Equal To",
                      "value": "less_than_or_equal_to"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ],
                      "returnType": [
                        "date"
                      ]
                    }
                  },
                  "options": [
                    {
                      "name": "Equals",
                      "value": "equals"
                    },
                    {
                      "name": "Before",
                      "value": "before"
                    },
                    {
                      "name": "After",
                      "value": "after"
                    },
                    {
                      "name": "On Or Before",
                      "value": "on_or_before"
                    },
                    {
                      "name": "Is Empty",
                      "value": "is_empty"
                    },
                    {
                      "name": "Is Not Empty",
                      "value": "is_not_empty"
                    },
                    {
                      "name": "On Or After",
                      "value": "on_or_after"
                    },
                    {
                      "name": "Past Week",
                      "value": "past_week"
                    },
                    {
                      "name": "Past Month",
                      "value": "past_month"
                    },
                    {
                      "name": "Past Year",
                      "value": "past_year"
                    },
                    {
                      "name": "Next Week",
                      "value": "next_week"
                    },
                    {
                      "name": "Next Month",
                      "value": "next_month"
                    },
                    {
                      "name": "Next Year",
                      "value": "next_year"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                },
                {
                  "displayName": "Title",
                  "name": "titleValue",
                  "type": "string",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "title"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": ""
                },
                {
                  "displayName": "Text",
                  "name": "richTextValue",
                  "type": "string",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "rich_text"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": ""
                },
                {
                  "displayName": "Phone Number",
                  "name": "phoneNumberValue",
                  "type": "string",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "phone_number"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": "",
                  "description": "Phone number. No structure is enforced."
                },
                {
                  "displayName": "Option Name or ID",
                  "name": "multiSelectValue",
                  "type": "options",
                  "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
                  "typeOptions": {
                    "loadOptionsMethod": "getPropertySelectValues"
                  },
                  "displayOptions": {
                    "show": {
                      "type": [
                        "multi_select"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": []
                },
                {
                  "displayName": "Option Name or ID",
                  "name": "selectValue",
                  "type": "options",
                  "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
                  "typeOptions": {
                    "loadOptionsMethod": "getPropertySelectValues"
                  },
                  "displayOptions": {
                    "show": {
                      "type": [
                        "select"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": ""
                },
                {
                  "displayName": "Status Name or ID",
                  "name": "statusValue",
                  "type": "options",
                  "typeOptions": {
                    "loadOptionsMethod": "getPropertySelectValues"
                  },
                  "displayOptions": {
                    "show": {
                      "type": [
                        "status"
                      ]
                    }
                  },
                  "default": "",
                  "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>"
                },
                {
                  "displayName": "Email",
                  "name": "emailValue",
                  "type": "string",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "email"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": ""
                },
                {
                  "displayName": "URL",
                  "name": "urlValue",
                  "type": "string",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "url"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": ""
                },
                {
                  "displayName": "User Name or ID",
                  "name": "peopleValue",
                  "type": "options",
                  "typeOptions": {
                    "loadOptionsMethod": "getUsers"
                  },
                  "displayOptions": {
                    "show": {
                      "type": [
                        "people"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": "",
                  "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                },
                {
                  "displayName": "User Name or ID",
                  "name": "createdByValue",
                  "type": "options",
                  "typeOptions": {
                    "loadOptionsMethod": "getUsers"
                  },
                  "displayOptions": {
                    "show": {
                      "type": [
                        "created_by"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": "",
                  "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                },
                {
                  "displayName": "User Name or ID",
                  "name": "lastEditedByValue",
                  "type": "options",
                  "typeOptions": {
                    "loadOptionsMethod": "getUsers"
                  },
                  "displayOptions": {
                    "show": {
                      "type": [
                        "last_edited_by"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": "",
                  "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                },
                {
                  "displayName": "Relation ID",
                  "name": "relationValue",
                  "type": "string",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "relation"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": ""
                },
                {
                  "displayName": "Checked",
                  "name": "checkboxValue",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "checkbox"
                      ]
                    }
                  },
                  "type": "boolean",
                  "default": false,
                  "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked"
                },
                {
                  "displayName": "Number",
                  "name": "numberValue",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "number"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "type": "number",
                  "default": 0,
                  "description": "Number value"
                },
                {
                  "displayName": "Date",
                  "name": "date",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "date"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty",
                        "past_week",
                        "past_month",
                        "past_year",
                        "next_week",
                        "next_month",
                        "next_year"
                      ]
                    }
                  },
                  "type": "dateTime",
                  "default": "",
                  "description": "An ISO 8601 format date, with optional time"
                },
                {
                  "displayName": "Created Time",
                  "name": "createdTimeValue",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "created_time"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty",
                        "past_week",
                        "past_month",
                        "past_year",
                        "next_week",
                        "next_month",
                        "next_year"
                      ]
                    }
                  },
                  "type": "dateTime",
                  "default": "",
                  "description": "An ISO 8601 format date, with optional time"
                },
                {
                  "displayName": "Last Edited Time",
                  "name": "lastEditedTime",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "last_edited_time"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty",
                        "past_week",
                        "past_month",
                        "past_year",
                        "next_week",
                        "next_month",
                        "next_year"
                      ]
                    }
                  },
                  "type": "dateTime",
                  "default": "",
                  "description": "An ISO 8601 format date, with optional time"
                },
                {
                  "displayName": "Number",
                  "name": "numberValue",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ],
                      "returnType": [
                        "number"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "type": "number",
                  "default": 0,
                  "description": "Number value"
                },
                {
                  "displayName": "Text",
                  "name": "textValue",
                  "type": "string",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ],
                      "returnType": [
                        "text"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty"
                      ]
                    }
                  },
                  "default": ""
                },
                {
                  "displayName": "Boolean",
                  "name": "checkboxValue",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ],
                      "returnType": [
                        "checkbox"
                      ]
                    }
                  },
                  "type": "boolean",
                  "default": false,
                  "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked"
                },
                {
                  "displayName": "Date",
                  "name": "dateValue",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "formula"
                      ],
                      "returnType": [
                        "date"
                      ]
                    },
                    "hide": {
                      "condition": [
                        "is_empty",
                        "is_not_empty",
                        "past_week",
                        "past_month",
                        "past_year",
                        "next_week",
                        "next_month",
                        "next_year"
                      ]
                    }
                  },
                  "type": "dateTime",
                  "default": "",
                  "description": "An ISO 8601 format date, with optional time"
                }
              ]
            },
            {
              "displayName": "Multiple Condition",
              "name": "multipleCondition",
              "values": [
                {
                  "displayName": "Condition",
                  "name": "condition",
                  "placeholder": "Add Condition",
                  "type": "fixedCollection",
                  "typeOptions": {
                    "multipleValues": true
                  },
                  "default": {},
                  "options": [
                    {
                      "displayName": "OR",
                      "name": "or",
                      "values": [
                        {
                          "displayName": "Property Name or ID",
                          "name": "key",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getFilterProperties",
                            "loadOptionsDependsOn": [
                              "datatabaseId"
                            ]
                          },
                          "default": "",
                          "description": "The name of the property to filter by. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                        },
                        {
                          "displayName": "Type",
                          "name": "type",
                          "type": "hidden",
                          "default": "={{$parameter[\"&key\"].split(\"|\")[1]}}"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "title"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "rich_text"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "number"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Greater Than",
                              "value": "greater_than"
                            },
                            {
                              "name": "Less Than",
                              "value": "less_than"
                            },
                            {
                              "name": "Greater Than Or Equal To",
                              "value": "greater_than_or_equal_to"
                            },
                            {
                              "name": "Less Than Or Equal To",
                              "value": "less_than_or_equal_to"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "checkbox"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "select"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "multi_select"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "status"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "date"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Before",
                              "value": "before"
                            },
                            {
                              "name": "After",
                              "value": "after"
                            },
                            {
                              "name": "On Or Before",
                              "value": "on_or_before"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            },
                            {
                              "name": "On Or After",
                              "value": "on_or_after"
                            },
                            {
                              "name": "Past Week",
                              "value": "past_week"
                            },
                            {
                              "name": "Past Month",
                              "value": "past_month"
                            },
                            {
                              "name": "Past Year",
                              "value": "past_year"
                            },
                            {
                              "name": "Next Week",
                              "value": "next_week"
                            },
                            {
                              "name": "Next Month",
                              "value": "next_month"
                            },
                            {
                              "name": "Next Year",
                              "value": "next_year"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "people"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "files"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "url"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "email"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "phone_number"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "relation"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "created_by"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "created_time"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Before",
                              "value": "before"
                            },
                            {
                              "name": "After",
                              "value": "after"
                            },
                            {
                              "name": "On Or Before",
                              "value": "on_or_before"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            },
                            {
                              "name": "On Or After",
                              "value": "on_or_after"
                            },
                            {
                              "name": "Past Week",
                              "value": "past_week"
                            },
                            {
                              "name": "Past Month",
                              "value": "past_month"
                            },
                            {
                              "name": "Past Year",
                              "value": "past_year"
                            },
                            {
                              "name": "Next Week",
                              "value": "next_week"
                            },
                            {
                              "name": "Next Month",
                              "value": "next_month"
                            },
                            {
                              "name": "Next Year",
                              "value": "next_year"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "last_edited_by"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "last_edited_time"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Before",
                              "value": "before"
                            },
                            {
                              "name": "After",
                              "value": "after"
                            },
                            {
                              "name": "On Or Before",
                              "value": "on_or_before"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            },
                            {
                              "name": "On Or After",
                              "value": "on_or_after"
                            },
                            {
                              "name": "Past Week",
                              "value": "past_week"
                            },
                            {
                              "name": "Past Month",
                              "value": "past_month"
                            },
                            {
                              "name": "Past Year",
                              "value": "past_year"
                            },
                            {
                              "name": "Next Week",
                              "value": "next_week"
                            },
                            {
                              "name": "Next Month",
                              "value": "next_month"
                            },
                            {
                              "name": "Next Year",
                              "value": "next_year"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Return Type",
                          "name": "returnType",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Text",
                              "value": "text"
                            },
                            {
                              "name": "Checkbox",
                              "value": "checkbox"
                            },
                            {
                              "name": "Number",
                              "value": "number"
                            },
                            {
                              "name": "Date",
                              "value": "date"
                            }
                          ],
                          "default": "",
                          "description": "The formula return type"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "text"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "checkbox"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "number"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Greater Than",
                              "value": "greater_than"
                            },
                            {
                              "name": "Less Than",
                              "value": "less_than"
                            },
                            {
                              "name": "Greater Than Or Equal To",
                              "value": "greater_than_or_equal_to"
                            },
                            {
                              "name": "Less Than Or Equal To",
                              "value": "less_than_or_equal_to"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "date"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Before",
                              "value": "before"
                            },
                            {
                              "name": "After",
                              "value": "after"
                            },
                            {
                              "name": "On Or Before",
                              "value": "on_or_before"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            },
                            {
                              "name": "On Or After",
                              "value": "on_or_after"
                            },
                            {
                              "name": "Past Week",
                              "value": "past_week"
                            },
                            {
                              "name": "Past Month",
                              "value": "past_month"
                            },
                            {
                              "name": "Past Year",
                              "value": "past_year"
                            },
                            {
                              "name": "Next Week",
                              "value": "next_week"
                            },
                            {
                              "name": "Next Month",
                              "value": "next_month"
                            },
                            {
                              "name": "Next Year",
                              "value": "next_year"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Title",
                          "name": "titleValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "title"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Text",
                          "name": "richTextValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "rich_text"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Phone Number",
                          "name": "phoneNumberValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "phone_number"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": "",
                          "description": "Phone number. No structure is enforced."
                        },
                        {
                          "displayName": "Option Name or ID",
                          "name": "multiSelectValue",
                          "type": "options",
                          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
                          "typeOptions": {
                            "loadOptionsMethod": "getPropertySelectValues"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "multi_select"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": []
                        },
                        {
                          "displayName": "Option Name or ID",
                          "name": "selectValue",
                          "type": "options",
                          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
                          "typeOptions": {
                            "loadOptionsMethod": "getPropertySelectValues"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "select"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Status Name or ID",
                          "name": "statusValue",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getPropertySelectValues"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "status"
                              ]
                            }
                          },
                          "default": "",
                          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>"
                        },
                        {
                          "displayName": "Email",
                          "name": "emailValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "email"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "URL",
                          "name": "urlValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "url"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "User Name or ID",
                          "name": "peopleValue",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getUsers"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "people"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": "",
                          "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                        },
                        {
                          "displayName": "User Name or ID",
                          "name": "createdByValue",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getUsers"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "created_by"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": "",
                          "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                        },
                        {
                          "displayName": "User Name or ID",
                          "name": "lastEditedByValue",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getUsers"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "last_edited_by"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": "",
                          "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                        },
                        {
                          "displayName": "Relation ID",
                          "name": "relationValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "relation"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Checked",
                          "name": "checkboxValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "checkbox"
                              ]
                            }
                          },
                          "type": "boolean",
                          "default": false,
                          "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked"
                        },
                        {
                          "displayName": "Number",
                          "name": "numberValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "number"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "type": "number",
                          "default": 0,
                          "description": "Number value"
                        },
                        {
                          "displayName": "Date",
                          "name": "date",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "date"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty",
                                "past_week",
                                "past_month",
                                "past_year",
                                "next_week",
                                "next_month",
                                "next_year"
                              ]
                            }
                          },
                          "type": "dateTime",
                          "default": "",
                          "description": "An ISO 8601 format date, with optional time"
                        },
                        {
                          "displayName": "Created Time",
                          "name": "createdTimeValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "created_time"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty",
                                "past_week",
                                "past_month",
                                "past_year",
                                "next_week",
                                "next_month",
                                "next_year"
                              ]
                            }
                          },
                          "type": "dateTime",
                          "default": "",
                          "description": "An ISO 8601 format date, with optional time"
                        },
                        {
                          "displayName": "Last Edited Time",
                          "name": "lastEditedTime",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "last_edited_time"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty",
                                "past_week",
                                "past_month",
                                "past_year",
                                "next_week",
                                "next_month",
                                "next_year"
                              ]
                            }
                          },
                          "type": "dateTime",
                          "default": "",
                          "description": "An ISO 8601 format date, with optional time"
                        },
                        {
                          "displayName": "Number",
                          "name": "numberValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "number"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "type": "number",
                          "default": 0,
                          "description": "Number value"
                        },
                        {
                          "displayName": "Text",
                          "name": "textValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "text"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Boolean",
                          "name": "checkboxValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "checkbox"
                              ]
                            }
                          },
                          "type": "boolean",
                          "default": false,
                          "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked"
                        },
                        {
                          "displayName": "Date",
                          "name": "dateValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "date"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty",
                                "past_week",
                                "past_month",
                                "past_year",
                                "next_week",
                                "next_month",
                                "next_year"
                              ]
                            }
                          },
                          "type": "dateTime",
                          "default": "",
                          "description": "An ISO 8601 format date, with optional time"
                        }
                      ]
                    },
                    {
                      "displayName": "AND",
                      "name": "and",
                      "values": [
                        {
                          "displayName": "Property Name or ID",
                          "name": "key",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getFilterProperties",
                            "loadOptionsDependsOn": [
                              "datatabaseId"
                            ]
                          },
                          "default": "",
                          "description": "The name of the property to filter by. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                        },
                        {
                          "displayName": "Type",
                          "name": "type",
                          "type": "hidden",
                          "default": "={{$parameter[\"&key\"].split(\"|\")[1]}}"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "title"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "rich_text"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "number"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Greater Than",
                              "value": "greater_than"
                            },
                            {
                              "name": "Less Than",
                              "value": "less_than"
                            },
                            {
                              "name": "Greater Than Or Equal To",
                              "value": "greater_than_or_equal_to"
                            },
                            {
                              "name": "Less Than Or Equal To",
                              "value": "less_than_or_equal_to"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "checkbox"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "select"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "multi_select"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "status"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "date"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Before",
                              "value": "before"
                            },
                            {
                              "name": "After",
                              "value": "after"
                            },
                            {
                              "name": "On Or Before",
                              "value": "on_or_before"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            },
                            {
                              "name": "On Or After",
                              "value": "on_or_after"
                            },
                            {
                              "name": "Past Week",
                              "value": "past_week"
                            },
                            {
                              "name": "Past Month",
                              "value": "past_month"
                            },
                            {
                              "name": "Past Year",
                              "value": "past_year"
                            },
                            {
                              "name": "Next Week",
                              "value": "next_week"
                            },
                            {
                              "name": "Next Month",
                              "value": "next_month"
                            },
                            {
                              "name": "Next Year",
                              "value": "next_year"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "people"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "files"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "url"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "email"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "phone_number"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "relation"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "created_by"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "created_time"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Before",
                              "value": "before"
                            },
                            {
                              "name": "After",
                              "value": "after"
                            },
                            {
                              "name": "On Or Before",
                              "value": "on_or_before"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            },
                            {
                              "name": "On Or After",
                              "value": "on_or_after"
                            },
                            {
                              "name": "Past Week",
                              "value": "past_week"
                            },
                            {
                              "name": "Past Month",
                              "value": "past_month"
                            },
                            {
                              "name": "Past Year",
                              "value": "past_year"
                            },
                            {
                              "name": "Next Week",
                              "value": "next_week"
                            },
                            {
                              "name": "Next Month",
                              "value": "next_month"
                            },
                            {
                              "name": "Next Year",
                              "value": "next_year"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "last_edited_by"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "last_edited_time"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Before",
                              "value": "before"
                            },
                            {
                              "name": "After",
                              "value": "after"
                            },
                            {
                              "name": "On Or Before",
                              "value": "on_or_before"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            },
                            {
                              "name": "On Or After",
                              "value": "on_or_after"
                            },
                            {
                              "name": "Past Week",
                              "value": "past_week"
                            },
                            {
                              "name": "Past Month",
                              "value": "past_month"
                            },
                            {
                              "name": "Past Year",
                              "value": "past_year"
                            },
                            {
                              "name": "Next Week",
                              "value": "next_week"
                            },
                            {
                              "name": "Next Month",
                              "value": "next_month"
                            },
                            {
                              "name": "Next Year",
                              "value": "next_year"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Return Type",
                          "name": "returnType",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Text",
                              "value": "text"
                            },
                            {
                              "name": "Checkbox",
                              "value": "checkbox"
                            },
                            {
                              "name": "Number",
                              "value": "number"
                            },
                            {
                              "name": "Date",
                              "value": "date"
                            }
                          ],
                          "default": "",
                          "description": "The formula return type"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "text"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Contains",
                              "value": "contains"
                            },
                            {
                              "name": "Does Not Contain",
                              "value": "does_not_contain"
                            },
                            {
                              "name": "Starts With",
                              "value": "starts_with"
                            },
                            {
                              "name": "Ends With",
                              "value": "ends_with"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "checkbox"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "number"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Does Not Equal",
                              "value": "does_not_equal"
                            },
                            {
                              "name": "Greater Than",
                              "value": "greater_than"
                            },
                            {
                              "name": "Less Than",
                              "value": "less_than"
                            },
                            {
                              "name": "Greater Than Or Equal To",
                              "value": "greater_than_or_equal_to"
                            },
                            {
                              "name": "Less Than Or Equal To",
                              "value": "less_than_or_equal_to"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Condition",
                          "name": "condition",
                          "type": "options",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "date"
                              ]
                            }
                          },
                          "options": [
                            {
                              "name": "Equals",
                              "value": "equals"
                            },
                            {
                              "name": "Before",
                              "value": "before"
                            },
                            {
                              "name": "After",
                              "value": "after"
                            },
                            {
                              "name": "On Or Before",
                              "value": "on_or_before"
                            },
                            {
                              "name": "Is Empty",
                              "value": "is_empty"
                            },
                            {
                              "name": "Is Not Empty",
                              "value": "is_not_empty"
                            },
                            {
                              "name": "On Or After",
                              "value": "on_or_after"
                            },
                            {
                              "name": "Past Week",
                              "value": "past_week"
                            },
                            {
                              "name": "Past Month",
                              "value": "past_month"
                            },
                            {
                              "name": "Past Year",
                              "value": "past_year"
                            },
                            {
                              "name": "Next Week",
                              "value": "next_week"
                            },
                            {
                              "name": "Next Month",
                              "value": "next_month"
                            },
                            {
                              "name": "Next Year",
                              "value": "next_year"
                            }
                          ],
                          "default": "",
                          "description": "The value of the property to filter by"
                        },
                        {
                          "displayName": "Title",
                          "name": "titleValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "title"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Text",
                          "name": "richTextValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "rich_text"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Phone Number",
                          "name": "phoneNumberValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "phone_number"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": "",
                          "description": "Phone number. No structure is enforced."
                        },
                        {
                          "displayName": "Option Name or ID",
                          "name": "multiSelectValue",
                          "type": "options",
                          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
                          "typeOptions": {
                            "loadOptionsMethod": "getPropertySelectValues"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "multi_select"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": []
                        },
                        {
                          "displayName": "Option Name or ID",
                          "name": "selectValue",
                          "type": "options",
                          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
                          "typeOptions": {
                            "loadOptionsMethod": "getPropertySelectValues"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "select"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Status Name or ID",
                          "name": "statusValue",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getPropertySelectValues"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "status"
                              ]
                            }
                          },
                          "default": "",
                          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>"
                        },
                        {
                          "displayName": "Email",
                          "name": "emailValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "email"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "URL",
                          "name": "urlValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "url"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "User Name or ID",
                          "name": "peopleValue",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getUsers"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "people"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": "",
                          "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                        },
                        {
                          "displayName": "User Name or ID",
                          "name": "createdByValue",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getUsers"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "created_by"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": "",
                          "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                        },
                        {
                          "displayName": "User Name or ID",
                          "name": "lastEditedByValue",
                          "type": "options",
                          "typeOptions": {
                            "loadOptionsMethod": "getUsers"
                          },
                          "displayOptions": {
                            "show": {
                              "type": [
                                "last_edited_by"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": "",
                          "description": "List of users. Multiples can be defined separated by comma. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                        },
                        {
                          "displayName": "Relation ID",
                          "name": "relationValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "relation"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Checked",
                          "name": "checkboxValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "checkbox"
                              ]
                            }
                          },
                          "type": "boolean",
                          "default": false,
                          "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked"
                        },
                        {
                          "displayName": "Number",
                          "name": "numberValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "number"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "type": "number",
                          "default": 0,
                          "description": "Number value"
                        },
                        {
                          "displayName": "Date",
                          "name": "date",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "date"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty",
                                "past_week",
                                "past_month",
                                "past_year",
                                "next_week",
                                "next_month",
                                "next_year"
                              ]
                            }
                          },
                          "type": "dateTime",
                          "default": "",
                          "description": "An ISO 8601 format date, with optional time"
                        },
                        {
                          "displayName": "Created Time",
                          "name": "createdTimeValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "created_time"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty",
                                "past_week",
                                "past_month",
                                "past_year",
                                "next_week",
                                "next_month",
                                "next_year"
                              ]
                            }
                          },
                          "type": "dateTime",
                          "default": "",
                          "description": "An ISO 8601 format date, with optional time"
                        },
                        {
                          "displayName": "Last Edited Time",
                          "name": "lastEditedTime",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "last_edited_time"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty",
                                "past_week",
                                "past_month",
                                "past_year",
                                "next_week",
                                "next_month",
                                "next_year"
                              ]
                            }
                          },
                          "type": "dateTime",
                          "default": "",
                          "description": "An ISO 8601 format date, with optional time"
                        },
                        {
                          "displayName": "Number",
                          "name": "numberValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "number"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "type": "number",
                          "default": 0,
                          "description": "Number value"
                        },
                        {
                          "displayName": "Text",
                          "name": "textValue",
                          "type": "string",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "text"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty"
                              ]
                            }
                          },
                          "default": ""
                        },
                        {
                          "displayName": "Boolean",
                          "name": "checkboxValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "checkbox"
                              ]
                            }
                          },
                          "type": "boolean",
                          "default": false,
                          "description": "Whether or not the checkbox is checked. <code>true</code> represents checked. <code>false</code> represents unchecked"
                        },
                        {
                          "displayName": "Date",
                          "name": "dateValue",
                          "displayOptions": {
                            "show": {
                              "type": [
                                "formula"
                              ],
                              "returnType": [
                                "date"
                              ]
                            },
                            "hide": {
                              "condition": [
                                "is_empty",
                                "is_not_empty",
                                "past_week",
                                "past_month",
                                "past_year",
                                "next_week",
                                "next_month",
                                "next_year"
                              ]
                            }
                          },
                          "type": "dateTime",
                          "default": "",
                          "description": "An ISO 8601 format date, with optional time"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "displayName": "Sort",
          "name": "sort",
          "placeholder": "Add Sort",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": true
          },
          "default": {},
          "options": [
            {
              "displayName": "Sort",
              "name": "sortValue",
              "values": [
                {
                  "displayName": "Timestamp",
                  "name": "timestamp",
                  "type": "boolean",
                  "default": false,
                  "description": "Whether or not to use the record's timestamp to sort the response"
                },
                {
                  "displayName": "Property Name or ID",
                  "name": "key",
                  "type": "options",
                  "displayOptions": {
                    "show": {
                      "timestamp": [
                        false
                      ]
                    }
                  },
                  "typeOptions": {
                    "loadOptionsMethod": "getFilterProperties",
                    "loadOptionsDependsOn": [
                      "datatabaseId"
                    ]
                  },
                  "default": "",
                  "description": "The name of the property to filter by. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                },
                {
                  "displayName": "Property Name",
                  "name": "key",
                  "type": "options",
                  "options": [
                    {
                      "name": "Created Time",
                      "value": "created_time"
                    },
                    {
                      "name": "Last Edited Time",
                      "value": "last_edited_time"
                    }
                  ],
                  "displayOptions": {
                    "show": {
                      "timestamp": [
                        true
                      ]
                    }
                  },
                  "default": "",
                  "description": "The name of the property to filter by"
                },
                {
                  "displayName": "Type",
                  "name": "type",
                  "type": "hidden",
                  "displayOptions": {
                    "show": {
                      "timestamp": [
                        true
                      ]
                    }
                  },
                  "default": "={{$parameter[\"&key\"].split(\"|\")[1]}}"
                },
                {
                  "displayName": "Direction",
                  "name": "direction",
                  "type": "options",
                  "options": [
                    {
                      "name": "Ascending",
                      "value": "ascending"
                    },
                    {
                      "name": "Descending",
                      "value": "descending"
                    }
                  ],
                  "default": "",
                  "description": "The direction to sort"
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "operation": [
            "getAll"
          ],
          "resource": [
            "databasePage"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a page",
          "action": "Create a page"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a page",
          "action": "Get a page"
        },
        {
          "name": "Search",
          "value": "search",
          "description": "Text search of pages",
          "action": "Search a page"
        }
      ],
      "displayOptions": {
        "show": {
          "@version": [
            1
          ],
          "resource": [
            "page"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Archive",
          "value": "archive",
          "description": "Archive a page",
          "action": "Archive a page"
        },
        {
          "name": "Create",
          "value": "create",
          "description": "Create a page",
          "action": "Create a page"
        },
        {
          "name": "Search",
          "value": "search",
          "description": "Text search of pages",
          "action": "Search a page"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Page",
      "name": "pageId",
      "type": "resourceLocator",
      "default": {
        "mode": "url",
        "value": ""
      },
      "description": "The Notion Page to archive",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "archive"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      },
      "modes": [
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/My-Page-b4eeb113e118403aa450af65ac25f0b9",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database Page URL"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Page ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "archive"
          ]
        },
        "hide": {
          "@version": [
            1
          ]
        }
      }
    },
    {
      "displayName": "Parent Page",
      "name": "pageId",
      "type": "resourceLocator",
      "default": {
        "mode": "url",
        "value": ""
      },
      "description": "The Notion Database Page to create a child page for",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "modes": [
        {
          "displayName": "Link",
          "name": "url",
          "type": "string",
          "placeholder": "https://www.notion.so/My-Page-b4eeb113e118403aa450af65ac25f0b9",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Database Page URL"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?(?:[a-zA-Z0-9-]{1,}-)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          }
        },
        {
          "displayName": "ID",
          "name": "id",
          "type": "string",
          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
          "validation": [
            {
              "type": "regex",
              "properties": {
                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                "errorMessage": "Not a valid Notion Page ID"
              }
            }
          ],
          "extractValue": {
            "type": "regex",
            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
          },
          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
        }
      ]
    },
    {
      "displayName": "Title",
      "name": "title",
      "type": "string",
      "default": "",
      "description": "Page title. Appears at the top of the page and can be found via Quick Find.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Blocks",
      "name": "blockUi",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "name": "blockValues",
          "displayName": "Block",
          "values": [
            {
              "displayName": "Type Name or ID",
              "name": "type",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "typeOptions": {
                "loadOptionsMethod": "getBlockTypes"
              },
              "default": "paragraph"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "paragraph"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_1"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_2"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "heading_3"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "toggle"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Checked",
              "name": "checked",
              "type": "boolean",
              "default": false,
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ]
                }
              },
              "description": "Whether the to_do is checked or not"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "to_do"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Title",
              "name": "title",
              "type": "string",
              "default": "",
              "displayOptions": {
                "show": {
                  "type": [
                    "child_page"
                  ]
                }
              },
              "description": "Plain text of page title"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "bulleted_list_item"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Rich Text",
              "name": "richText",
              "type": "boolean",
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ]
                }
              },
              "default": false
            },
            {
              "displayName": "Text",
              "name": "textContent",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ],
                  "richText": [
                    false
                  ]
                }
              },
              "default": ""
            },
            {
              "displayName": "Text",
              "name": "text",
              "placeholder": "Add Text",
              "type": "fixedCollection",
              "default": {},
              "typeOptions": {
                "multipleValues": true
              },
              "displayOptions": {
                "show": {
                  "type": [
                    "numbered_list_item"
                  ],
                  "richText": [
                    true
                  ]
                }
              },
              "options": [
                {
                  "name": "text",
                  "displayName": "Text",
                  "values": [
                    {
                      "displayName": "Type",
                      "name": "textType",
                      "type": "options",
                      "options": [
                        {
                          "name": "Equation",
                          "value": "equation"
                        },
                        {
                          "name": "Mention",
                          "value": "mention"
                        },
                        {
                          "name": "Text",
                          "value": "text"
                        }
                      ],
                      "default": "text"
                    },
                    {
                      "displayName": "Text",
                      "name": "text",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "Text content. This field contains the actual content of your text and is probably the field you'll use most often."
                    },
                    {
                      "displayName": "Is Link",
                      "name": "isLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false
                    },
                    {
                      "displayName": "Text Link",
                      "name": "textLink",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "text"
                          ],
                          "isLink": [
                            true
                          ]
                        }
                      },
                      "type": "string",
                      "default": "",
                      "description": "The URL that this link points to"
                    },
                    {
                      "displayName": "Type",
                      "name": "mentionType",
                      "type": "options",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "mention"
                          ]
                        }
                      },
                      "options": [
                        {
                          "name": "Database",
                          "value": "database"
                        },
                        {
                          "name": "Date",
                          "value": "date"
                        },
                        {
                          "name": "Page",
                          "value": "page"
                        },
                        {
                          "name": "User",
                          "value": "user"
                        }
                      ],
                      "default": "",
                      "description": "An inline mention of a user, page, database, or date. In the app these are created by typing @ followed by the name of a user, page, database, or a date."
                    },
                    {
                      "displayName": "User Name or ID",
                      "name": "user",
                      "type": "options",
                      "typeOptions": {
                        "loadOptionsMethod": "getUsers"
                      },
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "user"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the user being mentioned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
                    },
                    {
                      "displayName": "Page ID",
                      "name": "page",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "page"
                          ]
                        }
                      },
                      "default": "",
                      "description": "The ID of the page being mentioned"
                    },
                    {
                      "displayName": "Database",
                      "name": "database",
                      "type": "resourceLocator",
                      "default": {
                        "mode": "list",
                        "value": ""
                      },
                      "modes": [
                        {
                          "displayName": "Database",
                          "name": "list",
                          "type": "list",
                          "placeholder": "Select a Database...",
                          "typeOptions": {
                            "searchListMethod": "getDatabases",
                            "searchable": true
                          }
                        },
                        {
                          "displayName": "Link",
                          "name": "url",
                          "type": "string",
                          "placeholder": "https://www.notion.so/0fe2f7de558b471eab07e9d871cdf4a9?v=f2d424ba0c404733a3f500c78c881610",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database URL"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "(?:https|http)://www\\.notion\\.so/(?:[a-z0-9-]{2,}/)?([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          }
                        },
                        {
                          "displayName": "ID",
                          "name": "id",
                          "type": "string",
                          "placeholder": "ab1545b247fb49fa92d6f4b49f4d8116",
                          "validation": [
                            {
                              "type": "regex",
                              "properties": {
                                "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}).*",
                                "errorMessage": "Not a valid Notion Database ID"
                              }
                            }
                          ],
                          "extractValue": {
                            "type": "regex",
                            "regex": "^([0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12})"
                          },
                          "url": "=https://www.notion.so/{{$value.replace(/-/g, \"\")}}"
                        }
                      ],
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "database"
                          ]
                        }
                      },
                      "description": "The Notion Database being mentioned"
                    },
                    {
                      "displayName": "Range",
                      "name": "range",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "boolean",
                      "default": false,
                      "description": "Whether or not you want to define a date range"
                    },
                    {
                      "displayName": "Date",
                      "name": "date",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            false
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date Start",
                      "name": "dateStart",
                      "displayOptions": {
                        "show": {
                          "mentionType": [
                            "date"
                          ],
                          "range": [
                            true
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 format date, with optional time"
                    },
                    {
                      "displayName": "Date End",
                      "name": "dateEnd",
                      "displayOptions": {
                        "show": {
                          "range": [
                            true
                          ],
                          "mentionType": [
                            "date"
                          ]
                        }
                      },
                      "type": "dateTime",
                      "default": "",
                      "description": "An ISO 8601 formatted date, with optional time. Represents the end of a date range."
                    },
                    {
                      "displayName": "Expression",
                      "name": "expression",
                      "type": "string",
                      "displayOptions": {
                        "show": {
                          "textType": [
                            "equation"
                          ]
                        }
                      },
                      "default": ""
                    },
                    {
                      "displayName": "Annotations",
                      "name": "annotationUi",
                      "type": "collection",
                      "placeholder": "Add Annotation",
                      "default": {},
                      "options": [
                        {
                          "displayName": "Bold",
                          "name": "bold",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is bolded"
                        },
                        {
                          "displayName": "Italic",
                          "name": "italic",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is italicized"
                        },
                        {
                          "displayName": "Strikethrough",
                          "name": "strikethrough",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is struck through"
                        },
                        {
                          "displayName": "Underline",
                          "name": "underline",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is underlined"
                        },
                        {
                          "displayName": "Code",
                          "name": "code",
                          "type": "boolean",
                          "default": false,
                          "description": "Whether the text is code style"
                        },
                        {
                          "displayName": "Color",
                          "name": "color",
                          "type": "options",
                          "options": [
                            {
                              "name": "Default",
                              "value": "default"
                            },
                            {
                              "name": "Gray",
                              "value": "gray"
                            },
                            {
                              "name": "Brown",
                              "value": "brown"
                            },
                            {
                              "name": "Orange",
                              "value": "orange"
                            },
                            {
                              "name": "Yellow",
                              "value": "yellow"
                            },
                            {
                              "name": "Green",
                              "value": "green"
                            },
                            {
                              "name": "Blue",
                              "value": "blue"
                            },
                            {
                              "name": "Purple",
                              "value": "purple"
                            },
                            {
                              "name": "Pink",
                              "value": "pink"
                            },
                            {
                              "name": "Red",
                              "value": "red"
                            },
                            {
                              "name": "Gray Background",
                              "value": "gray_background"
                            },
                            {
                              "name": "Brown Background",
                              "value": "brown_background"
                            },
                            {
                              "name": "Orange Background",
                              "value": "orange_background"
                            },
                            {
                              "name": "Yellow Background",
                              "value": "yellow_background"
                            },
                            {
                              "name": "Green Background",
                              "value": "green_background"
                            },
                            {
                              "name": "Blue Background",
                              "value": "blue_background"
                            },
                            {
                              "name": "Purple Background",
                              "value": "purple_background"
                            },
                            {
                              "name": "Pink Background",
                              "value": "pink_background"
                            },
                            {
                              "name": "Red Background",
                              "value": "red_background"
                            }
                          ],
                          "default": "",
                          "description": "Color of the text"
                        }
                      ],
                      "description": "All annotations that apply to this rich text"
                    }
                  ]
                }
              ],
              "description": "Rich text in the block"
            },
            {
              "displayName": "Image URL",
              "name": "url",
              "type": "string",
              "displayOptions": {
                "show": {
                  "type": [
                    "image"
                  ]
                }
              },
              "default": "",
              "description": "Image file reference"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Icon Type",
          "name": "iconType",
          "type": "options",
          "options": [
            {
              "name": "Emoji",
              "value": "emoji",
              "description": "Use an Emoji for the icon"
            },
            {
              "name": "File",
              "value": "file",
              "description": "Use a file for the icon"
            }
          ],
          "default": "emoji",
          "description": "The icon type for the page, Either a URL or an Emoji"
        },
        {
          "displayName": "Icon",
          "name": "icon",
          "type": "string",
          "default": "",
          "description": "Emoji or File URL to use as the icon"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Page Link or ID",
      "name": "pageId",
      "type": "string",
      "default": "",
      "description": "The Page URL from Notion's 'copy link' functionality (or just the ID contained within the URL)",
      "required": true,
      "displayOptions": {
        "show": {
          "@version": [
            1
          ],
          "resource": [
            "page"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "@version": [
            1
          ],
          "resource": [
            "page"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Search Text",
      "name": "text",
      "type": "string",
      "default": "",
      "description": "The text to search for",
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "search"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "search"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "search"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 100
      }
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data",
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "search"
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Filters",
          "name": "filter",
          "placeholder": "Add Filter",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": false
          },
          "default": {},
          "options": [
            {
              "displayName": "Filter",
              "name": "filters",
              "values": [
                {
                  "displayName": "Property",
                  "name": "property",
                  "type": "options",
                  "options": [
                    {
                      "name": "Object",
                      "value": "object"
                    }
                  ],
                  "default": "object",
                  "description": "The name of the property to filter by"
                },
                {
                  "displayName": "Value",
                  "name": "value",
                  "type": "options",
                  "options": [
                    {
                      "name": "Database",
                      "value": "database"
                    },
                    {
                      "name": "Page",
                      "value": "page"
                    }
                  ],
                  "default": "",
                  "description": "The value of the property to filter by"
                }
              ]
            }
          ]
        },
        {
          "displayName": "Sort",
          "name": "sort",
          "placeholder": "Add Sort",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": false
          },
          "default": {},
          "options": [
            {
              "displayName": "Sort",
              "name": "sortValue",
              "values": [
                {
                  "displayName": "Direction",
                  "name": "direction",
                  "type": "options",
                  "options": [
                    {
                      "name": "Ascending",
                      "value": "ascending"
                    },
                    {
                      "name": "Descending",
                      "value": "descending"
                    }
                  ],
                  "default": "descending",
                  "description": "The direction to sort"
                },
                {
                  "displayName": "Timestamp",
                  "name": "timestamp",
                  "type": "options",
                  "options": [
                    {
                      "name": "Last Edited Time",
                      "value": "last_edited_time"
                    }
                  ],
                  "default": "last_edited_time",
                  "description": "The name of the timestamp to sort against"
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "page"
          ],
          "operation": [
            "search"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "description": "Get a user",
          "action": "Get a user"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many users",
          "action": "Get many users"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "user"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "User ID",
      "name": "userId",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "user"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Return All",
      "name": "returnAll",
      "type": "boolean",
      "default": false,
      "description": "Whether to return all results or only up to a given limit",
      "displayOptions": {
        "show": {
          "resource": [
            "user"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "user"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 100
      }
    }
  ]

operations:
  [
    {
      "operation": "append",
      "name": "Append After",
      "description": "Append a block"
    },
    {
      "operation": "getAll",
      "name": "Get Child Blocks",
      "description": "Get many child blocks"
    }
  ]


