# nodes

node_type: nodes-base.formIoTrigger
package_name: n8n-nodes-base
display_name: Form.io Trigger
description: Handle form.io events via webhooks
category: trigger
development_style: programmatic
version: 1
operations: []
credentials_required:
  [
  {
  "name": "formIoApi",
  "required": true
  }
  ]

outputs:
  [
  "main"
  ]

updated_at: 2025-10-11 17:27:10
documentation:
  ---
  #https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
  title: Form.io Trigger node documentation
  description: Learn how to use the Form.io Trigger node in n8n. Follow technical documentation to integrate Form.io Trigger node into your workflows.
  contentType: [integration, reference]
  priority: medium
  ---

  # Form.io Trigger node

  [Form.io](https://www.form.io/){:target=_blank .external-link} is an enterprise class combined form and API data management platform for building complex form-based business process applications.

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

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

properties_schema:
  [
    {
      "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,
      "typeOptions": {
        "loadOptionsMethod": "getProjects"
      }
    },
    {
      "displayName": "Form Name or ID",
      "name": "formId",
      "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,
      "typeOptions": {
        "loadOptionsDependsOn": [
          "projectId"
        ],
        "loadOptionsMethod": "getForms"
      }
    },
    {
      "displayName": "Trigger Events",
      "name": "events",
      "type": "multiOptions",
      "default": [],
      "options": [
        {
          "name": "Submission Created",
          "value": "create"
        },
        {
          "name": "Submission Updated",
          "value": "update"
        }
      ],
      "required": true
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data"
    }
  ]


node_type: nodes-base.formstackTrigger
package_name: n8n-nodes-base
display_name: Formstack Trigger
description: Starts the workflow on a Formstack form submission.
category: trigger
development_style: programmatic
version: 1
operations: []
outputs:
  [
  "main"
  ]

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

  # Formstack Trigger node

  [Formstack](https://www.formstack.com/){:target=_blank .external-link} is a workplace productivity platform that helps organizations streamline digital work through no-code online forms, documents, and signatures.

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

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

properties_schema:
  [
    {
      "displayName": "Authentication",
      "name": "authentication",
      "type": "options",
      "default": "accessToken",
      "options": [
        {
          "name": "Access Token",
          "value": "accessToken"
        },
        {
          "name": "OAuth2",
          "value": "oAuth2"
        }
      ]
    },
    {
      "displayName": "Form Name or ID",
      "name": "formId",
      "type": "options",
      "default": "",
      "description": "The Formstack form to monitor for new submissions. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "typeOptions": {
        "loadOptionsMethod": "getForms"
      }
    },
    {
      "displayName": "Simplify",
      "name": "simple",
      "type": "boolean",
      "default": true,
      "description": "Whether to return a simplified version of the response instead of the raw data"
    }
  ]

credentials_required:
  [
    {
      "name": "formstackApi",
      "required": true,
      "displayOptions": {
        "show": {
          "authentication": [
            "accessToken"
          ]
        }
      }
    },
    {
      "name": "formstackOAuth2Api",
      "required": true,
      "displayOptions": {
        "show": {
          "authentication": [
            "oAuth2"
          ]
        }
      }
    }
  ]


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

outputs:
  [
  "main"
  ]

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

  # Freshdesk node

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

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

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

  ## Operations

  * Contact
      * Create a new contact
      * Delete a contact
      * Get a contact
      * Get all contacts
      * Update a contact
  * Ticket
      * Create a new ticket
      * Delete a ticket
      * Get a ticket
      * Get all tickets
      * Update a ticket

  ## Templates and examples

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

properties_schema:
  [
    {
      "displayName": "Resource",
      "name": "resource",
      "type": "options",
      "default": "ticket",
      "options": [
        {
          "name": "Contact",
          "value": "contact"
        },
        {
          "name": "Ticket",
          "value": "ticket"
        }
      ],
      "required": true,
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new ticket",
          "action": "Create a ticket"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a ticket",
          "action": "Delete a ticket"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a ticket",
          "action": "Get a ticket"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many tickets",
          "action": "Get many tickets"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a ticket",
          "action": "Update a ticket"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Requester Identification",
      "name": "requester",
      "type": "options",
      "default": "requesterId",
      "options": [
        {
          "name": "Email",
          "value": "email",
          "description": "Email address of the requester. If no contact exists with this email address in Freshdesk, it will be added as a new contact."
        },
        {
          "name": "Facebook ID",
          "value": "facebookId",
          "description": "Facebook ID of the requester. If no contact exists with this facebook_id, then a new contact will be created."
        },
        {
          "name": "Phone",
          "value": "phone",
          "description": "Phone number of the requester. If no contact exists with this phone number in Freshdesk, it will be added as a new contact. If the phone number is set and the email address is not, then the name attribute is mandatory."
        },
        {
          "name": "Requester ID",
          "value": "requesterId",
          "description": "User ID of the requester. For existing contacts, the requester_id can be passed instead of the requester's email."
        },
        {
          "name": "Twitter ID",
          "value": "twitterId",
          "description": "Twitter handle of the requester. If no contact exists with this handle in Freshdesk, it will be added as a new contact."
        },
        {
          "name": "Unique External ID",
          "value": "uniqueExternalId",
          "description": "External ID of the requester. If no contact exists with this external ID in Freshdesk, they will be added as a new contact."
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Value",
      "name": "requesterIdentificationValue",
      "type": "string",
      "default": "",
      "description": "Value of the identification selected",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Status",
      "name": "status",
      "type": "options",
      "default": "pending",
      "options": [
        {
          "name": "Closed",
          "value": "closed"
        },
        {
          "name": "Open",
          "value": "open"
        },
        {
          "name": "Pending",
          "value": "pending"
        },
        {
          "name": "Resolved",
          "value": "resolved"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Priority",
      "name": "priority",
      "type": "options",
      "default": "low",
      "options": [
        {
          "name": "Low",
          "value": "low"
        },
        {
          "name": "Medium",
          "value": "medium"
        },
        {
          "name": "High",
          "value": "high"
        },
        {
          "name": "Urgent",
          "value": "urgent"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Source",
      "name": "source",
      "type": "options",
      "default": "portal",
      "description": "The channel through which the ticket was created",
      "options": [
        {
          "name": "Chat",
          "value": "chat"
        },
        {
          "name": "Email",
          "value": "email"
        },
        {
          "name": "Feedback Widget",
          "value": "feedbackWidget"
        },
        {
          "name": "Mobihelp",
          "value": "mobileHelp"
        },
        {
          "name": "Outbound Email",
          "value": "OutboundEmail"
        },
        {
          "name": "Phone",
          "value": "phone"
        },
        {
          "name": "Portal",
          "value": "portal"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Agent Name or ID",
          "name": "agent",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          },
          "description": "ID of the agent to whom the ticket has been assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "CC Emails",
          "name": "ccEmails",
          "type": "string",
          "default": "",
          "description": "Separated by a comma (,) email addresses added in the 'cc' field of the incoming ticket email"
        },
        {
          "displayName": "Company Name or ID",
          "name": "company",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getCompanies"
          },
          "description": "Company ID of the requester. This attribute can only be set if the Multiple Companies feature is enabled (Estate plan and above). Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "typeOptions": {
            "rows": 5
          },
          "description": "HTML content of the ticket"
        },
        {
          "displayName": "Due By",
          "name": "dueBy",
          "type": "dateTime",
          "default": "",
          "description": "Timestamp that denotes when the ticket is due to be resolved"
        },
        {
          "displayName": "Email Config ID",
          "name": "emailConfigId",
          "type": "number",
          "default": "",
          "description": "ID of email config which is used for this ticket. (i.e., support@yourcompany.com/sales@yourcompany.com) If product_id is given and email_config_id is not given, product's primary email_config_id will be set."
        },
        {
          "displayName": "FR Due By",
          "name": "frDueBy",
          "type": "dateTime",
          "default": "",
          "description": "Timestamp that denotes when the first response is due"
        },
        {
          "displayName": "Group Name or ID",
          "name": "group",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getGroups"
          },
          "description": "ID of the group to which the ticket has been assigned. The default value is the ID of the group that is associated with the given email_config_id. 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": "",
          "placeholder": "",
          "description": "Name of the requester"
        },
        {
          "displayName": "Product Name or ID",
          "name": "product",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getProducts"
          },
          "description": "ID of the product to which the ticket is associated. It will be ignored if the email_config_id attribute is set in the request. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Subject",
          "name": "subject",
          "type": "string",
          "default": "",
          "placeholder": "",
          "description": "Subject of the ticket"
        },
        {
          "displayName": "Tags",
          "name": "tags",
          "type": "string",
          "default": "",
          "description": "Separated by a comma (,) tags that have been associated with the ticket"
        },
        {
          "displayName": "Type",
          "name": "type",
          "type": "options",
          "default": "Question",
          "description": "Helps categorize the ticket according to the different kinds of issues your support team deals with",
          "options": [
            {
              "name": "Feature Request",
              "value": "Feature Request"
            },
            {
              "name": "Incident",
              "value": "Incident"
            },
            {
              "name": "Problem",
              "value": "Problem"
            },
            {
              "name": "Question",
              "value": "Question"
            },
            {
              "name": "Refund",
              "value": "Refund"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Ticket ID",
      "name": "ticketId",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Agent Name or ID",
          "name": "agent",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          },
          "description": "ID of the agent to whom the ticket has been assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "CC Emails",
          "name": "ccEmails",
          "type": "string",
          "default": "",
          "description": "Separated by a comma (,) email addresses added in the 'cc' field of the incoming ticket email"
        },
        {
          "displayName": "Company Name or ID",
          "name": "company",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getCompanies"
          },
          "description": "Company ID of the requester. This attribute can only be set if the Multiple Companies feature is enabled (Estate plan and above). Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Due By",
          "name": "dueBy",
          "type": "dateTime",
          "default": "",
          "description": "Timestamp that denotes when the ticket is due to be resolved"
        },
        {
          "displayName": "Email Config ID",
          "name": "emailConfigId",
          "type": "number",
          "default": "",
          "description": "ID of email config which is used for this ticket. (i.e., support@yourcompany.com/sales@yourcompany.com) If product_id is given and email_config_id is not given, product's primary email_config_id will be set."
        },
        {
          "displayName": "FR Due By",
          "name": "frDueBy",
          "type": "dateTime",
          "default": "",
          "description": "Timestamp that denotes when the first response is due"
        },
        {
          "displayName": "Group Name or ID",
          "name": "group",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getGroups"
          },
          "description": "ID of the group to which the ticket has been assigned. The default value is the ID of the group that is associated with the given email_config_id. 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": "",
          "placeholder": "",
          "description": "Name of the requester"
        },
        {
          "displayName": "Product Name or ID",
          "name": "product",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getProducts"
          },
          "description": "ID of the product to which the ticket is associated. It will be ignored if the email_config_id attribute is set in the request. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Priority",
          "name": "priority",
          "type": "options",
          "options": [
            {
              "name": "Low",
              "value": "low"
            },
            {
              "name": "Medium",
              "value": "medium"
            },
            {
              "name": "High",
              "value": "high"
            },
            {
              "name": "Urgent",
              "value": "urgent"
            }
          ],
          "default": "low"
        },
        {
          "displayName": "Requester Identification",
          "name": "requester",
          "type": "options",
          "options": [
            {
              "name": "Email",
              "value": "email",
              "description": "Email address of the requester. If no contact exists with this email address in Freshdesk, it will be added as a new contact."
            },
            {
              "name": "Facebook ID",
              "value": "facebookId",
              "description": "Facebook ID of the requester. If no contact exists with this facebook_id, then a new contact will be created."
            },
            {
              "name": "Phone",
              "value": "phone",
              "description": "Phone number of the requester. If no contact exists with this phone number in Freshdesk, it will be added as a new contact. If the phone number is set and the email address is not, then the name attribute is mandatory."
            },
            {
              "name": "Requester ID",
              "value": "requesterId",
              "description": "User ID of the requester. For existing contacts, the requester_id can be passed instead of the requester's email."
            },
            {
              "name": "Twitter ID",
              "value": "twitterId",
              "description": "Twitter handle of the requester. If no contact exists with this handle in Freshdesk, it will be added as a new contact."
            },
            {
              "name": "Unique External ID",
              "value": "uniqueExternalId",
              "description": "External ID of the requester. If no contact exists with this external ID in Freshdesk, they will be added as a new contact."
            }
          ],
          "default": "requesterId"
        },
        {
          "displayName": "Requester Value",
          "name": "requesterIdentificationValue",
          "type": "string",
          "default": "",
          "description": "Value of the identification selected"
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "options": [
            {
              "name": "Open",
              "value": "open"
            },
            {
              "name": "Pending",
              "value": "pending"
            },
            {
              "name": "Resolved",
              "value": "resolved"
            },
            {
              "name": "Closed",
              "value": "closed"
            }
          ],
          "default": "pending"
        },
        {
          "displayName": "Source",
          "name": "source",
          "type": "options",
          "options": [
            {
              "name": "Chat",
              "value": "chat"
            },
            {
              "name": "Email",
              "value": "email"
            },
            {
              "name": "Feedback Widget",
              "value": "feedbackWidget"
            },
            {
              "name": "Mobihelp",
              "value": "mobileHelp"
            },
            {
              "name": "Outbound Email",
              "value": "OutboundEmail"
            },
            {
              "name": "Phone",
              "value": "phone"
            },
            {
              "name": "Portal",
              "value": "portal"
            }
          ],
          "default": "portal",
          "description": "The channel through which the ticket was created"
        },
        {
          "displayName": "Tags",
          "name": "tags",
          "type": "string",
          "default": "",
          "description": "Separated by a comma (,) tags that have been associated with the ticket"
        },
        {
          "displayName": "Type",
          "name": "type",
          "type": "options",
          "default": "Question",
          "description": "Helps categorize the ticket according to the different kinds of issues your support team deals with",
          "options": [
            {
              "name": "Feature Request",
              "value": "Feature Request"
            },
            {
              "name": "Incident",
              "value": "Incident"
            },
            {
              "name": "Problem",
              "value": "Problem"
            },
            {
              "name": "Question",
              "value": "Question"
            },
            {
              "name": "Refund",
              "value": "Refund"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Ticket ID",
      "name": "ticketId",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "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": [
            "ticket"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 5,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1,
        "maxValue": 10
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Company ID",
          "name": "companyId",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Include",
          "name": "include",
          "type": "multiOptions",
          "options": [
            {
              "name": "Company",
              "value": "company"
            },
            {
              "name": "Description",
              "value": "description"
            },
            {
              "name": "Requester",
              "value": "requester"
            },
            {
              "name": "Stats",
              "value": "stats"
            }
          ],
          "default": []
        },
        {
          "displayName": "Order",
          "name": "order",
          "type": "options",
          "options": [
            {
              "name": "ASC",
              "value": "asc"
            },
            {
              "name": "DESC",
              "value": "desc"
            }
          ],
          "default": "desc",
          "description": "Order sort attribute ascending or descending"
        },
        {
          "displayName": "Order By",
          "name": "orderBy",
          "type": "options",
          "options": [
            {
              "name": "Created At",
              "value": "createdAt"
            },
            {
              "name": "Due By",
              "value": "dueBy"
            },
            {
              "name": "Updated At",
              "value": "updatedAt"
            }
          ],
          "default": "",
          "description": "Sort collection by object attribute"
        },
        {
          "displayName": "Requester Email",
          "name": "requesterEmail",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Requester ID",
          "name": "requesterId",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Updated Since",
          "name": "updatedSince",
          "type": "dateTime",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Ticket ID",
      "name": "ticketId",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a new contact",
          "action": "Create a contact"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a contact",
          "action": "Delete a contact"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Get a contact",
          "action": "Get a contact"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Get many contacts",
          "action": "Get many contacts"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a contact",
          "action": "Update a contact"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "Name of the contact",
      "required": true,
      "displayOptions": {
        "show": {
          "operation": [
            "create"
          ],
          "resource": [
            "contact"
          ]
        }
      }
    },
    {
      "displayName": "Email",
      "name": "email",
      "type": "string",
      "default": "",
      "description": "Primary email address of the contact. If you want to associate additional email(s) with this contact, use the other_emails attribute.",
      "displayOptions": {
        "show": {
          "operation": [
            "create"
          ],
          "resource": [
            "contact"
          ]
        }
      }
    },
    {
      "displayName": "Contact ID",
      "name": "contactId",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": "",
          "description": "Address of the contact"
        },
        {
          "displayName": "Company ID",
          "name": "company_id",
          "type": "number",
          "default": "",
          "description": "ID of the primary company to which this contact belongs"
        },
        {
          "displayName": "Custom Fields",
          "name": "customFields",
          "type": "fixedCollection",
          "placeholder": "Add Custom Field",
          "typeOptions": {
            "multipleValues": true
          },
          "description": "Key value pairs containing the name and value of the custom field. Only dates in the format YYYY-MM-DD are accepted as input for custom date fields.",
          "default": [],
          "options": [
            {
              "displayName": "Custom Field",
              "name": "customField",
              "values": [
                {
                  "displayName": "Name",
                  "name": "name",
                  "type": "string",
                  "default": "",
                  "description": "Custom Field's name"
                },
                {
                  "displayName": "Value",
                  "name": "value",
                  "type": "string",
                  "default": "",
                  "description": "Custom Field's values"
                }
              ]
            }
          ]
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "A small description of the contact"
        },
        {
          "displayName": "Email",
          "name": "email",
          "type": "string",
          "placeholder": "name@email.com",
          "default": "",
          "displayOptions": {
            "show": {
              "/operation": [
                "update"
              ]
            }
          },
          "description": "Primary email address of the contact. If you want to associate additional email(s) with this contact, use the other_emails attribute."
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": "",
          "description": "Job title of the contact"
        },
        {
          "displayName": "Language",
          "name": "language",
          "type": "string",
          "default": "",
          "description": "Language of the contact. Default language is \"en\". This attribute can only be set if the Multiple Language feature is enabled (Garden plan and above)."
        },
        {
          "displayName": "Mobile",
          "name": "mobile",
          "type": "string",
          "default": "",
          "description": "Mobile number of the contact"
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "displayOptions": {
            "show": {
              "/operation": [
                "update"
              ]
            }
          },
          "description": "Name of the contact"
        },
        {
          "displayName": "Other Companies",
          "name": "other_companies",
          "type": "string",
          "default": [],
          "typeOptions": {
            "multipleValues": true
          },
          "placeholder": "Add Company",
          "description": "Additional companies associated with the contact. This attribute can only be set if the Multiple Companies feature is enabled (Estate plan and above)."
        },
        {
          "displayName": "Other Emails",
          "name": "other_emails",
          "type": "string",
          "default": [],
          "typeOptions": {
            "multipleValues": true
          },
          "placeholder": "Add Email",
          "description": "Additional emails associated with the contact"
        },
        {
          "displayName": "Phone",
          "name": "phone",
          "type": "string",
          "default": "",
          "description": "Telephone number of the contact"
        },
        {
          "displayName": "Tags",
          "name": "tags",
          "type": "string",
          "default": [],
          "typeOptions": {
            "multipleValues": true
          },
          "description": "Tags associated with this contact"
        },
        {
          "displayName": "Time Zone",
          "name": "time_zone",
          "type": "string",
          "default": "",
          "description": "Time zone of the contact. Default value is the time zone of the domain. This attribute can only be set if the Multiple Time Zone feature is enabled (Garden plan and above)."
        },
        {
          "displayName": "Twitter ID",
          "name": "twitter_id",
          "type": "string",
          "default": "",
          "description": "Twitter handle of the contact"
        },
        {
          "displayName": "Unique External ID",
          "name": "unique_external_id",
          "type": "string",
          "default": "",
          "description": "External ID of the contact"
        },
        {
          "displayName": "View All Tickets",
          "name": "view_all_tickets",
          "type": "boolean",
          "default": false,
          "description": "Whether the contact can see all the tickets that are associated with the company to which they belong"
        }
      ],
      "displayOptions": {
        "show": {
          "operation": [
            "create",
            "update"
          ],
          "resource": [
            "contact"
          ]
        }
      }
    },
    {
      "displayName": "Contact ID",
      "name": "contactId",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Contact ID",
      "name": "contactId",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Company ID",
          "name": "company_id",
          "type": "number",
          "default": ""
        },
        {
          "displayName": "Email",
          "name": "email",
          "type": "string",
          "placeholder": "name@email.com",
          "default": ""
        },
        {
          "displayName": "Mobile",
          "name": "mobile",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Phone",
          "name": "phone",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "State",
          "name": "state",
          "type": "options",
          "default": "",
          "options": [
            {
              "name": "Blocked",
              "value": "blocked"
            },
            {
              "name": "Deleted",
              "value": "deleted"
            },
            {
              "name": "Unverified",
              "value": "unverified"
            },
            {
              "name": "Verified",
              "value": "verified"
            }
          ]
        },
        {
          "displayName": "Updated Since",
          "name": "updated_since",
          "type": "dateTime",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "operation": [
            "getAll"
          ],
          "resource": [
            "contact"
          ]
        }
      }
    }
  ]

operations:
  [
    {
      "operation": "create",
      "name": "Create",
      "description": "Create a new ticket"
    },
    {
      "operation": "delete",
      "name": "Delete",
      "description": "Delete a ticket"
    },
    {
      "operation": "get",
      "name": "Get",
      "description": "Get a ticket"
    },
    {
      "operation": "getAll",
      "name": "Get Many",
      "description": "Get many tickets"
    },
    {
      "operation": "update",
      "name": "Update",
      "description": "Update a ticket"
    }
  ]


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

outputs:
  [
  "main"
  ]

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

  # Freshservice node

  Use the Freshservice node to automate work in Freshservice and integrate Freshservice with other applications. n8n has built-in support for a wide range of Freshdesk features, including creating, updating, deleting, and getting agent information and departments.

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

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

  ## Operations

  * Agent
      * Create an agent
      * Delete an agent
      * Retrieve an agent
      * Retrieve all agents
      * Update an agent
  * Agent Group
      * Create an agent group
      * Delete an agent group
      * Retrieve an agent group
      * Retrieve all agent groups
      * Update an agent group
  * Agent Role
      * Retrieve an agent role
      * Retrieve all agent roles
  * Announcement
      * Create an announcement
      * Delete an announcement
      * Retrieve an announcement
      * Retrieve all announcements
      * Update an announcement
  * Asset Type
      * Create an asset type
      * Delete an asset type
      * Retrieve an asset type
      * Retrieve all asset types
      * Update an asset type
  * Change
      * Create a change
      * Delete a change
      * Retrieve a change
      * Retrieve all changes
      * Update a change
  * Department
      * Create a department
      * Delete a department
      * Retrieve a department
      * Retrieve all departments
      * Update a department
  * Location
      * Create a location
      * Delete a location
      * Retrieve a location
      * Retrieve all locations
      * Update a location
  * Problem
      * Create a problem
      * Delete a problem
      * Retrieve a problem
      * Retrieve all problems
      * Update a problem
  * Product
      * Create a product
      * Delete a product
      * Retrieve a product
      * Retrieve all products
      * Update a product
  * Release
      * Create a release
      * Delete a release
      * Retrieve a release
      * Retrieve all releases
      * Update a release
  * Requester
      * Create a requester
      * Delete a requester
      * Retrieve a requester
      * Retrieve all requesters
      * Update a requester
  * Requester Group
      * Create a requester group
      * Delete a requester group
      * Retrieve a requester group
      * Retrieve all requester groups
      * Update a requester group
  * Software
      * Create a software application
      * Delete a software application
      * Retrieve a software application
      * Retrieve all software applications
      * Update a software application
  * Ticket
      * Create a ticket
      * Delete a ticket
      * Retrieve a ticket
      * Retrieve all tickets
      * Update a ticket

  ## Templates and examples

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

properties_schema:
  [
    {
      "displayName": "Resource",
      "name": "resource",
      "type": "options",
      "default": "agent",
      "options": [
        {
          "name": "Agent",
          "value": "agent"
        },
        {
          "name": "Agent Group",
          "value": "agentGroup"
        },
        {
          "name": "Agent Role",
          "value": "agentRole"
        },
        {
          "name": "Announcement",
          "value": "announcement"
        },
        {
          "name": "Asset Type",
          "value": "assetType"
        },
        {
          "name": "Change",
          "value": "change"
        },
        {
          "name": "Department",
          "value": "department"
        },
        {
          "name": "Location",
          "value": "location"
        },
        {
          "name": "Problem",
          "value": "problem"
        },
        {
          "name": "Product",
          "value": "product"
        },
        {
          "name": "Release",
          "value": "release"
        },
        {
          "name": "Requester",
          "value": "requester"
        },
        {
          "name": "Requester Group",
          "value": "requesterGroup"
        },
        {
          "name": "Software",
          "value": "software"
        },
        {
          "name": "Ticket",
          "value": "ticket"
        }
      ],
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create an agent",
          "action": "Create an agent"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an agent",
          "action": "Delete an agent"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve an agent",
          "action": "Get an agent"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many agents",
          "action": "Get many agents"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an agent",
          "action": "Update an agent"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Email",
      "name": "email",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "First Name",
      "name": "firstName",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Roles",
      "name": "roles",
      "type": "fixedCollection",
      "default": {},
      "description": "Role to assign to the agent",
      "options": [
        {
          "displayName": "Role Properties",
          "name": "roleProperties",
          "values": [
            {
              "displayName": "Role Name or ID",
              "name": "role",
              "description": "Name of the role to assign to the agent. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
              "type": "options",
              "typeOptions": {
                "loadOptionsMethod": "getAgentRoles"
              },
              "required": true,
              "default": ""
            },
            {
              "displayName": "Scope",
              "name": "assignment_scope",
              "description": "Scope in which the agent may use the permissions granted by the role",
              "type": "options",
              "options": [
                {
                  "name": "Entire Helpdesk",
                  "value": "entire_helpdesk"
                },
                {
                  "name": "Member Groups",
                  "value": "member_groups"
                },
                {
                  "name": "Specified Groups",
                  "value": "specified_groups"
                },
                {
                  "name": "Assigned Items",
                  "value": "assigned_items"
                }
              ],
              "required": true,
              "default": "specified_groups"
            },
            {
              "displayName": "Group Names or IDs",
              "name": "groups",
              "description": "Groups in which the permissions granted by the role apply. Required only when Scope is Specified Groups - ignored otherwise. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
              "type": "multiOptions",
              "typeOptions": {
                "loadOptionsMethod": "getAgentGroups"
              },
              "default": []
            }
          ]
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Background Information",
          "name": "background_information",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Department Names or IDs",
          "name": "department_ids",
          "type": "multiOptions",
          "default": [],
          "description": "IDs of the departments to which the agent belongs. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Language",
          "name": "language",
          "type": "options",
          "default": "",
          "options": [
            {
              "value": "en",
              "name": "English"
            },
            {
              "value": "ar",
              "name": "Arabic"
            },
            {
              "value": "ca",
              "name": "Catalan"
            },
            {
              "value": "cs",
              "name": "Czech"
            },
            {
              "value": "cy-GB",
              "name": "Welsh"
            },
            {
              "value": "da",
              "name": "Danish"
            },
            {
              "value": "de",
              "name": "German"
            },
            {
              "value": "es",
              "name": "Spanish"
            },
            {
              "value": "es-LA",
              "name": "Spanish (Latin America)"
            },
            {
              "value": "et",
              "name": "Estonian"
            },
            {
              "value": "fi",
              "name": "Finnish"
            },
            {
              "value": "fr",
              "name": "French"
            },
            {
              "value": "he",
              "name": "Hebrew"
            },
            {
              "value": "hu",
              "name": "Hungarian"
            },
            {
              "value": "id",
              "name": "Indonesian"
            },
            {
              "value": "it",
              "name": "Italian"
            },
            {
              "value": "ja-JP",
              "name": "Japanese"
            },
            {
              "value": "ko",
              "name": "Korean"
            },
            {
              "value": "LV",
              "name": "Latvian"
            },
            {
              "value": "nb-NO",
              "name": "Norwegian"
            },
            {
              "value": "nl",
              "name": "Dutch"
            },
            {
              "value": "pl",
              "name": "Polish"
            },
            {
              "value": "pt",
              "name": "Portuguese"
            },
            {
              "value": "pt-BR",
              "name": "Portuguese (Brazil)"
            },
            {
              "value": "pt-PT",
              "name": "Portuguese (Portugal)"
            },
            {
              "value": "ru-RU",
              "name": "Russian"
            },
            {
              "value": "sk",
              "name": "Slovak"
            },
            {
              "value": "sk-SK",
              "name": "Slovak"
            },
            {
              "value": "sl",
              "name": "Slovenian"
            },
            {
              "value": "sv-SE",
              "name": "Swedish"
            },
            {
              "value": "th",
              "name": "Thai"
            },
            {
              "value": "tr",
              "name": "Turkish"
            },
            {
              "value": "UK",
              "name": "Ukrainian"
            },
            {
              "value": "vi",
              "name": "Vietnamese"
            },
            {
              "value": "zh-CN",
              "name": "Chinese (Simplified)"
            },
            {
              "value": "zh-TW",
              "name": "Chinese (Traditional)"
            }
          ]
        },
        {
          "displayName": "Last Name",
          "name": "last_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Location Name or ID",
          "name": "location_id",
          "type": "options",
          "default": "",
          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
          "typeOptions": {
            "loadOptionsMethod": "getLocations"
          }
        },
        {
          "displayName": "Group Names or IDs",
          "name": "member_of",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of the groups that the agent is a member of. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Mobile Phone",
          "name": "mobile_phone_number",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Observer of Group Names/IDs",
          "name": "observer_of",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of the groups that the agent is an observer of. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Scoreboard Level ID",
          "name": "scoreboard_level_id",
          "type": "options",
          "description": "ID of the level of the agent in the Arcade",
          "default": 1,
          "options": [
            {
              "name": "Beginner",
              "value": 1
            },
            {
              "name": "Intermediate",
              "value": 2
            },
            {
              "name": "Professional",
              "value": 3
            },
            {
              "name": "Expert",
              "value": 4
            },
            {
              "name": "Master",
              "value": 5
            },
            {
              "name": "Guru",
              "value": 6
            }
          ]
        },
        {
          "displayName": "Time Format",
          "name": "time_format",
          "type": "options",
          "default": "12h",
          "options": [
            {
              "name": "12-Hour Format",
              "value": "12h"
            },
            {
              "name": "24-Hour Format",
              "value": "24h"
            }
          ]
        },
        {
          "displayName": "Work Phone",
          "name": "work_phone_number",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Agent ID",
      "name": "agentId",
      "type": "string",
      "default": "",
      "description": "ID of the agent to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Agent ID",
      "name": "agentId",
      "type": "string",
      "default": "",
      "description": "ID of the agent to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "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": [
            "agent"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department to which the agent belongs. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Email",
          "name": "email",
          "type": "string",
          "placeholder": "name@email.com",
          "default": ""
        },
        {
          "displayName": "First Name",
          "name": "first_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Language",
          "name": "language",
          "type": "options",
          "default": "",
          "options": [
            {
              "value": "en",
              "name": "English"
            },
            {
              "value": "ar",
              "name": "Arabic"
            },
            {
              "value": "ca",
              "name": "Catalan"
            },
            {
              "value": "cs",
              "name": "Czech"
            },
            {
              "value": "cy-GB",
              "name": "Welsh"
            },
            {
              "value": "da",
              "name": "Danish"
            },
            {
              "value": "de",
              "name": "German"
            },
            {
              "value": "es",
              "name": "Spanish"
            },
            {
              "value": "es-LA",
              "name": "Spanish (Latin America)"
            },
            {
              "value": "et",
              "name": "Estonian"
            },
            {
              "value": "fi",
              "name": "Finnish"
            },
            {
              "value": "fr",
              "name": "French"
            },
            {
              "value": "he",
              "name": "Hebrew"
            },
            {
              "value": "hu",
              "name": "Hungarian"
            },
            {
              "value": "id",
              "name": "Indonesian"
            },
            {
              "value": "it",
              "name": "Italian"
            },
            {
              "value": "ja-JP",
              "name": "Japanese"
            },
            {
              "value": "ko",
              "name": "Korean"
            },
            {
              "value": "LV",
              "name": "Latvian"
            },
            {
              "value": "nb-NO",
              "name": "Norwegian"
            },
            {
              "value": "nl",
              "name": "Dutch"
            },
            {
              "value": "pl",
              "name": "Polish"
            },
            {
              "value": "pt",
              "name": "Portuguese"
            },
            {
              "value": "pt-BR",
              "name": "Portuguese (Brazil)"
            },
            {
              "value": "pt-PT",
              "name": "Portuguese (Portugal)"
            },
            {
              "value": "ru-RU",
              "name": "Russian"
            },
            {
              "value": "sk",
              "name": "Slovak"
            },
            {
              "value": "sk-SK",
              "name": "Slovak"
            },
            {
              "value": "sl",
              "name": "Slovenian"
            },
            {
              "value": "sv-SE",
              "name": "Swedish"
            },
            {
              "value": "th",
              "name": "Thai"
            },
            {
              "value": "tr",
              "name": "Turkish"
            },
            {
              "value": "UK",
              "name": "Ukrainian"
            },
            {
              "value": "vi",
              "name": "Vietnamese"
            },
            {
              "value": "zh-CN",
              "name": "Chinese (Simplified)"
            },
            {
              "value": "zh-TW",
              "name": "Chinese (Traditional)"
            }
          ]
        },
        {
          "displayName": "Last Name",
          "name": "last_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Location Name or ID",
          "name": "location_id",
          "type": "options",
          "default": "",
          "description": "Choose from the list or specify an ID. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getLocations"
          }
        },
        {
          "displayName": "Mobile Phone Number",
          "name": "mobile_phone_number",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Work Phone Number",
          "name": "work_phone_number",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Agent ID",
      "name": "agentId",
      "type": "string",
      "default": "",
      "description": "ID of the agent to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Background Information",
          "name": "background_information",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Department Names or IDs",
          "name": "department_ids",
          "type": "multiOptions",
          "default": [],
          "description": "IDs of the departments to which the agent belongs. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Email",
          "name": "email",
          "type": "string",
          "placeholder": "name@email.com",
          "default": ""
        },
        {
          "displayName": "First Name",
          "name": "first_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Language",
          "name": "language",
          "type": "options",
          "default": "",
          "options": [
            {
              "value": "en",
              "name": "English"
            },
            {
              "value": "ar",
              "name": "Arabic"
            },
            {
              "value": "ca",
              "name": "Catalan"
            },
            {
              "value": "cs",
              "name": "Czech"
            },
            {
              "value": "cy-GB",
              "name": "Welsh"
            },
            {
              "value": "da",
              "name": "Danish"
            },
            {
              "value": "de",
              "name": "German"
            },
            {
              "value": "es",
              "name": "Spanish"
            },
            {
              "value": "es-LA",
              "name": "Spanish (Latin America)"
            },
            {
              "value": "et",
              "name": "Estonian"
            },
            {
              "value": "fi",
              "name": "Finnish"
            },
            {
              "value": "fr",
              "name": "French"
            },
            {
              "value": "he",
              "name": "Hebrew"
            },
            {
              "value": "hu",
              "name": "Hungarian"
            },
            {
              "value": "id",
              "name": "Indonesian"
            },
            {
              "value": "it",
              "name": "Italian"
            },
            {
              "value": "ja-JP",
              "name": "Japanese"
            },
            {
              "value": "ko",
              "name": "Korean"
            },
            {
              "value": "LV",
              "name": "Latvian"
            },
            {
              "value": "nb-NO",
              "name": "Norwegian"
            },
            {
              "value": "nl",
              "name": "Dutch"
            },
            {
              "value": "pl",
              "name": "Polish"
            },
            {
              "value": "pt",
              "name": "Portuguese"
            },
            {
              "value": "pt-BR",
              "name": "Portuguese (Brazil)"
            },
            {
              "value": "pt-PT",
              "name": "Portuguese (Portugal)"
            },
            {
              "value": "ru-RU",
              "name": "Russian"
            },
            {
              "value": "sk",
              "name": "Slovak"
            },
            {
              "value": "sk-SK",
              "name": "Slovak"
            },
            {
              "value": "sl",
              "name": "Slovenian"
            },
            {
              "value": "sv-SE",
              "name": "Swedish"
            },
            {
              "value": "th",
              "name": "Thai"
            },
            {
              "value": "tr",
              "name": "Turkish"
            },
            {
              "value": "UK",
              "name": "Ukrainian"
            },
            {
              "value": "vi",
              "name": "Vietnamese"
            },
            {
              "value": "zh-CN",
              "name": "Chinese (Simplified)"
            },
            {
              "value": "zh-TW",
              "name": "Chinese (Traditional)"
            }
          ]
        },
        {
          "displayName": "Last Name",
          "name": "last_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Location Name or ID",
          "name": "location_id",
          "type": "options",
          "default": "",
          "description": "Choose from the list or specify an ID. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getLocations"
          }
        },
        {
          "displayName": "Group Names or IDs",
          "name": "member_of",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of the groups that the agent is a member of. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Mobile Phone",
          "name": "mobile_phone_number",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Observer of Group Names/IDs",
          "name": "observer_of",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of the groups that the agent is an observer of. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Scoreboard Level ID",
          "name": "scoreboard_level_id",
          "type": "options",
          "description": "ID of the level of the agent in the Arcade",
          "default": 1,
          "options": [
            {
              "name": "Beginner",
              "value": 1
            },
            {
              "name": "Intermediate",
              "value": 2
            },
            {
              "name": "Professional",
              "value": 3
            },
            {
              "name": "Expert",
              "value": 4
            },
            {
              "name": "Master",
              "value": 5
            },
            {
              "name": "Guru",
              "value": 6
            }
          ]
        },
        {
          "displayName": "Time Format",
          "name": "time_format",
          "type": "options",
          "default": "12h",
          "options": [
            {
              "name": "12-Hour Format",
              "value": "12h"
            },
            {
              "name": "24-Hour Format",
              "value": "24h"
            }
          ]
        },
        {
          "displayName": "Work Phone",
          "name": "work_phone_number",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create an agent group",
          "action": "Create an agent group"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an agent group",
          "action": "Delete an agent group"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve an agent group",
          "action": "Get an agent group"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many agent groups",
          "action": "Get many agent groups"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an agent group",
          "action": "Update an agent group"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "agentGroup"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agentGroup"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Escalate to Agent Name or ID",
          "name": "escalate_to",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          },
          "description": "ID of the user to whom an escalation email is sent if a ticket in this group is unassigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Member Names or IDs",
          "name": "members",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of agents who are members of this group. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Observer Names or IDs",
          "name": "observers",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated agent IDs who are observers of this group. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Unassigned For",
          "name": "unassigned_for",
          "description": "Time after which an escalation email is sent if a ticket in the group remains unassigned",
          "type": "options",
          "default": "30m",
          "options": [
            {
              "name": "1 Day",
              "value": "1d"
            },
            {
              "name": "1 Hour",
              "value": "1h"
            },
            {
              "name": "12 Hours",
              "value": "12h"
            },
            {
              "name": "2 Days",
              "value": "2d"
            },
            {
              "name": "2 Hours",
              "value": "2h"
            },
            {
              "name": "3 Days",
              "value": "3d"
            },
            {
              "name": "30 Minutes",
              "value": "30m"
            },
            {
              "name": "8 Hours",
              "value": "8h"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "agentGroup"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Agent Group ID",
      "name": "agentGroupId",
      "type": "string",
      "default": "",
      "description": "ID of the agent group to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agentGroup"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Agent Group ID",
      "name": "agentGroupId",
      "type": "string",
      "default": "",
      "description": "ID of the agent group to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agentGroup"
          ],
          "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": [
            "agentGroup"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "agentGroup"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Agent Group ID",
      "name": "agentGroupId",
      "type": "string",
      "default": "",
      "description": "ID of the agent group to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agentGroup"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Escalate to Agent Name or ID",
          "name": "escalate_to",
          "type": "options",
          "default": "",
          "description": "ID of the agent to whom an escalation email is sent if a ticket in this group is unassigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Member Names or IDs",
          "name": "members",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of agents who are members of this group. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Observer Names or IDs",
          "name": "observers",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated agent user IDs who are observers of this group. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Unassigned For",
          "name": "unassigned_for",
          "description": "Time after which an escalation email is sent if a ticket in the group remains unassigned",
          "type": "options",
          "default": "30m",
          "options": [
            {
              "name": "1 Day",
              "value": "1d"
            },
            {
              "name": "1 Hour",
              "value": "1h"
            },
            {
              "name": "12 Hours",
              "value": "12h"
            },
            {
              "name": "2 Days",
              "value": "2d"
            },
            {
              "name": "2 Hours",
              "value": "2h"
            },
            {
              "name": "3 Days",
              "value": "3d"
            },
            {
              "name": "30 Minutes",
              "value": "30m"
            },
            {
              "name": "8 Hours",
              "value": "8h"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "agentGroup"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve an agent role",
          "action": "Get an agent role"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many agent roles",
          "action": "Get many agent roles"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "agentRole"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Agent Role ID",
      "name": "agentRoleId",
      "type": "string",
      "default": "",
      "description": "ID of the agent role to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "agentRole"
          ],
          "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": [
            "agentRole"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "agentRole"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create an announcement",
          "action": "Create an announcement"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an announcement",
          "action": "Delete an announcement"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve an announcement",
          "action": "Get an announcement"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many announcements",
          "action": "Get many announcements"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an announcement",
          "action": "Update an announcement"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Title",
      "name": "title",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Body",
      "name": "bodyHtml",
      "type": "string",
      "default": "",
      "description": "HTML supported",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Visibility",
      "name": "visibility",
      "type": "options",
      "default": "everyone",
      "options": [
        {
          "name": "Agents Only",
          "value": "agents_only"
        },
        {
          "name": "Agents and Groups",
          "value": "grouped_visibility"
        },
        {
          "name": "Everyone",
          "value": "everyone"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Visible From",
      "name": "visibleFrom",
      "type": "dateTime",
      "default": "",
      "description": "Timestamp at which announcement becomes active",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Additional Emails",
          "name": "additional_emails",
          "type": "string",
          "default": "",
          "description": "Comma-separated additional email addresses to which the announcement needs to be sent"
        },
        {
          "displayName": "Department Names or IDs",
          "name": "departments",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of departments that may view this announcement. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Visible From",
          "name": "visible_from",
          "description": "Timestamp at which announcement is active",
          "type": "dateTime",
          "default": ""
        },
        {
          "displayName": "Visible Until",
          "name": "visible_till",
          "description": "Timestamp until which announcement is active",
          "type": "dateTime",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Announcement ID",
      "name": "announcementId",
      "type": "string",
      "default": "",
      "description": "ID of the announcement to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Announcement ID",
      "name": "announcementId",
      "type": "string",
      "default": "",
      "description": "ID of the announcement to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "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": [
            "announcement"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Announcement ID",
      "name": "announcementId",
      "type": "string",
      "default": "",
      "description": "ID of the announcement to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Additional Emails",
          "name": "additional_emails",
          "type": "string",
          "default": "",
          "description": "Comma-separated additional email addresses to which the announcement needs to be sent"
        },
        {
          "displayName": "Body",
          "name": "body_html",
          "type": "string",
          "default": "",
          "description": "HTML supported"
        },
        {
          "displayName": "Department Names or IDs",
          "name": "departments",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of departments that may view this announcement. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Title",
          "name": "title",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Visibility",
          "name": "visibility",
          "type": "options",
          "default": "everyone",
          "options": [
            {
              "name": "Agents Only",
              "value": "agents_only"
            },
            {
              "name": "Agents and Groups",
              "value": "grouped_visibility"
            },
            {
              "name": "Everyone",
              "value": "everyone"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "announcement"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create an asset type",
          "action": "Create an asset type"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an asset type",
          "action": "Delete an asset type"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve an asset type",
          "action": "Get an asset type"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many asset types",
          "action": "Get many asset types"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an asset type",
          "action": "Update an asset type"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "assetType"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "assetType"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Parent Asset Type Name or ID",
          "name": "parent_asset_type_id",
          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getAssetTypes"
          }
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "assetType"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Asset Type ID",
      "name": "assetTypeId",
      "type": "string",
      "default": "",
      "description": "ID of the asset type to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "assetType"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Asset Type ID",
      "name": "assetTypeId",
      "type": "string",
      "default": "",
      "description": "ID of the asset type to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "assetType"
          ],
          "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": [
            "assetType"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "assetType"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Asset Type ID",
      "name": "assetTypeId",
      "type": "string",
      "default": "",
      "description": "ID of the asset type to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "assetType"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "assetType"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a change",
          "action": "Create a change"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a change",
          "action": "Delete a change"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a change",
          "action": "Get a change"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many changes",
          "action": "Get many changes"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a change",
          "action": "Update a change"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Requester Name or ID",
      "name": "requesterId",
      "type": "options",
      "default": "",
      "description": "ID of the requester of the change. Choose from the list or specify an ID. You can also specify the ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getRequesters"
      }
    },
    {
      "displayName": "Subject",
      "name": "subject",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Planned Start Date",
      "name": "plannedStartDate",
      "type": "dateTime",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Planned End Date",
      "name": "plannedEndDate",
      "type": "dateTime",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Agent Name or ID",
          "name": "agent_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent to whom the change is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Change Type",
          "name": "change_type",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Minor",
              "value": 1
            },
            {
              "name": "Standard",
              "value": 2
            },
            {
              "name": "Major",
              "value": 3
            },
            {
              "name": "Emergency",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department requesting the change. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "HTML supported"
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent group to which the change is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Impact",
          "name": "impact",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            }
          ]
        },
        {
          "displayName": "Priority",
          "name": "priority",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Urgent",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Risk",
          "name": "risk",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Very High",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Open",
              "value": 1
            },
            {
              "name": "Planning",
              "value": 2
            },
            {
              "name": "Approval",
              "value": 3
            },
            {
              "name": "Pending Release",
              "value": 4
            },
            {
              "name": "Pending Review",
              "value": 5
            },
            {
              "name": "Closed",
              "value": 6
            }
          ]
        },
        {
          "displayName": "Subject",
          "name": "subject",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Change ID",
      "name": "changeId",
      "type": "string",
      "default": "",
      "description": "ID of the change to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Change ID",
      "name": "changeId",
      "type": "string",
      "default": "",
      "description": "ID of the change to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "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": [
            "change"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Predefined Filters",
          "name": "filter",
          "type": "options",
          "default": "my_open",
          "options": [
            {
              "name": "Closed",
              "value": "closed"
            },
            {
              "name": "My Open",
              "value": "my_open"
            },
            {
              "name": "Release Requested",
              "value": "release_requested"
            },
            {
              "name": "Requester ID",
              "value": "requester_id"
            },
            {
              "name": "Unassigned",
              "value": "unassigned"
            }
          ]
        },
        {
          "displayName": "Sort Order",
          "name": "sort_by",
          "type": "options",
          "options": [
            {
              "name": "Ascending",
              "value": "asc"
            },
            {
              "name": "Descending",
              "value": "desc"
            }
          ],
          "default": "asc"
        },
        {
          "displayName": "Updated Since",
          "name": "updated_since",
          "type": "dateTime",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Change ID",
      "name": "changeId",
      "type": "string",
      "default": "",
      "description": "ID of the change to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Agent Name or ID",
          "name": "agent_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent to whom the change is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Change Type",
          "name": "change_type",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Minor",
              "value": 1
            },
            {
              "name": "Standard",
              "value": 2
            },
            {
              "name": "Major",
              "value": 3
            },
            {
              "name": "Emergency",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department requesting the change. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "HTML supported"
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent group to which the change is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Impact",
          "name": "impact",
          "type": "options",
          "default": 1,
          "description": "Impact of the change",
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            }
          ]
        },
        {
          "displayName": "Priority",
          "name": "priority",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Urgent",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Requester Name or ID",
          "name": "requester_id",
          "type": "options",
          "default": "",
          "description": "ID of the requester of the change. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getRequesters"
          }
        },
        {
          "displayName": "Risk",
          "name": "risk",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Very High",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Open",
              "value": 1
            },
            {
              "name": "Planning",
              "value": 2
            },
            {
              "name": "Approval",
              "value": 3
            },
            {
              "name": "Pending Release",
              "value": 4
            },
            {
              "name": "Pending Review",
              "value": 5
            },
            {
              "name": "Closed",
              "value": 6
            }
          ]
        },
        {
          "displayName": "Subject",
          "name": "subject",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "change"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a department",
          "action": "Create a department"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a department",
          "action": "Delete a department"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a department",
          "action": "Get a department"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many departments",
          "action": "Get many departments"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a department",
          "action": "Update a department"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Domains",
          "name": "domains",
          "type": "string",
          "default": "",
          "description": "Comma-separated email domains associated with the department"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Department ID",
      "name": "departmentId",
      "type": "string",
      "default": "",
      "description": "ID of the department to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Department ID",
      "name": "departmentId",
      "type": "string",
      "default": "",
      "description": "ID of the department to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ],
          "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": [
            "department"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "Name of the department"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Department ID",
      "name": "departmentId",
      "type": "string",
      "default": "",
      "description": "ID of the department to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Domains",
          "name": "domains",
          "type": "string",
          "default": "",
          "description": "Comma-separated email domains associated with the department"
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a location",
          "action": "Create a location"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a location",
          "action": "Delete a location"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a location",
          "action": "Get a location"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many locations",
          "action": "Get many locations"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a location",
          "action": "Update a location"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "location"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "Name of the location",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "location"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "placeholder": "Add Address Fields",
          "type": "fixedCollection",
          "default": {},
          "options": [
            {
              "displayName": "Address Details",
              "name": "addressFields",
              "values": [
                {
                  "displayName": "Line 1",
                  "name": "line1",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "Line 2",
                  "name": "line2",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "City",
                  "name": "city",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "Country",
                  "name": "country",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "State",
                  "name": "state",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "Zip Code",
                  "name": "zipcode",
                  "type": "string",
                  "default": ""
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "location"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Location ID",
      "name": "locationId",
      "type": "string",
      "default": "",
      "description": "ID of the location to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "location"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Location ID",
      "name": "locationId",
      "type": "string",
      "default": "",
      "description": "ID of the location to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "location"
          ],
          "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": [
            "location"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "location"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Location ID",
      "name": "locationId",
      "type": "string",
      "default": "",
      "description": "ID of the location to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "location"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Address",
          "name": "address",
          "placeholder": "Add Address Fields",
          "type": "fixedCollection",
          "default": {},
          "options": [
            {
              "displayName": "Address Details",
              "name": "addressFields",
              "values": [
                {
                  "displayName": "Line 1",
                  "name": "line1",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "Line 2",
                  "name": "line2",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "City",
                  "name": "city",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "Country",
                  "name": "country",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "State",
                  "name": "state",
                  "type": "string",
                  "default": ""
                },
                {
                  "displayName": "Zip Code",
                  "name": "zipcode",
                  "type": "string",
                  "default": ""
                }
              ]
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "location"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a problem",
          "action": "Create a problem"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a problem",
          "action": "Delete a problem"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a problem",
          "action": "Get a problem"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many problems",
          "action": "Get many problems"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a problem",
          "action": "Update a problem"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Subject",
      "name": "subject",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Requester Name or ID",
      "name": "requesterId",
      "type": "options",
      "default": "",
      "description": "ID of the initiator of the problem. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getRequesters"
      }
    },
    {
      "displayName": "Due By",
      "name": "dueBy",
      "type": "dateTime",
      "default": "",
      "description": "Date when the problem is due to be solved",
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Agent Name or ID",
          "name": "agent_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent to whom the problem is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department initiating the problem. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Description",
          "name": "description",
          "description": "HTML supported",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent group to which the problem is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Impact",
          "name": "impact",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            }
          ]
        },
        {
          "displayName": "Priority",
          "name": "priority",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Urgent",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Open",
              "value": 1
            },
            {
              "name": "Change Requested",
              "value": 2
            },
            {
              "name": "Closed",
              "value": 3
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Problem ID",
      "name": "problemId",
      "type": "string",
      "default": "",
      "description": "ID of the problem to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Problem ID",
      "name": "problemId",
      "type": "string",
      "default": "",
      "description": "ID of the problem to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "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": [
            "problem"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Problem ID",
      "name": "problemId",
      "type": "string",
      "default": "",
      "description": "ID of the problem to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Agent Name or ID",
          "name": "agent_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent to whom the problem is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department initiating the problem. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "HTML supported"
        },
        {
          "displayName": "Due By",
          "name": "due_by",
          "description": "Date when the problem is due to be solved",
          "type": "dateTime",
          "default": ""
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent group to which the problem is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Impact",
          "name": "impact",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            }
          ]
        },
        {
          "displayName": "Priority",
          "name": "priority",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Urgent",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Requester Name or ID",
          "name": "requester_id",
          "type": "options",
          "default": "",
          "description": "ID of the initiator of the problem. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getRequesters"
          }
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Open",
              "value": 1
            },
            {
              "name": "Change Requested",
              "value": 2
            },
            {
              "name": "Closed",
              "value": 3
            }
          ]
        },
        {
          "displayName": "Subject",
          "name": "subject",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "problem"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a product",
          "action": "Create a product"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a product",
          "action": "Delete a product"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a product",
          "action": "Get a product"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many products",
          "action": "Get many products"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a product",
          "action": "Update a product"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Asset Type Name or ID",
      "name": "assetTypeId",
      "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": {
          "resource": [
            "product"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getAssetTypes"
      }
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "HTML supported"
        },
        {
          "displayName": "Manufacturer",
          "name": "manufacturer",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Mode of Procurement",
          "name": "mode_of_procurement",
          "type": "options",
          "default": "Buy",
          "options": [
            {
              "name": "Buy",
              "value": "Buy"
            },
            {
              "name": "Lease",
              "value": "Lease"
            },
            {
              "name": "Both",
              "value": "Both"
            }
          ]
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": "In Production",
          "options": [
            {
              "name": "In Production",
              "value": "In Production"
            },
            {
              "name": "In Pipeline",
              "value": "In Pipeline"
            },
            {
              "name": "Retired",
              "value": "Retired"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Product ID",
      "name": "productId",
      "type": "string",
      "default": "",
      "description": "ID of the product to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Product ID",
      "name": "productId",
      "type": "string",
      "default": "",
      "description": "ID of the product to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ],
          "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": [
            "product"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Product ID",
      "name": "productId",
      "type": "string",
      "default": "",
      "description": "ID of the product to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Asset Type Name or ID",
          "name": "asset_type_id",
          "type": "options",
          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getAssetTypes"
          }
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "HTML supported"
        },
        {
          "displayName": "Manufacturer",
          "name": "manufacturer",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Mode of Procurement",
          "name": "mode_of_procurement",
          "type": "options",
          "default": "Buy",
          "options": [
            {
              "name": "Buy",
              "value": "Buy"
            },
            {
              "name": "Lease",
              "value": "Lease"
            },
            {
              "name": "Both",
              "value": "Both"
            }
          ]
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": "In Production",
          "options": [
            {
              "name": "In Production",
              "value": "In Production"
            },
            {
              "name": "In Pipeline",
              "value": "In Pipeline"
            },
            {
              "name": "Retired",
              "value": "Retired"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a release",
          "action": "Create a release"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a release",
          "action": "Delete a release"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a release",
          "action": "Get a release"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many releases",
          "action": "Get many releases"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a release",
          "action": "Update a release"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Subject",
      "name": "subject",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Release Type",
      "name": "releaseType",
      "type": "options",
      "default": 1,
      "options": [
        {
          "name": "Minor",
          "value": 1
        },
        {
          "name": "Standard",
          "value": 2
        },
        {
          "name": "Major",
          "value": 3
        },
        {
          "name": "Emergency",
          "value": 4
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Priority",
      "name": "priority",
      "type": "options",
      "default": 1,
      "options": [
        {
          "name": "Low",
          "value": 1
        },
        {
          "name": "Medium",
          "value": 2
        },
        {
          "name": "High",
          "value": 3
        },
        {
          "name": "Urgent",
          "value": 4
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Status",
      "name": "status",
      "type": "options",
      "default": 1,
      "options": [
        {
          "name": "Open",
          "value": 1
        },
        {
          "name": "On Hold",
          "value": 2
        },
        {
          "name": "In Progress",
          "value": 3
        },
        {
          "name": "Incomplete",
          "value": 4
        },
        {
          "name": "Completed",
          "value": 5
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Planned Start Date",
      "name": "plannedStartDate",
      "type": "dateTime",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Planned End Date",
      "name": "plannedEndDate",
      "type": "dateTime",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department initiating the release. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Description",
          "name": "description",
          "description": "HTML supported",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent group to which the release is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Release ID",
      "name": "releaseId",
      "type": "string",
      "default": "",
      "description": "ID of the release to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Release ID",
      "name": "releaseId",
      "type": "string",
      "default": "",
      "description": "ID of the release to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "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": [
            "release"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Release ID",
      "name": "releaseId",
      "type": "string",
      "default": "",
      "description": "ID of the release to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department initiating the release. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "HTML supported"
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent group to which the release is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Priority",
          "name": "priority",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Urgent",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Release Type",
          "name": "release_type",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Minor",
              "value": 1
            },
            {
              "name": "Standard",
              "value": 2
            },
            {
              "name": "Major",
              "value": 3
            },
            {
              "name": "Emergency",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Open",
              "value": 1
            },
            {
              "name": "On Hold",
              "value": 2
            },
            {
              "name": "In Progress",
              "value": 3
            },
            {
              "name": "Incomplete",
              "value": 4
            },
            {
              "name": "Completed",
              "value": 5
            }
          ]
        },
        {
          "displayName": "Subject",
          "name": "subject",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "release"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a requester",
          "action": "Create a requester"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a requester",
          "action": "Delete a requester"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a requester",
          "action": "Get a requester"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many requesters",
          "action": "Get many requesters"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a requester",
          "action": "Update a requester"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "First Name",
      "name": "firstName",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Primary Email",
      "name": "primaryEmail",
      "type": "string",
      "default": "",
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Background Information",
          "name": "background_information",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Department Names or IDs",
          "name": "department_ids",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of the departments associated with the requester. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Language",
          "name": "language",
          "type": "options",
          "default": "",
          "options": [
            {
              "value": "en",
              "name": "English"
            },
            {
              "value": "ar",
              "name": "Arabic"
            },
            {
              "value": "ca",
              "name": "Catalan"
            },
            {
              "value": "cs",
              "name": "Czech"
            },
            {
              "value": "cy-GB",
              "name": "Welsh"
            },
            {
              "value": "da",
              "name": "Danish"
            },
            {
              "value": "de",
              "name": "German"
            },
            {
              "value": "es",
              "name": "Spanish"
            },
            {
              "value": "es-LA",
              "name": "Spanish (Latin America)"
            },
            {
              "value": "et",
              "name": "Estonian"
            },
            {
              "value": "fi",
              "name": "Finnish"
            },
            {
              "value": "fr",
              "name": "French"
            },
            {
              "value": "he",
              "name": "Hebrew"
            },
            {
              "value": "hu",
              "name": "Hungarian"
            },
            {
              "value": "id",
              "name": "Indonesian"
            },
            {
              "value": "it",
              "name": "Italian"
            },
            {
              "value": "ja-JP",
              "name": "Japanese"
            },
            {
              "value": "ko",
              "name": "Korean"
            },
            {
              "value": "LV",
              "name": "Latvian"
            },
            {
              "value": "nb-NO",
              "name": "Norwegian"
            },
            {
              "value": "nl",
              "name": "Dutch"
            },
            {
              "value": "pl",
              "name": "Polish"
            },
            {
              "value": "pt",
              "name": "Portuguese"
            },
            {
              "value": "pt-BR",
              "name": "Portuguese (Brazil)"
            },
            {
              "value": "pt-PT",
              "name": "Portuguese (Portugal)"
            },
            {
              "value": "ru-RU",
              "name": "Russian"
            },
            {
              "value": "sk",
              "name": "Slovak"
            },
            {
              "value": "sk-SK",
              "name": "Slovak"
            },
            {
              "value": "sl",
              "name": "Slovenian"
            },
            {
              "value": "sv-SE",
              "name": "Swedish"
            },
            {
              "value": "th",
              "name": "Thai"
            },
            {
              "value": "tr",
              "name": "Turkish"
            },
            {
              "value": "UK",
              "name": "Ukrainian"
            },
            {
              "value": "vi",
              "name": "Vietnamese"
            },
            {
              "value": "zh-CN",
              "name": "Chinese (Simplified)"
            },
            {
              "value": "zh-TW",
              "name": "Chinese (Traditional)"
            }
          ]
        },
        {
          "displayName": "Last Name",
          "name": "last_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Location Name or ID",
          "name": "location_id",
          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getLocations"
          }
        },
        {
          "displayName": "Mobile Phone",
          "name": "mobile_phone_number",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Secondary Emails",
          "name": "secondary_emails",
          "type": "string",
          "default": "",
          "description": "Comma-separated secondary emails associated with the requester"
        },
        {
          "displayName": "Time Format",
          "name": "time_format",
          "type": "options",
          "default": "12h",
          "options": [
            {
              "name": "12-Hour Format",
              "value": "12h"
            },
            {
              "name": "24-Hour Format",
              "value": "24h"
            }
          ]
        },
        {
          "displayName": "Work Phone",
          "name": "work_phone_number",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Requester ID",
      "name": "requesterId",
      "type": "string",
      "default": "",
      "description": "ID of the requester to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Requester ID",
      "name": "requesterId",
      "type": "string",
      "default": "",
      "description": "ID of the requester to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "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": [
            "requester"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "First Name",
          "name": "first_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Language",
          "name": "language",
          "type": "options",
          "default": "",
          "options": [
            {
              "value": "en",
              "name": "English"
            },
            {
              "value": "ar",
              "name": "Arabic"
            },
            {
              "value": "ca",
              "name": "Catalan"
            },
            {
              "value": "cs",
              "name": "Czech"
            },
            {
              "value": "cy-GB",
              "name": "Welsh"
            },
            {
              "value": "da",
              "name": "Danish"
            },
            {
              "value": "de",
              "name": "German"
            },
            {
              "value": "es",
              "name": "Spanish"
            },
            {
              "value": "es-LA",
              "name": "Spanish (Latin America)"
            },
            {
              "value": "et",
              "name": "Estonian"
            },
            {
              "value": "fi",
              "name": "Finnish"
            },
            {
              "value": "fr",
              "name": "French"
            },
            {
              "value": "he",
              "name": "Hebrew"
            },
            {
              "value": "hu",
              "name": "Hungarian"
            },
            {
              "value": "id",
              "name": "Indonesian"
            },
            {
              "value": "it",
              "name": "Italian"
            },
            {
              "value": "ja-JP",
              "name": "Japanese"
            },
            {
              "value": "ko",
              "name": "Korean"
            },
            {
              "value": "LV",
              "name": "Latvian"
            },
            {
              "value": "nb-NO",
              "name": "Norwegian"
            },
            {
              "value": "nl",
              "name": "Dutch"
            },
            {
              "value": "pl",
              "name": "Polish"
            },
            {
              "value": "pt",
              "name": "Portuguese"
            },
            {
              "value": "pt-BR",
              "name": "Portuguese (Brazil)"
            },
            {
              "value": "pt-PT",
              "name": "Portuguese (Portugal)"
            },
            {
              "value": "ru-RU",
              "name": "Russian"
            },
            {
              "value": "sk",
              "name": "Slovak"
            },
            {
              "value": "sk-SK",
              "name": "Slovak"
            },
            {
              "value": "sl",
              "name": "Slovenian"
            },
            {
              "value": "sv-SE",
              "name": "Swedish"
            },
            {
              "value": "th",
              "name": "Thai"
            },
            {
              "value": "tr",
              "name": "Turkish"
            },
            {
              "value": "UK",
              "name": "Ukrainian"
            },
            {
              "value": "vi",
              "name": "Vietnamese"
            },
            {
              "value": "zh-CN",
              "name": "Chinese (Simplified)"
            },
            {
              "value": "zh-TW",
              "name": "Chinese (Traditional)"
            }
          ]
        },
        {
          "displayName": "Last Name",
          "name": "last_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Location Name or ID",
          "name": "location_id",
          "type": "options",
          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getLocations"
          }
        },
        {
          "displayName": "Mobile Phone Number",
          "name": "mobile_phone_number",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Primary Email",
          "name": "primary_email",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Work Phone Number",
          "name": "work_phone_number",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Requester ID",
      "name": "requesterId",
      "type": "string",
      "default": "",
      "description": "ID of the requester to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Background Information",
          "name": "background_information",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Department Names or IDs",
          "name": "department_ids",
          "type": "multiOptions",
          "default": [],
          "description": "Comma-separated IDs of the departments associated with the requester. Choose from the list or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "First Name",
          "name": "first_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Language",
          "name": "language",
          "type": "options",
          "default": "",
          "options": [
            {
              "value": "en",
              "name": "English"
            },
            {
              "value": "ar",
              "name": "Arabic"
            },
            {
              "value": "ca",
              "name": "Catalan"
            },
            {
              "value": "cs",
              "name": "Czech"
            },
            {
              "value": "cy-GB",
              "name": "Welsh"
            },
            {
              "value": "da",
              "name": "Danish"
            },
            {
              "value": "de",
              "name": "German"
            },
            {
              "value": "es",
              "name": "Spanish"
            },
            {
              "value": "es-LA",
              "name": "Spanish (Latin America)"
            },
            {
              "value": "et",
              "name": "Estonian"
            },
            {
              "value": "fi",
              "name": "Finnish"
            },
            {
              "value": "fr",
              "name": "French"
            },
            {
              "value": "he",
              "name": "Hebrew"
            },
            {
              "value": "hu",
              "name": "Hungarian"
            },
            {
              "value": "id",
              "name": "Indonesian"
            },
            {
              "value": "it",
              "name": "Italian"
            },
            {
              "value": "ja-JP",
              "name": "Japanese"
            },
            {
              "value": "ko",
              "name": "Korean"
            },
            {
              "value": "LV",
              "name": "Latvian"
            },
            {
              "value": "nb-NO",
              "name": "Norwegian"
            },
            {
              "value": "nl",
              "name": "Dutch"
            },
            {
              "value": "pl",
              "name": "Polish"
            },
            {
              "value": "pt",
              "name": "Portuguese"
            },
            {
              "value": "pt-BR",
              "name": "Portuguese (Brazil)"
            },
            {
              "value": "pt-PT",
              "name": "Portuguese (Portugal)"
            },
            {
              "value": "ru-RU",
              "name": "Russian"
            },
            {
              "value": "sk",
              "name": "Slovak"
            },
            {
              "value": "sk-SK",
              "name": "Slovak"
            },
            {
              "value": "sl",
              "name": "Slovenian"
            },
            {
              "value": "sv-SE",
              "name": "Swedish"
            },
            {
              "value": "th",
              "name": "Thai"
            },
            {
              "value": "tr",
              "name": "Turkish"
            },
            {
              "value": "UK",
              "name": "Ukrainian"
            },
            {
              "value": "vi",
              "name": "Vietnamese"
            },
            {
              "value": "zh-CN",
              "name": "Chinese (Simplified)"
            },
            {
              "value": "zh-TW",
              "name": "Chinese (Traditional)"
            }
          ]
        },
        {
          "displayName": "Last Name",
          "name": "last_name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Location Name or ID",
          "name": "location_id",
          "type": "options",
          "default": "",
          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
          "typeOptions": {
            "loadOptionsMethod": "getLocations"
          }
        },
        {
          "displayName": "Mobile Phone",
          "name": "mobile_phone_number",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Primary Email",
          "name": "primary_email",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Secondary Emails",
          "name": "secondary_emails",
          "type": "string",
          "default": "",
          "description": "Comma-separated secondary emails associated with the requester"
        },
        {
          "displayName": "Time Format",
          "name": "time_format",
          "type": "options",
          "default": "12h",
          "options": [
            {
              "name": "12-Hour Format",
              "value": "12h"
            },
            {
              "name": "24-Hour Format",
              "value": "24h"
            }
          ]
        },
        {
          "displayName": "Work Phone",
          "name": "work_phone_number",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "requester"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a requester group",
          "action": "Create a requester group"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a requester group",
          "action": "Delete a requester group"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a requester group",
          "action": "Get a requester group"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many requester groups",
          "action": "Get many requester groups"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a requester group",
          "action": "Update a requester group"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "requesterGroup"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "requesterGroup"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "requesterGroup"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Requester Group ID",
      "name": "requesterGroupId",
      "type": "string",
      "default": "",
      "description": "ID of the requester group to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "requesterGroup"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Requester Group ID",
      "name": "requesterGroupId",
      "type": "string",
      "default": "",
      "description": "ID of the requester group to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "requesterGroup"
          ],
          "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": [
            "requesterGroup"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "requesterGroup"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Requester Group ID",
      "name": "requesterGroupId",
      "type": "string",
      "default": "",
      "description": "ID of the requester group to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "requesterGroup"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "Description of the requester group"
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "Name of the requester group"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "requesterGroup"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a software application",
          "action": "Create a software application"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a software application",
          "action": "Delete a software application"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a software application",
          "action": "Get a software application"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many software applications",
          "action": "Get many software applications"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a software application",
          "action": "Update a software application"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Application Type",
      "name": "applicationType",
      "type": "options",
      "default": "desktop",
      "options": [
        {
          "name": "Desktop",
          "value": "desktop"
        },
        {
          "name": "Mobile",
          "value": "mobile"
        },
        {
          "name": "SaaS",
          "value": "saas"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Notes",
          "name": "notes",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": "managed",
          "options": [
            {
              "name": "Disabled",
              "value": "disabled"
            },
            {
              "name": "Ignored",
              "value": "ignored"
            },
            {
              "name": "Needs Review",
              "value": "needs review"
            },
            {
              "name": "Restricted",
              "value": "restricted"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Software ID",
      "name": "softwareId",
      "type": "string",
      "default": "",
      "description": "ID of the software application to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Software ID",
      "name": "softwareId",
      "type": "string",
      "default": "",
      "description": "ID of the software application to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ],
          "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": [
            "software"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Software ID",
      "name": "softwareId",
      "type": "string",
      "default": "",
      "description": "ID of the software application to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Application Type",
          "name": "application_type",
          "type": "options",
          "default": "desktop",
          "description": "Type of the software",
          "options": [
            {
              "name": "Desktop",
              "value": "desktop"
            },
            {
              "name": "Mobile",
              "value": "mobile"
            },
            {
              "name": "SaaS",
              "value": "saas"
            }
          ]
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Notes",
          "name": "notes",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": "managed",
          "options": [
            {
              "name": "Disabled",
              "value": "disabled"
            },
            {
              "name": "Ignored",
              "value": "ignored"
            },
            {
              "name": "Needs Review",
              "value": "needs review"
            },
            {
              "name": "Restricted",
              "value": "restricted"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "software"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a ticket",
          "action": "Create a ticket"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a ticket",
          "action": "Delete a ticket"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a ticket",
          "action": "Get a ticket"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many tickets",
          "action": "Get many tickets"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a ticket",
          "action": "Update a ticket"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Email",
      "name": "email",
      "type": "string",
      "default": "",
      "description": "Email address of the ticket author",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Subject",
      "name": "subject",
      "type": "string",
      "default": "",
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Description",
      "name": "description",
      "type": "string",
      "default": "",
      "description": "HTML supported",
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Priority",
      "name": "priority",
      "type": "options",
      "default": 1,
      "options": [
        {
          "name": "Low",
          "value": 1
        },
        {
          "name": "Medium",
          "value": 2
        },
        {
          "name": "High",
          "value": 3
        },
        {
          "name": "Urgent",
          "value": 4
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Status",
      "name": "status",
      "type": "options",
      "default": 2,
      "options": [
        {
          "name": "Open",
          "value": 2
        },
        {
          "name": "Pending",
          "value": 3
        },
        {
          "name": "Resolved",
          "value": 4
        },
        {
          "name": "Closed",
          "value": 5
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "CC Emails",
          "name": "cc_emails",
          "type": "string",
          "default": "",
          "description": "Comma-separated email addresses to add in the CC field of the ticket email"
        },
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department to which this ticket belongs. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the group to which the ticket has been assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Impact",
          "name": "impact",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            }
          ]
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "Name of the ticket author"
        },
        {
          "displayName": "Requester Name or ID",
          "name": "requester_id",
          "type": "options",
          "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getRequesters"
          }
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Ticket ID",
      "name": "ticketId",
      "type": "string",
      "default": "",
      "description": "ID of the ticket to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Ticket ID",
      "name": "ticketId",
      "type": "string",
      "default": "",
      "description": "ID of the ticket to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "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": [
            "ticket"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Agent Name or ID",
          "name": "agent_id",
          "type": "options",
          "default": "",
          "description": "ID of the agent to whom the tickets have been assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgents"
          }
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the group to which the tickets have been assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Impact",
          "name": "impact",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            }
          ]
        },
        {
          "displayName": "Priority",
          "name": "priority",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Urgent",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": 2,
          "options": [
            {
              "name": "Open",
              "value": 2
            },
            {
              "name": "Pending",
              "value": 3
            },
            {
              "name": "Resolved",
              "value": 4
            },
            {
              "name": "Closed",
              "value": 5
            }
          ]
        },
        {
          "displayName": "Created On",
          "name": "created_at",
          "type": "dateTime",
          "default": "",
          "description": "Date when the ticket was created"
        },
        {
          "displayName": "Due By",
          "name": "due_by",
          "description": "Date when the ticket is due to be resolved",
          "type": "dateTime",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Ticket ID",
      "name": "ticketId",
      "type": "string",
      "default": "",
      "description": "ID of the ticket to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Department Name or ID",
          "name": "department_id",
          "type": "options",
          "default": "",
          "description": "ID of the department to which this ticket has been assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getDepartments"
          }
        },
        {
          "displayName": "Description",
          "name": "description",
          "type": "string",
          "default": "",
          "description": "HTML supported"
        },
        {
          "displayName": "Email",
          "name": "email",
          "type": "string",
          "placeholder": "name@email.com",
          "default": "",
          "description": "Email address of the ticket author"
        },
        {
          "displayName": "Group Name or ID",
          "name": "group_id",
          "type": "options",
          "default": "",
          "description": "ID of the group to which the ticket has been assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
          "typeOptions": {
            "loadOptionsMethod": "getAgentGroups"
          }
        },
        {
          "displayName": "Impact",
          "name": "impact",
          "type": "options",
          "default": 1,
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            }
          ]
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "Name of the ticket author"
        },
        {
          "displayName": "Phone",
          "name": "phone",
          "type": "string",
          "default": ""
        },
        {
          "displayName": "Priority",
          "name": "priority",
          "type": "options",
          "default": 1,
          "description": "Priority of the ticket",
          "options": [
            {
              "name": "Low",
              "value": 1
            },
            {
              "name": "Medium",
              "value": 2
            },
            {
              "name": "High",
              "value": 3
            },
            {
              "name": "Urgent",
              "value": 4
            }
          ]
        },
        {
          "displayName": "Status",
          "name": "status",
          "type": "options",
          "default": 2,
          "options": [
            {
              "name": "Open",
              "value": 2
            },
            {
              "name": "Pending",
              "value": 3
            },
            {
              "name": "Resolved",
              "value": 4
            },
            {
              "name": "Closed",
              "value": 5
            }
          ]
        },
        {
          "displayName": "Subject",
          "name": "subject",
          "type": "string",
          "default": ""
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "ticket"
          ],
          "operation": [
            "update"
          ]
        }
      }
    }
  ]

operations:
  [
    {
      "operation": "create",
      "name": "Create",
      "description": "Create an agent"
    },
    {
      "operation": "delete",
      "name": "Delete",
      "description": "Delete an agent"
    },
    {
      "operation": "get",
      "name": "Get",
      "description": "Retrieve an agent"
    },
    {
      "operation": "getAll",
      "name": "Get Many",
      "description": "Retrieve many agents"
    },
    {
      "operation": "update",
      "name": "Update",
      "description": "Update an agent"
    }
  ]


node_type: nodes-base.freshworksCrm
package_name: n8n-nodes-base
display_name: Freshworks CRM
description: Consume the Freshworks CRM API
category: transform
development_style: programmatic
version: 1
credentials_required:
  [
  {
  "name": "freshworksCrmApi",
  "required": true
  }
  ]

outputs:
  [
  "main"
  ]

updated_at: 2025-10-11 17:27:10
documentation:
  ---
  #https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
  title: Freshworks CRM node documentation
  description: Learn how to use the Freshworks CRM node in n8n. Follow technical documentation to integrate Freshworks CRM node into your workflows.
  contentType: [integration, reference]
  ---

  # Freshworks CRM node

  Use the Freshworks CRM node to automate work in Freshworks CRM, and integrate Freshworks CRM with other applications. n8n has built-in support for a wide range of Freshworks CRM features, including creating, updating, deleting, and retrieve, accounts, appointments, contacts, deals, notes, sales activity and more. 

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

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

  ## Operations

  * Account
      * Create an account
      * Delete an account
      * Retrieve an account
      * Retrieve all accounts
      * Update an account
  * Appointment
      * Create an appointment
      * Delete an appointment
      * Retrieve an appointment
      * Retrieve all appointments
      * Update an appointment
  * Contact
      * Create a contact
      * Delete a contact
      * Retrieve a contact
      * Retrieve all contacts
      * Update a contact
  * Deal
      * Create a deal
      * Delete a deal
      * Retrieve a deal
      * Retrieve all deals
      * Update a deal
  * Note
      * Create a note
      * Delete a note
      * Update a note
  * Sales Activity
      * Retrieve a sales activity
      * Retrieve all sales activities
  * Task
      * Create a task
      * Delete a task
      * Retrieve a task
      * Retrieve all tasks
      * Update a task

  ## Templates and examples

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

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

properties_schema:
  [
    {
      "displayName": "Resource",
      "name": "resource",
      "type": "options",
      "default": "account",
      "options": [
        {
          "name": "Account",
          "value": "account"
        },
        {
          "name": "Appointment",
          "value": "appointment"
        },
        {
          "name": "Contact",
          "value": "contact"
        },
        {
          "name": "Deal",
          "value": "deal"
        },
        {
          "name": "Note",
          "value": "note"
        },
        {
          "name": "Sales Activity",
          "value": "salesActivity"
        },
        {
          "name": "Search",
          "value": "search"
        },
        {
          "name": "Task",
          "value": "task"
        }
      ],
      "noDataExpression": true
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create an account",
          "action": "Create an account"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an account",
          "action": "Delete an account"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve an account",
          "action": "Get an account"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many accounts",
          "action": "Get many accounts"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an account",
          "action": "Update an account"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "account"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "Name of the account",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "account"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": "",
          "description": "Address of the account"
        },
        {
          "displayName": "Annual Revenue",
          "name": "annual_revenue",
          "type": "number",
          "default": 0,
          "description": "Annual revenue of the account"
        },
        {
          "displayName": "Business Type Name or ID",
          "name": "business_type_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getBusinessTypes"
          },
          "description": "ID of the business that the account belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "City",
          "name": "city",
          "type": "string",
          "default": "",
          "description": "City that the account belongs to"
        },
        {
          "displayName": "Country",
          "name": "country",
          "type": "string",
          "default": "",
          "description": "Country that the account belongs to"
        },
        {
          "displayName": "Facebook",
          "name": "facebook",
          "type": "string",
          "default": "",
          "description": "Facebook username of the account"
        },
        {
          "displayName": "Industry Type Name or ID",
          "name": "industry_type_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getIndustryTypes"
          },
          "description": "ID of the industry that the account belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "LinkedIn",
          "name": "linkedin",
          "type": "string",
          "default": "",
          "description": "LinkedIn account of the account"
        },
        {
          "displayName": "Number of Employees",
          "name": "number_of_employees",
          "type": "number",
          "default": 0,
          "description": "Number of employees in the account"
        },
        {
          "displayName": "Owner Name or ID",
          "name": "owner_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user to whom the account is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Parent Sales Account ID",
          "name": "parent_sales_account_id",
          "type": "string",
          "default": "",
          "description": "Parent account ID of the account"
        },
        {
          "displayName": "Phone",
          "name": "phone",
          "type": "string",
          "default": "",
          "description": "Phone number of the account"
        },
        {
          "displayName": "State",
          "name": "state",
          "type": "string",
          "default": "",
          "description": "State that the account belongs to"
        },
        {
          "displayName": "Territory Name or ID",
          "name": "territory_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getTerritories"
          },
          "description": "ID of the territory that the account belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Twitter",
          "name": "twitter",
          "type": "string",
          "default": "",
          "description": "Twitter username of the account"
        },
        {
          "displayName": "Website",
          "name": "website",
          "type": "string",
          "default": "",
          "description": "Website of the account"
        },
        {
          "displayName": "Zipcode",
          "name": "zipcode",
          "type": "string",
          "default": "",
          "description": "Zipcode of the region that the account belongs to"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "account"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Account ID",
      "name": "accountId",
      "type": "string",
      "default": "",
      "description": "ID of the account to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "account"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Account ID",
      "name": "accountId",
      "type": "string",
      "default": "",
      "description": "ID of the account to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "account"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "View Name or ID",
      "name": "view",
      "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": {
          "resource": [
            "account"
          ],
          "operation": [
            "getAll"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getAccountViews"
      }
    },
    {
      "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": [
            "account"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "account"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Account ID",
      "name": "accountId",
      "type": "string",
      "default": "",
      "description": "ID of the account to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "account"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": "",
          "description": "Address of the account"
        },
        {
          "displayName": "Annual Revenue",
          "name": "annual_revenue",
          "type": "number",
          "default": 0,
          "description": "Annual revenue of the account"
        },
        {
          "displayName": "Business Type Name or ID",
          "name": "business_type_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getBusinessTypes"
          },
          "description": "ID of the business that the account belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "City",
          "name": "city",
          "type": "string",
          "default": "",
          "description": "City that the account belongs to"
        },
        {
          "displayName": "Country",
          "name": "country",
          "type": "string",
          "default": "",
          "description": "Country that the account belongs to"
        },
        {
          "displayName": "Facebook",
          "name": "facebook",
          "type": "string",
          "default": "",
          "description": "Facebook username of the account"
        },
        {
          "displayName": "Industry Type Name or ID",
          "name": "industry_type_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getIndustryTypes"
          },
          "description": "ID of the industry that the account belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "LinkedIn",
          "name": "linkedin",
          "type": "string",
          "default": "",
          "description": "LinkedIn account of the account"
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "Name of the account"
        },
        {
          "displayName": "Number of Employees",
          "name": "number_of_employees",
          "type": "number",
          "default": 0,
          "description": "Number of employees in the account"
        },
        {
          "displayName": "Owner Name or ID",
          "name": "owner_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user to whom the account is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Parent Sales Account ID",
          "name": "parent_sales_account_id",
          "type": "string",
          "default": "",
          "description": "Parent account ID of the account"
        },
        {
          "displayName": "Phone",
          "name": "phone",
          "type": "string",
          "default": "",
          "description": "Phone number of the account"
        },
        {
          "displayName": "State",
          "name": "state",
          "type": "string",
          "default": "",
          "description": "State that the account belongs to"
        },
        {
          "displayName": "Territory Name or ID",
          "name": "territory_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getTerritories"
          },
          "description": "ID of the territory that the account belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Twitter",
          "name": "twitter",
          "type": "string",
          "default": "",
          "description": "Twitter username of the account"
        },
        {
          "displayName": "Website",
          "name": "website",
          "type": "string",
          "default": "",
          "description": "Website of the account"
        },
        {
          "displayName": "Zipcode",
          "name": "zipcode",
          "type": "string",
          "default": "",
          "description": "Zipcode of the region that the account belongs to"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "account"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create an appointment",
          "action": "Create an appointment"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete an appointment",
          "action": "Delete an appointment"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve an appointment",
          "action": "Get an appointment"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many appointments",
          "action": "Get many appointments"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update an appointment",
          "action": "Update an appointment"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Title",
      "name": "title",
      "type": "string",
      "default": "",
      "description": "Title of the appointment",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Start Date",
      "name": "fromDate",
      "type": "dateTime",
      "default": "",
      "description": "Timestamp that denotes the start of appointment. Start date if this is an all-day appointment.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "End Date",
      "name": "endDate",
      "type": "dateTime",
      "default": "",
      "description": "Timestamp that denotes the end of appointment. End date if this is an all-day appointment.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Attendees",
      "name": "attendees",
      "type": "fixedCollection",
      "default": {},
      "options": [
        {
          "name": "attendee",
          "displayName": "Attendee",
          "values": [
            {
              "displayName": "Type",
              "name": "type",
              "type": "options",
              "options": [
                {
                  "name": "Contact",
                  "value": "contact"
                },
                {
                  "name": "User",
                  "value": "user"
                }
              ],
              "default": "contact"
            },
            {
              "displayName": "User Name or ID",
              "name": "userId",
              "type": "options",
              "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
              "displayOptions": {
                "show": {
                  "type": [
                    "user"
                  ]
                }
              },
              "typeOptions": {
                "loadOptionsMethod": "getUsers"
              },
              "default": ""
            },
            {
              "displayName": "Contact ID",
              "name": "contactId",
              "displayOptions": {
                "show": {
                  "type": [
                    "contact"
                  ]
                }
              },
              "type": "string",
              "default": ""
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "multipleValues": true
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Creator Name or ID",
          "name": "creater_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user who created the appointment. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Is All-Day",
          "name": "is_allday",
          "type": "boolean",
          "default": false,
          "description": "Whether it is an all-day appointment or not"
        },
        {
          "displayName": "Latitude",
          "name": "latitude",
          "type": "string",
          "default": "",
          "description": "Latitude of the location when you check in for an appointment"
        },
        {
          "displayName": "Location",
          "name": "location",
          "type": "string",
          "default": "",
          "description": "Location of the appointment"
        },
        {
          "displayName": "Longitude",
          "name": "longitude",
          "type": "string",
          "default": "",
          "description": "Longitude of the location when you check in for an appointment"
        },
        {
          "displayName": "Outcome Name or ID",
          "name": "outcome_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getOutcomes"
          },
          "description": "ID of outcome of Appointment sales activity type. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Target ID",
          "name": "targetable_id",
          "type": "string",
          "default": "",
          "description": "ID of contact/account against whom appointment is created"
        },
        {
          "displayName": "Target Type",
          "name": "targetable_type",
          "type": "options",
          "default": "Contact",
          "options": [
            {
              "name": "Contact",
              "value": "Contact"
            },
            {
              "name": "Deal",
              "value": "Deal"
            },
            {
              "name": "SalesAccount",
              "value": "SalesAccount"
            }
          ]
        },
        {
          "displayName": "Time Zone",
          "name": "time_zone",
          "type": "options",
          "default": "",
          "description": "Timezone that the appointment is scheduled in",
          "options": [
            {
              "name": "Africa/Abidjan",
              "value": "Africa/Abidjan"
            },
            {
              "name": "Africa/Accra",
              "value": "Africa/Accra"
            },
            {
              "name": "Africa/Addis_Ababa",
              "value": "Africa/Addis_Ababa"
            },
            {
              "name": "Africa/Algiers",
              "value": "Africa/Algiers"
            },
            {
              "name": "Africa/Asmara",
              "value": "Africa/Asmara"
            },
            {
              "name": "Africa/Asmera",
              "value": "Africa/Asmera"
            },
            {
              "name": "Africa/Bamako",
              "value": "Africa/Bamako"
            },
            {
              "name": "Africa/Bangui",
              "value": "Africa/Bangui"
            },
            {
              "name": "Africa/Banjul",
              "value": "Africa/Banjul"
            },
            {
              "name": "Africa/Bissau",
              "value": "Africa/Bissau"
            },
            {
              "name": "Africa/Blantyre",
              "value": "Africa/Blantyre"
            },
            {
              "name": "Africa/Brazzaville",
              "value": "Africa/Brazzaville"
            },
            {
              "name": "Africa/Bujumbura",
              "value": "Africa/Bujumbura"
            },
            {
              "name": "Africa/Cairo",
              "value": "Africa/Cairo"
            },
            {
              "name": "Africa/Casablanca",
              "value": "Africa/Casablanca"
            },
            {
              "name": "Africa/Ceuta",
              "value": "Africa/Ceuta"
            },
            {
              "name": "Africa/Conakry",
              "value": "Africa/Conakry"
            },
            {
              "name": "Africa/Dakar",
              "value": "Africa/Dakar"
            },
            {
              "name": "Africa/Dar_es_Salaam",
              "value": "Africa/Dar_es_Salaam"
            },
            {
              "name": "Africa/Djibouti",
              "value": "Africa/Djibouti"
            },
            {
              "name": "Africa/Douala",
              "value": "Africa/Douala"
            },
            {
              "name": "Africa/El_Aaiun",
              "value": "Africa/El_Aaiun"
            },
            {
              "name": "Africa/Freetown",
              "value": "Africa/Freetown"
            },
            {
              "name": "Africa/Gaborone",
              "value": "Africa/Gaborone"
            },
            {
              "name": "Africa/Harare",
              "value": "Africa/Harare"
            },
            {
              "name": "Africa/Johannesburg",
              "value": "Africa/Johannesburg"
            },
            {
              "name": "Africa/Juba",
              "value": "Africa/Juba"
            },
            {
              "name": "Africa/Kampala",
              "value": "Africa/Kampala"
            },
            {
              "name": "Africa/Khartoum",
              "value": "Africa/Khartoum"
            },
            {
              "name": "Africa/Kigali",
              "value": "Africa/Kigali"
            },
            {
              "name": "Africa/Kinshasa",
              "value": "Africa/Kinshasa"
            },
            {
              "name": "Africa/Lagos",
              "value": "Africa/Lagos"
            },
            {
              "name": "Africa/Libreville",
              "value": "Africa/Libreville"
            },
            {
              "name": "Africa/Lome",
              "value": "Africa/Lome"
            },
            {
              "name": "Africa/Luanda",
              "value": "Africa/Luanda"
            },
            {
              "name": "Africa/Lubumbashi",
              "value": "Africa/Lubumbashi"
            },
            {
              "name": "Africa/Lusaka",
              "value": "Africa/Lusaka"
            },
            {
              "name": "Africa/Malabo",
              "value": "Africa/Malabo"
            },
            {
              "name": "Africa/Maputo",
              "value": "Africa/Maputo"
            },
            {
              "name": "Africa/Maseru",
              "value": "Africa/Maseru"
            },
            {
              "name": "Africa/Mbabane",
              "value": "Africa/Mbabane"
            },
            {
              "name": "Africa/Mogadishu",
              "value": "Africa/Mogadishu"
            },
            {
              "name": "Africa/Monrovia",
              "value": "Africa/Monrovia"
            },
            {
              "name": "Africa/Nairobi",
              "value": "Africa/Nairobi"
            },
            {
              "name": "Africa/Ndjamena",
              "value": "Africa/Ndjamena"
            },
            {
              "name": "Africa/Niamey",
              "value": "Africa/Niamey"
            },
            {
              "name": "Africa/Nouakchott",
              "value": "Africa/Nouakchott"
            },
            {
              "name": "Africa/Ouagadougou",
              "value": "Africa/Ouagadougou"
            },
            {
              "name": "Africa/Porto-Novo",
              "value": "Africa/Porto-Novo"
            },
            {
              "name": "Africa/Sao_Tome",
              "value": "Africa/Sao_Tome"
            },
            {
              "name": "Africa/Timbuktu",
              "value": "Africa/Timbuktu"
            },
            {
              "name": "Africa/Tripoli",
              "value": "Africa/Tripoli"
            },
            {
              "name": "Africa/Tunis",
              "value": "Africa/Tunis"
            },
            {
              "name": "Africa/Windhoek",
              "value": "Africa/Windhoek"
            },
            {
              "name": "America/Adak",
              "value": "America/Adak"
            },
            {
              "name": "America/Anchorage",
              "value": "America/Anchorage"
            },
            {
              "name": "America/Anguilla",
              "value": "America/Anguilla"
            },
            {
              "name": "America/Antigua",
              "value": "America/Antigua"
            },
            {
              "name": "America/Araguaina",
              "value": "America/Araguaina"
            },
            {
              "name": "America/Argentina/Buenos_Aires",
              "value": "America/Argentina/Buenos_Aires"
            },
            {
              "name": "America/Argentina/Catamarca",
              "value": "America/Argentina/Catamarca"
            },
            {
              "name": "America/Argentina/ComodRivadavia",
              "value": "America/Argentina/ComodRivadavia"
            },
            {
              "name": "America/Argentina/Cordoba",
              "value": "America/Argentina/Cordoba"
            },
            {
              "name": "America/Argentina/Jujuy",
              "value": "America/Argentina/Jujuy"
            },
            {
              "name": "America/Argentina/La_Rioja",
              "value": "America/Argentina/La_Rioja"
            },
            {
              "name": "America/Argentina/Mendoza",
              "value": "America/Argentina/Mendoza"
            },
            {
              "name": "America/Argentina/Rio_Gallegos",
              "value": "America/Argentina/Rio_Gallegos"
            },
            {
              "name": "America/Argentina/Salta",
              "value": "America/Argentina/Salta"
            },
            {
              "name": "America/Argentina/San_Juan",
              "value": "America/Argentina/San_Juan"
            },
            {
              "name": "America/Argentina/San_Luis",
              "value": "America/Argentina/San_Luis"
            },
            {
              "name": "America/Argentina/Tucuman",
              "value": "America/Argentina/Tucuman"
            },
            {
              "name": "America/Argentina/Ushuaia",
              "value": "America/Argentina/Ushuaia"
            },
            {
              "name": "America/Aruba",
              "value": "America/Aruba"
            },
            {
              "name": "America/Asuncion",
              "value": "America/Asuncion"
            },
            {
              "name": "America/Atikokan",
              "value": "America/Atikokan"
            },
            {
              "name": "America/Atka",
              "value": "America/Atka"
            },
            {
              "name": "America/Bahia",
              "value": "America/Bahia"
            },
            {
              "name": "America/Bahia_Banderas",
              "value": "America/Bahia_Banderas"
            },
            {
              "name": "America/Barbados",
              "value": "America/Barbados"
            },
            {
              "name": "America/Belem",
              "value": "America/Belem"
            },
            {
              "name": "America/Belize",
              "value": "America/Belize"
            },
            {
              "name": "America/Blanc-Sablon",
              "value": "America/Blanc-Sablon"
            },
            {
              "name": "America/Boa_Vista",
              "value": "America/Boa_Vista"
            },
            {
              "name": "America/Bogota",
              "value": "America/Bogota"
            },
            {
              "name": "America/Boise",
              "value": "America/Boise"
            },
            {
              "name": "America/Buenos_Aires",
              "value": "America/Buenos_Aires"
            },
            {
              "name": "America/Cambridge_Bay",
              "value": "America/Cambridge_Bay"
            },
            {
              "name": "America/Campo_Grande",
              "value": "America/Campo_Grande"
            },
            {
              "name": "America/Cancun",
              "value": "America/Cancun"
            },
            {
              "name": "America/Caracas",
              "value": "America/Caracas"
            },
            {
              "name": "America/Catamarca",
              "value": "America/Catamarca"
            },
            {
              "name": "America/Cayenne",
              "value": "America/Cayenne"
            },
            {
              "name": "America/Cayman",
              "value": "America/Cayman"
            },
            {
              "name": "America/Chicago",
              "value": "America/Chicago"
            },
            {
              "name": "America/Chihuahua",
              "value": "America/Chihuahua"
            },
            {
              "name": "America/Ciudad_Juarez",
              "value": "America/Ciudad_Juarez"
            },
            {
              "name": "America/Coral_Harbour",
              "value": "America/Coral_Harbour"
            },
            {
              "name": "America/Cordoba",
              "value": "America/Cordoba"
            },
            {
              "name": "America/Costa_Rica",
              "value": "America/Costa_Rica"
            },
            {
              "name": "America/Coyhaique",
              "value": "America/Coyhaique"
            },
            {
              "name": "America/Creston",
              "value": "America/Creston"
            },
            {
              "name": "America/Cuiaba",
              "value": "America/Cuiaba"
            },
            {
              "name": "America/Curacao",
              "value": "America/Curacao"
            },
            {
              "name": "America/Danmarkshavn",
              "value": "America/Danmarkshavn"
            },
            {
              "name": "America/Dawson",
              "value": "America/Dawson"
            },
            {
              "name": "America/Dawson_Creek",
              "value": "America/Dawson_Creek"
            },
            {
              "name": "America/Denver",
              "value": "America/Denver"
            },
            {
              "name": "America/Detroit",
              "value": "America/Detroit"
            },
            {
              "name": "America/Dominica",
              "value": "America/Dominica"
            },
            {
              "name": "America/Edmonton",
              "value": "America/Edmonton"
            },
            {
              "name": "America/Eirunepe",
              "value": "America/Eirunepe"
            },
            {
              "name": "America/El_Salvador",
              "value": "America/El_Salvador"
            },
            {
              "name": "America/Ensenada",
              "value": "America/Ensenada"
            },
            {
              "name": "America/Fort_Nelson",
              "value": "America/Fort_Nelson"
            },
            {
              "name": "America/Fort_Wayne",
              "value": "America/Fort_Wayne"
            },
            {
              "name": "America/Fortaleza",
              "value": "America/Fortaleza"
            },
            {
              "name": "America/Glace_Bay",
              "value": "America/Glace_Bay"
            },
            {
              "name": "America/Godthab",
              "value": "America/Godthab"
            },
            {
              "name": "America/Goose_Bay",
              "value": "America/Goose_Bay"
            },
            {
              "name": "America/Grand_Turk",
              "value": "America/Grand_Turk"
            },
            {
              "name": "America/Grenada",
              "value": "America/Grenada"
            },
            {
              "name": "America/Guadeloupe",
              "value": "America/Guadeloupe"
            },
            {
              "name": "America/Guatemala",
              "value": "America/Guatemala"
            },
            {
              "name": "America/Guayaquil",
              "value": "America/Guayaquil"
            },
            {
              "name": "America/Guyana",
              "value": "America/Guyana"
            },
            {
              "name": "America/Halifax",
              "value": "America/Halifax"
            },
            {
              "name": "America/Havana",
              "value": "America/Havana"
            },
            {
              "name": "America/Hermosillo",
              "value": "America/Hermosillo"
            },
            {
              "name": "America/Indiana/Indianapolis",
              "value": "America/Indiana/Indianapolis"
            },
            {
              "name": "America/Indiana/Knox",
              "value": "America/Indiana/Knox"
            },
            {
              "name": "America/Indiana/Marengo",
              "value": "America/Indiana/Marengo"
            },
            {
              "name": "America/Indiana/Petersburg",
              "value": "America/Indiana/Petersburg"
            },
            {
              "name": "America/Indiana/Tell_City",
              "value": "America/Indiana/Tell_City"
            },
            {
              "name": "America/Indiana/Vevay",
              "value": "America/Indiana/Vevay"
            },
            {
              "name": "America/Indiana/Vincennes",
              "value": "America/Indiana/Vincennes"
            },
            {
              "name": "America/Indiana/Winamac",
              "value": "America/Indiana/Winamac"
            },
            {
              "name": "America/Indianapolis",
              "value": "America/Indianapolis"
            },
            {
              "name": "America/Inuvik",
              "value": "America/Inuvik"
            },
            {
              "name": "America/Iqaluit",
              "value": "America/Iqaluit"
            },
            {
              "name": "America/Jamaica",
              "value": "America/Jamaica"
            },
            {
              "name": "America/Jujuy",
              "value": "America/Jujuy"
            },
            {
              "name": "America/Juneau",
              "value": "America/Juneau"
            },
            {
              "name": "America/Kentucky/Louisville",
              "value": "America/Kentucky/Louisville"
            },
            {
              "name": "America/Kentucky/Monticello",
              "value": "America/Kentucky/Monticello"
            },
            {
              "name": "America/Knox_IN",
              "value": "America/Knox_IN"
            },
            {
              "name": "America/Kralendijk",
              "value": "America/Kralendijk"
            },
            {
              "name": "America/La_Paz",
              "value": "America/La_Paz"
            },
            {
              "name": "America/Lima",
              "value": "America/Lima"
            },
            {
              "name": "America/Los_Angeles",
              "value": "America/Los_Angeles"
            },
            {
              "name": "America/Louisville",
              "value": "America/Louisville"
            },
            {
              "name": "America/Lower_Princes",
              "value": "America/Lower_Princes"
            },
            {
              "name": "America/Maceio",
              "value": "America/Maceio"
            },
            {
              "name": "America/Managua",
              "value": "America/Managua"
            },
            {
              "name": "America/Manaus",
              "value": "America/Manaus"
            },
            {
              "name": "America/Marigot",
              "value": "America/Marigot"
            },
            {
              "name": "America/Martinique",
              "value": "America/Martinique"
            },
            {
              "name": "America/Matamoros",
              "value": "America/Matamoros"
            },
            {
              "name": "America/Mazatlan",
              "value": "America/Mazatlan"
            },
            {
              "name": "America/Mendoza",
              "value": "America/Mendoza"
            },
            {
              "name": "America/Menominee",
              "value": "America/Menominee"
            },
            {
              "name": "America/Merida",
              "value": "America/Merida"
            },
            {
              "name": "America/Metlakatla",
              "value": "America/Metlakatla"
            },
            {
              "name": "America/Mexico_City",
              "value": "America/Mexico_City"
            },
            {
              "name": "America/Miquelon",
              "value": "America/Miquelon"
            },
            {
              "name": "America/Moncton",
              "value": "America/Moncton"
            },
            {
              "name": "America/Monterrey",
              "value": "America/Monterrey"
            },
            {
              "name": "America/Montevideo",
              "value": "America/Montevideo"
            },
            {
              "name": "America/Montreal",
              "value": "America/Montreal"
            },
            {
              "name": "America/Montserrat",
              "value": "America/Montserrat"
            },
            {
              "name": "America/Nassau",
              "value": "America/Nassau"
            },
            {
              "name": "America/New_York",
              "value": "America/New_York"
            },
            {
              "name": "America/Nipigon",
              "value": "America/Nipigon"
            },
            {
              "name": "America/Nome",
              "value": "America/Nome"
            },
            {
              "name": "America/Noronha",
              "value": "America/Noronha"
            },
            {
              "name": "America/North_Dakota/Beulah",
              "value": "America/North_Dakota/Beulah"
            },
            {
              "name": "America/North_Dakota/Center",
              "value": "America/North_Dakota/Center"
            },
            {
              "name": "America/North_Dakota/New_Salem",
              "value": "America/North_Dakota/New_Salem"
            },
            {
              "name": "America/Nuuk",
              "value": "America/Nuuk"
            },
            {
              "name": "America/Ojinaga",
              "value": "America/Ojinaga"
            },
            {
              "name": "America/Panama",
              "value": "America/Panama"
            },
            {
              "name": "America/Pangnirtung",
              "value": "America/Pangnirtung"
            },
            {
              "name": "America/Paramaribo",
              "value": "America/Paramaribo"
            },
            {
              "name": "America/Phoenix",
              "value": "America/Phoenix"
            },
            {
              "name": "America/Port-au-Prince",
              "value": "America/Port-au-Prince"
            },
            {
              "name": "America/Port_of_Spain",
              "value": "America/Port_of_Spain"
            },
            {
              "name": "America/Porto_Acre",
              "value": "America/Porto_Acre"
            },
            {
              "name": "America/Porto_Velho",
              "value": "America/Porto_Velho"
            },
            {
              "name": "America/Puerto_Rico",
              "value": "America/Puerto_Rico"
            },
            {
              "name": "America/Punta_Arenas",
              "value": "America/Punta_Arenas"
            },
            {
              "name": "America/Rainy_River",
              "value": "America/Rainy_River"
            },
            {
              "name": "America/Rankin_Inlet",
              "value": "America/Rankin_Inlet"
            },
            {
              "name": "America/Recife",
              "value": "America/Recife"
            },
            {
              "name": "America/Regina",
              "value": "America/Regina"
            },
            {
              "name": "America/Resolute",
              "value": "America/Resolute"
            },
            {
              "name": "America/Rio_Branco",
              "value": "America/Rio_Branco"
            },
            {
              "name": "America/Rosario",
              "value": "America/Rosario"
            },
            {
              "name": "America/Santa_Isabel",
              "value": "America/Santa_Isabel"
            },
            {
              "name": "America/Santarem",
              "value": "America/Santarem"
            },
            {
              "name": "America/Santiago",
              "value": "America/Santiago"
            },
            {
              "name": "America/Santo_Domingo",
              "value": "America/Santo_Domingo"
            },
            {
              "name": "America/Sao_Paulo",
              "value": "America/Sao_Paulo"
            },
            {
              "name": "America/Scoresbysund",
              "value": "America/Scoresbysund"
            },
            {
              "name": "America/Shiprock",
              "value": "America/Shiprock"
            },
            {
              "name": "America/Sitka",
              "value": "America/Sitka"
            },
            {
              "name": "America/St_Barthelemy",
              "value": "America/St_Barthelemy"
            },
            {
              "name": "America/St_Johns",
              "value": "America/St_Johns"
            },
            {
              "name": "America/St_Kitts",
              "value": "America/St_Kitts"
            },
            {
              "name": "America/St_Lucia",
              "value": "America/St_Lucia"
            },
            {
              "name": "America/St_Thomas",
              "value": "America/St_Thomas"
            },
            {
              "name": "America/St_Vincent",
              "value": "America/St_Vincent"
            },
            {
              "name": "America/Swift_Current",
              "value": "America/Swift_Current"
            },
            {
              "name": "America/Tegucigalpa",
              "value": "America/Tegucigalpa"
            },
            {
              "name": "America/Thule",
              "value": "America/Thule"
            },
            {
              "name": "America/Thunder_Bay",
              "value": "America/Thunder_Bay"
            },
            {
              "name": "America/Tijuana",
              "value": "America/Tijuana"
            },
            {
              "name": "America/Toronto",
              "value": "America/Toronto"
            },
            {
              "name": "America/Tortola",
              "value": "America/Tortola"
            },
            {
              "name": "America/Vancouver",
              "value": "America/Vancouver"
            },
            {
              "name": "America/Virgin",
              "value": "America/Virgin"
            },
            {
              "name": "America/Whitehorse",
              "value": "America/Whitehorse"
            },
            {
              "name": "America/Winnipeg",
              "value": "America/Winnipeg"
            },
            {
              "name": "America/Yakutat",
              "value": "America/Yakutat"
            },
            {
              "name": "America/Yellowknife",
              "value": "America/Yellowknife"
            },
            {
              "name": "Antarctica/Casey",
              "value": "Antarctica/Casey"
            },
            {
              "name": "Antarctica/Davis",
              "value": "Antarctica/Davis"
            },
            {
              "name": "Antarctica/DumontDUrville",
              "value": "Antarctica/DumontDUrville"
            },
            {
              "name": "Antarctica/Macquarie",
              "value": "Antarctica/Macquarie"
            },
            {
              "name": "Antarctica/Mawson",
              "value": "Antarctica/Mawson"
            },
            {
              "name": "Antarctica/McMurdo",
              "value": "Antarctica/McMurdo"
            },
            {
              "name": "Antarctica/Palmer",
              "value": "Antarctica/Palmer"
            },
            {
              "name": "Antarctica/Rothera",
              "value": "Antarctica/Rothera"
            },
            {
              "name": "Antarctica/South_Pole",
              "value": "Antarctica/South_Pole"
            },
            {
              "name": "Antarctica/Syowa",
              "value": "Antarctica/Syowa"
            },
            {
              "name": "Antarctica/Troll",
              "value": "Antarctica/Troll"
            },
            {
              "name": "Antarctica/Vostok",
              "value": "Antarctica/Vostok"
            },
            {
              "name": "Arctic/Longyearbyen",
              "value": "Arctic/Longyearbyen"
            },
            {
              "name": "Asia/Aden",
              "value": "Asia/Aden"
            },
            {
              "name": "Asia/Almaty",
              "value": "Asia/Almaty"
            },
            {
              "name": "Asia/Amman",
              "value": "Asia/Amman"
            },
            {
              "name": "Asia/Anadyr",
              "value": "Asia/Anadyr"
            },
            {
              "name": "Asia/Aqtau",
              "value": "Asia/Aqtau"
            },
            {
              "name": "Asia/Aqtobe",
              "value": "Asia/Aqtobe"
            },
            {
              "name": "Asia/Ashgabat",
              "value": "Asia/Ashgabat"
            },
            {
              "name": "Asia/Ashkhabad",
              "value": "Asia/Ashkhabad"
            },
            {
              "name": "Asia/Atyrau",
              "value": "Asia/Atyrau"
            },
            {
              "name": "Asia/Baghdad",
              "value": "Asia/Baghdad"
            },
            {
              "name": "Asia/Bahrain",
              "value": "Asia/Bahrain"
            },
            {
              "name": "Asia/Baku",
              "value": "Asia/Baku"
            },
            {
              "name": "Asia/Bangkok",
              "value": "Asia/Bangkok"
            },
            {
              "name": "Asia/Barnaul",
              "value": "Asia/Barnaul"
            },
            {
              "name": "Asia/Beirut",
              "value": "Asia/Beirut"
            },
            {
              "name": "Asia/Bishkek",
              "value": "Asia/Bishkek"
            },
            {
              "name": "Asia/Brunei",
              "value": "Asia/Brunei"
            },
            {
              "name": "Asia/Calcutta",
              "value": "Asia/Calcutta"
            },
            {
              "name": "Asia/Chita",
              "value": "Asia/Chita"
            },
            {
              "name": "Asia/Choibalsan",
              "value": "Asia/Choibalsan"
            },
            {
              "name": "Asia/Chongqing",
              "value": "Asia/Chongqing"
            },
            {
              "name": "Asia/Chungking",
              "value": "Asia/Chungking"
            },
            {
              "name": "Asia/Colombo",
              "value": "Asia/Colombo"
            },
            {
              "name": "Asia/Dacca",
              "value": "Asia/Dacca"
            },
            {
              "name": "Asia/Damascus",
              "value": "Asia/Damascus"
            },
            {
              "name": "Asia/Dhaka",
              "value": "Asia/Dhaka"
            },
            {
              "name": "Asia/Dili",
              "value": "Asia/Dili"
            },
            {
              "name": "Asia/Dubai",
              "value": "Asia/Dubai"
            },
            {
              "name": "Asia/Dushanbe",
              "value": "Asia/Dushanbe"
            },
            {
              "name": "Asia/Famagusta",
              "value": "Asia/Famagusta"
            },
            {
              "name": "Asia/Gaza",
              "value": "Asia/Gaza"
            },
            {
              "name": "Asia/Harbin",
              "value": "Asia/Harbin"
            },
            {
              "name": "Asia/Hebron",
              "value": "Asia/Hebron"
            },
            {
              "name": "Asia/Ho_Chi_Minh",
              "value": "Asia/Ho_Chi_Minh"
            },
            {
              "name": "Asia/Hong_Kong",
              "value": "Asia/Hong_Kong"
            },
            {
              "name": "Asia/Hovd",
              "value": "Asia/Hovd"
            },
            {
              "name": "Asia/Irkutsk",
              "value": "Asia/Irkutsk"
            },
            {
              "name": "Asia/Istanbul",
              "value": "Asia/Istanbul"
            },
            {
              "name": "Asia/Jakarta",
              "value": "Asia/Jakarta"
            },
            {
              "name": "Asia/Jayapura",
              "value": "Asia/Jayapura"
            },
            {
              "name": "Asia/Jerusalem",
              "value": "Asia/Jerusalem"
            },
            {
              "name": "Asia/Kabul",
              "value": "Asia/Kabul"
            },
            {
              "name": "Asia/Kamchatka",
              "value": "Asia/Kamchatka"
            },
            {
              "name": "Asia/Karachi",
              "value": "Asia/Karachi"
            },
            {
              "name": "Asia/Kashgar",
              "value": "Asia/Kashgar"
            },
            {
              "name": "Asia/Kathmandu",
              "value": "Asia/Kathmandu"
            },
            {
              "name": "Asia/Katmandu",
              "value": "Asia/Katmandu"
            },
            {
              "name": "Asia/Khandyga",
              "value": "Asia/Khandyga"
            },
            {
              "name": "Asia/Kolkata",
              "value": "Asia/Kolkata"
            },
            {
              "name": "Asia/Krasnoyarsk",
              "value": "Asia/Krasnoyarsk"
            },
            {
              "name": "Asia/Kuala_Lumpur",
              "value": "Asia/Kuala_Lumpur"
            },
            {
              "name": "Asia/Kuching",
              "value": "Asia/Kuching"
            },
            {
              "name": "Asia/Kuwait",
              "value": "Asia/Kuwait"
            },
            {
              "name": "Asia/Macao",
              "value": "Asia/Macao"
            },
            {
              "name": "Asia/Macau",
              "value": "Asia/Macau"
            },
            {
              "name": "Asia/Magadan",
              "value": "Asia/Magadan"
            },
            {
              "name": "Asia/Makassar",
              "value": "Asia/Makassar"
            },
            {
              "name": "Asia/Manila",
              "value": "Asia/Manila"
            },
            {
              "name": "Asia/Muscat",
              "value": "Asia/Muscat"
            },
            {
              "name": "Asia/Nicosia",
              "value": "Asia/Nicosia"
            },
            {
              "name": "Asia/Novokuznetsk",
              "value": "Asia/Novokuznetsk"
            },
            {
              "name": "Asia/Novosibirsk",
              "value": "Asia/Novosibirsk"
            },
            {
              "name": "Asia/Omsk",
              "value": "Asia/Omsk"
            },
            {
              "name": "Asia/Oral",
              "value": "Asia/Oral"
            },
            {
              "name": "Asia/Phnom_Penh",
              "value": "Asia/Phnom_Penh"
            },
            {
              "name": "Asia/Pontianak",
              "value": "Asia/Pontianak"
            },
            {
              "name": "Asia/Pyongyang",
              "value": "Asia/Pyongyang"
            },
            {
              "name": "Asia/Qatar",
              "value": "Asia/Qatar"
            },
            {
              "name": "Asia/Qostanay",
              "value": "Asia/Qostanay"
            },
            {
              "name": "Asia/Qyzylorda",
              "value": "Asia/Qyzylorda"
            },
            {
              "name": "Asia/Rangoon",
              "value": "Asia/Rangoon"
            },
            {
              "name": "Asia/Riyadh",
              "value": "Asia/Riyadh"
            },
            {
              "name": "Asia/Saigon",
              "value": "Asia/Saigon"
            },
            {
              "name": "Asia/Sakhalin",
              "value": "Asia/Sakhalin"
            },
            {
              "name": "Asia/Samarkand",
              "value": "Asia/Samarkand"
            },
            {
              "name": "Asia/Seoul",
              "value": "Asia/Seoul"
            },
            {
              "name": "Asia/Shanghai",
              "value": "Asia/Shanghai"
            },
            {
              "name": "Asia/Singapore",
              "value": "Asia/Singapore"
            },
            {
              "name": "Asia/Srednekolymsk",
              "value": "Asia/Srednekolymsk"
            },
            {
              "name": "Asia/Taipei",
              "value": "Asia/Taipei"
            },
            {
              "name": "Asia/Tashkent",
              "value": "Asia/Tashkent"
            },
            {
              "name": "Asia/Tbilisi",
              "value": "Asia/Tbilisi"
            },
            {
              "name": "Asia/Tehran",
              "value": "Asia/Tehran"
            },
            {
              "name": "Asia/Tel_Aviv",
              "value": "Asia/Tel_Aviv"
            },
            {
              "name": "Asia/Thimbu",
              "value": "Asia/Thimbu"
            },
            {
              "name": "Asia/Thimphu",
              "value": "Asia/Thimphu"
            },
            {
              "name": "Asia/Tokyo",
              "value": "Asia/Tokyo"
            },
            {
              "name": "Asia/Tomsk",
              "value": "Asia/Tomsk"
            },
            {
              "name": "Asia/Ujung_Pandang",
              "value": "Asia/Ujung_Pandang"
            },
            {
              "name": "Asia/Ulaanbaatar",
              "value": "Asia/Ulaanbaatar"
            },
            {
              "name": "Asia/Ulan_Bator",
              "value": "Asia/Ulan_Bator"
            },
            {
              "name": "Asia/Urumqi",
              "value": "Asia/Urumqi"
            },
            {
              "name": "Asia/Ust-Nera",
              "value": "Asia/Ust-Nera"
            },
            {
              "name": "Asia/Vientiane",
              "value": "Asia/Vientiane"
            },
            {
              "name": "Asia/Vladivostok",
              "value": "Asia/Vladivostok"
            },
            {
              "name": "Asia/Yakutsk",
              "value": "Asia/Yakutsk"
            },
            {
              "name": "Asia/Yangon",
              "value": "Asia/Yangon"
            },
            {
              "name": "Asia/Yekaterinburg",
              "value": "Asia/Yekaterinburg"
            },
            {
              "name": "Asia/Yerevan",
              "value": "Asia/Yerevan"
            },
            {
              "name": "Atlantic/Azores",
              "value": "Atlantic/Azores"
            },
            {
              "name": "Atlantic/Bermuda",
              "value": "Atlantic/Bermuda"
            },
            {
              "name": "Atlantic/Canary",
              "value": "Atlantic/Canary"
            },
            {
              "name": "Atlantic/Cape_Verde",
              "value": "Atlantic/Cape_Verde"
            },
            {
              "name": "Atlantic/Faeroe",
              "value": "Atlantic/Faeroe"
            },
            {
              "name": "Atlantic/Faroe",
              "value": "Atlantic/Faroe"
            },
            {
              "name": "Atlantic/Jan_Mayen",
              "value": "Atlantic/Jan_Mayen"
            },
            {
              "name": "Atlantic/Madeira",
              "value": "Atlantic/Madeira"
            },
            {
              "name": "Atlantic/Reykjavik",
              "value": "Atlantic/Reykjavik"
            },
            {
              "name": "Atlantic/South_Georgia",
              "value": "Atlantic/South_Georgia"
            },
            {
              "name": "Atlantic/St_Helena",
              "value": "Atlantic/St_Helena"
            },
            {
              "name": "Atlantic/Stanley",
              "value": "Atlantic/Stanley"
            },
            {
              "name": "Australia/ACT",
              "value": "Australia/ACT"
            },
            {
              "name": "Australia/Adelaide",
              "value": "Australia/Adelaide"
            },
            {
              "name": "Australia/Brisbane",
              "value": "Australia/Brisbane"
            },
            {
              "name": "Australia/Broken_Hill",
              "value": "Australia/Broken_Hill"
            },
            {
              "name": "Australia/Canberra",
              "value": "Australia/Canberra"
            },
            {
              "name": "Australia/Currie",
              "value": "Australia/Currie"
            },
            {
              "name": "Australia/Darwin",
              "value": "Australia/Darwin"
            },
            {
              "name": "Australia/Eucla",
              "value": "Australia/Eucla"
            },
            {
              "name": "Australia/Hobart",
              "value": "Australia/Hobart"
            },
            {
              "name": "Australia/LHI",
              "value": "Australia/LHI"
            },
            {
              "name": "Australia/Lindeman",
              "value": "Australia/Lindeman"
            },
            {
              "name": "Australia/Lord_Howe",
              "value": "Australia/Lord_Howe"
            },
            {
              "name": "Australia/Melbourne",
              "value": "Australia/Melbourne"
            },
            {
              "name": "Australia/NSW",
              "value": "Australia/NSW"
            },
            {
              "name": "Australia/North",
              "value": "Australia/North"
            },
            {
              "name": "Australia/Perth",
              "value": "Australia/Perth"
            },
            {
              "name": "Australia/Queensland",
              "value": "Australia/Queensland"
            },
            {
              "name": "Australia/South",
              "value": "Australia/South"
            },
            {
              "name": "Australia/Sydney",
              "value": "Australia/Sydney"
            },
            {
              "name": "Australia/Tasmania",
              "value": "Australia/Tasmania"
            },
            {
              "name": "Australia/Victoria",
              "value": "Australia/Victoria"
            },
            {
              "name": "Australia/West",
              "value": "Australia/West"
            },
            {
              "name": "Australia/Yancowinna",
              "value": "Australia/Yancowinna"
            },
            {
              "name": "Brazil/Acre",
              "value": "Brazil/Acre"
            },
            {
              "name": "Brazil/DeNoronha",
              "value": "Brazil/DeNoronha"
            },
            {
              "name": "Brazil/East",
              "value": "Brazil/East"
            },
            {
              "name": "Brazil/West",
              "value": "Brazil/West"
            },
            {
              "name": "CET",
              "value": "CET"
            },
            {
              "name": "CST6CDT",
              "value": "CST6CDT"
            },
            {
              "name": "Canada/Atlantic",
              "value": "Canada/Atlantic"
            },
            {
              "name": "Canada/Central",
              "value": "Canada/Central"
            },
            {
              "name": "Canada/Eastern",
              "value": "Canada/Eastern"
            },
            {
              "name": "Canada/Mountain",
              "value": "Canada/Mountain"
            },
            {
              "name": "Canada/Newfoundland",
              "value": "Canada/Newfoundland"
            },
            {
              "name": "Canada/Pacific",
              "value": "Canada/Pacific"
            },
            {
              "name": "Canada/Saskatchewan",
              "value": "Canada/Saskatchewan"
            },
            {
              "name": "Canada/Yukon",
              "value": "Canada/Yukon"
            },
            {
              "name": "Chile/Continental",
              "value": "Chile/Continental"
            },
            {
              "name": "Chile/EasterIsland",
              "value": "Chile/EasterIsland"
            },
            {
              "name": "Cuba",
              "value": "Cuba"
            },
            {
              "name": "EET",
              "value": "EET"
            },
            {
              "name": "EST",
              "value": "EST"
            },
            {
              "name": "EST5EDT",
              "value": "EST5EDT"
            },
            {
              "name": "Egypt",
              "value": "Egypt"
            },
            {
              "name": "Eire",
              "value": "Eire"
            },
            {
              "name": "Etc/GMT",
              "value": "Etc/GMT"
            },
            {
              "name": "Etc/GMT+0",
              "value": "Etc/GMT+0"
            },
            {
              "name": "Etc/GMT+1",
              "value": "Etc/GMT+1"
            },
            {
              "name": "Etc/GMT+10",
              "value": "Etc/GMT+10"
            },
            {
              "name": "Etc/GMT+11",
              "value": "Etc/GMT+11"
            },
            {
              "name": "Etc/GMT+12",
              "value": "Etc/GMT+12"
            },
            {
              "name": "Etc/GMT+2",
              "value": "Etc/GMT+2"
            },
            {
              "name": "Etc/GMT+3",
              "value": "Etc/GMT+3"
            },
            {
              "name": "Etc/GMT+4",
              "value": "Etc/GMT+4"
            },
            {
              "name": "Etc/GMT+5",
              "value": "Etc/GMT+5"
            },
            {
              "name": "Etc/GMT+6",
              "value": "Etc/GMT+6"
            },
            {
              "name": "Etc/GMT+7",
              "value": "Etc/GMT+7"
            },
            {
              "name": "Etc/GMT+8",
              "value": "Etc/GMT+8"
            },
            {
              "name": "Etc/GMT+9",
              "value": "Etc/GMT+9"
            },
            {
              "name": "Etc/GMT-0",
              "value": "Etc/GMT-0"
            },
            {
              "name": "Etc/GMT-1",
              "value": "Etc/GMT-1"
            },
            {
              "name": "Etc/GMT-10",
              "value": "Etc/GMT-10"
            },
            {
              "name": "Etc/GMT-11",
              "value": "Etc/GMT-11"
            },
            {
              "name": "Etc/GMT-12",
              "value": "Etc/GMT-12"
            },
            {
              "name": "Etc/GMT-13",
              "value": "Etc/GMT-13"
            },
            {
              "name": "Etc/GMT-14",
              "value": "Etc/GMT-14"
            },
            {
              "name": "Etc/GMT-2",
              "value": "Etc/GMT-2"
            },
            {
              "name": "Etc/GMT-3",
              "value": "Etc/GMT-3"
            },
            {
              "name": "Etc/GMT-4",
              "value": "Etc/GMT-4"
            },
            {
              "name": "Etc/GMT-5",
              "value": "Etc/GMT-5"
            },
            {
              "name": "Etc/GMT-6",
              "value": "Etc/GMT-6"
            },
            {
              "name": "Etc/GMT-7",
              "value": "Etc/GMT-7"
            },
            {
              "name": "Etc/GMT-8",
              "value": "Etc/GMT-8"
            },
            {
              "name": "Etc/GMT-9",
              "value": "Etc/GMT-9"
            },
            {
              "name": "Etc/GMT0",
              "value": "Etc/GMT0"
            },
            {
              "name": "Etc/Greenwich",
              "value": "Etc/Greenwich"
            },
            {
              "name": "Etc/UCT",
              "value": "Etc/UCT"
            },
            {
              "name": "Etc/UTC",
              "value": "Etc/UTC"
            },
            {
              "name": "Etc/Universal",
              "value": "Etc/Universal"
            },
            {
              "name": "Etc/Zulu",
              "value": "Etc/Zulu"
            },
            {
              "name": "Europe/Amsterdam",
              "value": "Europe/Amsterdam"
            },
            {
              "name": "Europe/Andorra",
              "value": "Europe/Andorra"
            },
            {
              "name": "Europe/Astrakhan",
              "value": "Europe/Astrakhan"
            },
            {
              "name": "Europe/Athens",
              "value": "Europe/Athens"
            },
            {
              "name": "Europe/Belfast",
              "value": "Europe/Belfast"
            },
            {
              "name": "Europe/Belgrade",
              "value": "Europe/Belgrade"
            },
            {
              "name": "Europe/Berlin",
              "value": "Europe/Berlin"
            },
            {
              "name": "Europe/Bratislava",
              "value": "Europe/Bratislava"
            },
            {
              "name": "Europe/Brussels",
              "value": "Europe/Brussels"
            },
            {
              "name": "Europe/Bucharest",
              "value": "Europe/Bucharest"
            },
            {
              "name": "Europe/Budapest",
              "value": "Europe/Budapest"
            },
            {
              "name": "Europe/Busingen",
              "value": "Europe/Busingen"
            },
            {
              "name": "Europe/Chisinau",
              "value": "Europe/Chisinau"
            },
            {
              "name": "Europe/Copenhagen",
              "value": "Europe/Copenhagen"
            },
            {
              "name": "Europe/Dublin",
              "value": "Europe/Dublin"
            },
            {
              "name": "Europe/Gibraltar",
              "value": "Europe/Gibraltar"
            },
            {
              "name": "Europe/Guernsey",
              "value": "Europe/Guernsey"
            },
            {
              "name": "Europe/Helsinki",
              "value": "Europe/Helsinki"
            },
            {
              "name": "Europe/Isle_of_Man",
              "value": "Europe/Isle_of_Man"
            },
            {
              "name": "Europe/Istanbul",
              "value": "Europe/Istanbul"
            },
            {
              "name": "Europe/Jersey",
              "value": "Europe/Jersey"
            },
            {
              "name": "Europe/Kaliningrad",
              "value": "Europe/Kaliningrad"
            },
            {
              "name": "Europe/Kiev",
              "value": "Europe/Kiev"
            },
            {
              "name": "Europe/Kirov",
              "value": "Europe/Kirov"
            },
            {
              "name": "Europe/Kyiv",
              "value": "Europe/Kyiv"
            },
            {
              "name": "Europe/Lisbon",
              "value": "Europe/Lisbon"
            },
            {
              "name": "Europe/Ljubljana",
              "value": "Europe/Ljubljana"
            },
            {
              "name": "Europe/London",
              "value": "Europe/London"
            },
            {
              "name": "Europe/Luxembourg",
              "value": "Europe/Luxembourg"
            },
            {
              "name": "Europe/Madrid",
              "value": "Europe/Madrid"
            },
            {
              "name": "Europe/Malta",
              "value": "Europe/Malta"
            },
            {
              "name": "Europe/Mariehamn",
              "value": "Europe/Mariehamn"
            },
            {
              "name": "Europe/Minsk",
              "value": "Europe/Minsk"
            },
            {
              "name": "Europe/Monaco",
              "value": "Europe/Monaco"
            },
            {
              "name": "Europe/Moscow",
              "value": "Europe/Moscow"
            },
            {
              "name": "Europe/Nicosia",
              "value": "Europe/Nicosia"
            },
            {
              "name": "Europe/Oslo",
              "value": "Europe/Oslo"
            },
            {
              "name": "Europe/Paris",
              "value": "Europe/Paris"
            },
            {
              "name": "Europe/Podgorica",
              "value": "Europe/Podgorica"
            },
            {
              "name": "Europe/Prague",
              "value": "Europe/Prague"
            },
            {
              "name": "Europe/Riga",
              "value": "Europe/Riga"
            },
            {
              "name": "Europe/Rome",
              "value": "Europe/Rome"
            },
            {
              "name": "Europe/Samara",
              "value": "Europe/Samara"
            },
            {
              "name": "Europe/San_Marino",
              "value": "Europe/San_Marino"
            },
            {
              "name": "Europe/Sarajevo",
              "value": "Europe/Sarajevo"
            },
            {
              "name": "Europe/Saratov",
              "value": "Europe/Saratov"
            },
            {
              "name": "Europe/Simferopol",
              "value": "Europe/Simferopol"
            },
            {
              "name": "Europe/Skopje",
              "value": "Europe/Skopje"
            },
            {
              "name": "Europe/Sofia",
              "value": "Europe/Sofia"
            },
            {
              "name": "Europe/Stockholm",
              "value": "Europe/Stockholm"
            },
            {
              "name": "Europe/Tallinn",
              "value": "Europe/Tallinn"
            },
            {
              "name": "Europe/Tirane",
              "value": "Europe/Tirane"
            },
            {
              "name": "Europe/Tiraspol",
              "value": "Europe/Tiraspol"
            },
            {
              "name": "Europe/Ulyanovsk",
              "value": "Europe/Ulyanovsk"
            },
            {
              "name": "Europe/Uzhgorod",
              "value": "Europe/Uzhgorod"
            },
            {
              "name": "Europe/Vaduz",
              "value": "Europe/Vaduz"
            },
            {
              "name": "Europe/Vatican",
              "value": "Europe/Vatican"
            },
            {
              "name": "Europe/Vienna",
              "value": "Europe/Vienna"
            },
            {
              "name": "Europe/Vilnius",
              "value": "Europe/Vilnius"
            },
            {
              "name": "Europe/Volgograd",
              "value": "Europe/Volgograd"
            },
            {
              "name": "Europe/Warsaw",
              "value": "Europe/Warsaw"
            },
            {
              "name": "Europe/Zagreb",
              "value": "Europe/Zagreb"
            },
            {
              "name": "Europe/Zaporozhye",
              "value": "Europe/Zaporozhye"
            },
            {
              "name": "Europe/Zurich",
              "value": "Europe/Zurich"
            },
            {
              "name": "GB",
              "value": "GB"
            },
            {
              "name": "GB-Eire",
              "value": "GB-Eire"
            },
            {
              "name": "GMT",
              "value": "GMT"
            },
            {
              "name": "GMT+0",
              "value": "GMT+0"
            },
            {
              "name": "GMT-0",
              "value": "GMT-0"
            },
            {
              "name": "GMT0",
              "value": "GMT0"
            },
            {
              "name": "Greenwich",
              "value": "Greenwich"
            },
            {
              "name": "HST",
              "value": "HST"
            },
            {
              "name": "Hongkong",
              "value": "Hongkong"
            },
            {
              "name": "Iceland",
              "value": "Iceland"
            },
            {
              "name": "Indian/Antananarivo",
              "value": "Indian/Antananarivo"
            },
            {
              "name": "Indian/Chagos",
              "value": "Indian/Chagos"
            },
            {
              "name": "Indian/Christmas",
              "value": "Indian/Christmas"
            },
            {
              "name": "Indian/Cocos",
              "value": "Indian/Cocos"
            },
            {
              "name": "Indian/Comoro",
              "value": "Indian/Comoro"
            },
            {
              "name": "Indian/Kerguelen",
              "value": "Indian/Kerguelen"
            },
            {
              "name": "Indian/Mahe",
              "value": "Indian/Mahe"
            },
            {
              "name": "Indian/Maldives",
              "value": "Indian/Maldives"
            },
            {
              "name": "Indian/Mauritius",
              "value": "Indian/Mauritius"
            },
            {
              "name": "Indian/Mayotte",
              "value": "Indian/Mayotte"
            },
            {
              "name": "Indian/Reunion",
              "value": "Indian/Reunion"
            },
            {
              "name": "Iran",
              "value": "Iran"
            },
            {
              "name": "Israel",
              "value": "Israel"
            },
            {
              "name": "Jamaica",
              "value": "Jamaica"
            },
            {
              "name": "Japan",
              "value": "Japan"
            },
            {
              "name": "Kwajalein",
              "value": "Kwajalein"
            },
            {
              "name": "Libya",
              "value": "Libya"
            },
            {
              "name": "MET",
              "value": "MET"
            },
            {
              "name": "MST",
              "value": "MST"
            },
            {
              "name": "MST7MDT",
              "value": "MST7MDT"
            },
            {
              "name": "Mexico/BajaNorte",
              "value": "Mexico/BajaNorte"
            },
            {
              "name": "Mexico/BajaSur",
              "value": "Mexico/BajaSur"
            },
            {
              "name": "Mexico/General",
              "value": "Mexico/General"
            },
            {
              "name": "NZ",
              "value": "NZ"
            },
            {
              "name": "NZ-CHAT",
              "value": "NZ-CHAT"
            },
            {
              "name": "Navajo",
              "value": "Navajo"
            },
            {
              "name": "PRC",
              "value": "PRC"
            },
            {
              "name": "PST8PDT",
              "value": "PST8PDT"
            },
            {
              "name": "Pacific/Apia",
              "value": "Pacific/Apia"
            },
            {
              "name": "Pacific/Auckland",
              "value": "Pacific/Auckland"
            },
            {
              "name": "Pacific/Bougainville",
              "value": "Pacific/Bougainville"
            },
            {
              "name": "Pacific/Chatham",
              "value": "Pacific/Chatham"
            },
            {
              "name": "Pacific/Chuuk",
              "value": "Pacific/Chuuk"
            },
            {
              "name": "Pacific/Easter",
              "value": "Pacific/Easter"
            },
            {
              "name": "Pacific/Efate",
              "value": "Pacific/Efate"
            },
            {
              "name": "Pacific/Enderbury",
              "value": "Pacific/Enderbury"
            },
            {
              "name": "Pacific/Fakaofo",
              "value": "Pacific/Fakaofo"
            },
            {
              "name": "Pacific/Fiji",
              "value": "Pacific/Fiji"
            },
            {
              "name": "Pacific/Funafuti",
              "value": "Pacific/Funafuti"
            },
            {
              "name": "Pacific/Galapagos",
              "value": "Pacific/Galapagos"
            },
            {
              "name": "Pacific/Gambier",
              "value": "Pacific/Gambier"
            },
            {
              "name": "Pacific/Guadalcanal",
              "value": "Pacific/Guadalcanal"
            },
            {
              "name": "Pacific/Guam",
              "value": "Pacific/Guam"
            },
            {
              "name": "Pacific/Honolulu",
              "value": "Pacific/Honolulu"
            },
            {
              "name": "Pacific/Johnston",
              "value": "Pacific/Johnston"
            },
            {
              "name": "Pacific/Kanton",
              "value": "Pacific/Kanton"
            },
            {
              "name": "Pacific/Kiritimati",
              "value": "Pacific/Kiritimati"
            },
            {
              "name": "Pacific/Kosrae",
              "value": "Pacific/Kosrae"
            },
            {
              "name": "Pacific/Kwajalein",
              "value": "Pacific/Kwajalein"
            },
            {
              "name": "Pacific/Majuro",
              "value": "Pacific/Majuro"
            },
            {
              "name": "Pacific/Marquesas",
              "value": "Pacific/Marquesas"
            },
            {
              "name": "Pacific/Midway",
              "value": "Pacific/Midway"
            },
            {
              "name": "Pacific/Nauru",
              "value": "Pacific/Nauru"
            },
            {
              "name": "Pacific/Niue",
              "value": "Pacific/Niue"
            },
            {
              "name": "Pacific/Norfolk",
              "value": "Pacific/Norfolk"
            },
            {
              "name": "Pacific/Noumea",
              "value": "Pacific/Noumea"
            },
            {
              "name": "Pacific/Pago_Pago",
              "value": "Pacific/Pago_Pago"
            },
            {
              "name": "Pacific/Palau",
              "value": "Pacific/Palau"
            },
            {
              "name": "Pacific/Pitcairn",
              "value": "Pacific/Pitcairn"
            },
            {
              "name": "Pacific/Pohnpei",
              "value": "Pacific/Pohnpei"
            },
            {
              "name": "Pacific/Ponape",
              "value": "Pacific/Ponape"
            },
            {
              "name": "Pacific/Port_Moresby",
              "value": "Pacific/Port_Moresby"
            },
            {
              "name": "Pacific/Rarotonga",
              "value": "Pacific/Rarotonga"
            },
            {
              "name": "Pacific/Saipan",
              "value": "Pacific/Saipan"
            },
            {
              "name": "Pacific/Samoa",
              "value": "Pacific/Samoa"
            },
            {
              "name": "Pacific/Tahiti",
              "value": "Pacific/Tahiti"
            },
            {
              "name": "Pacific/Tarawa",
              "value": "Pacific/Tarawa"
            },
            {
              "name": "Pacific/Tongatapu",
              "value": "Pacific/Tongatapu"
            },
            {
              "name": "Pacific/Truk",
              "value": "Pacific/Truk"
            },
            {
              "name": "Pacific/Wake",
              "value": "Pacific/Wake"
            },
            {
              "name": "Pacific/Wallis",
              "value": "Pacific/Wallis"
            },
            {
              "name": "Pacific/Yap",
              "value": "Pacific/Yap"
            },
            {
              "name": "Poland",
              "value": "Poland"
            },
            {
              "name": "Portugal",
              "value": "Portugal"
            },
            {
              "name": "ROC",
              "value": "ROC"
            },
            {
              "name": "ROK",
              "value": "ROK"
            },
            {
              "name": "Singapore",
              "value": "Singapore"
            },
            {
              "name": "Turkey",
              "value": "Turkey"
            },
            {
              "name": "UCT",
              "value": "UCT"
            },
            {
              "name": "US/Alaska",
              "value": "US/Alaska"
            },
            {
              "name": "US/Aleutian",
              "value": "US/Aleutian"
            },
            {
              "name": "US/Arizona",
              "value": "US/Arizona"
            },
            {
              "name": "US/Central",
              "value": "US/Central"
            },
            {
              "name": "US/East-Indiana",
              "value": "US/East-Indiana"
            },
            {
              "name": "US/Eastern",
              "value": "US/Eastern"
            },
            {
              "name": "US/Hawaii",
              "value": "US/Hawaii"
            },
            {
              "name": "US/Indiana-Starke",
              "value": "US/Indiana-Starke"
            },
            {
              "name": "US/Michigan",
              "value": "US/Michigan"
            },
            {
              "name": "US/Mountain",
              "value": "US/Mountain"
            },
            {
              "name": "US/Pacific",
              "value": "US/Pacific"
            },
            {
              "name": "US/Samoa",
              "value": "US/Samoa"
            },
            {
              "name": "UTC",
              "value": "UTC"
            },
            {
              "name": "Universal",
              "value": "Universal"
            },
            {
              "name": "W-SU",
              "value": "W-SU"
            },
            {
              "name": "WET",
              "value": "WET"
            },
            {
              "name": "Zulu",
              "value": "Zulu"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Appointment ID",
      "name": "appointmentId",
      "type": "string",
      "default": "",
      "description": "ID of the appointment to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Appointment ID",
      "name": "appointmentId",
      "type": "string",
      "default": "",
      "description": "ID of the appointment to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "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": [
            "appointment"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Include",
          "name": "include",
          "type": "options",
          "default": "creater",
          "options": [
            {
              "name": "Appointment Attendees",
              "value": "appointment_attendees"
            },
            {
              "name": "Creator",
              "value": "creater"
            },
            {
              "name": "Target",
              "value": "targetable"
            }
          ]
        },
        {
          "displayName": "Time",
          "name": "filter",
          "type": "options",
          "default": "upcoming",
          "options": [
            {
              "name": "Past",
              "value": "past"
            },
            {
              "name": "Upcoming",
              "value": "upcoming"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Appointment ID",
      "name": "appointmentId",
      "type": "string",
      "default": "",
      "description": "ID of the appointment to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Attendees",
          "name": "attendees",
          "type": "fixedCollection",
          "typeOptions": {
            "multipleValues": true
          },
          "placeholder": "Add Attendee",
          "default": {},
          "options": [
            {
              "name": "attendee",
              "displayName": "Attendee",
              "values": [
                {
                  "displayName": "Type",
                  "name": "type",
                  "type": "options",
                  "options": [
                    {
                      "name": "Contact",
                      "value": "contact"
                    },
                    {
                      "name": "User",
                      "value": "user"
                    }
                  ],
                  "default": "contact"
                },
                {
                  "displayName": "User Name or ID",
                  "name": "userId",
                  "type": "options",
                  "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "user"
                      ]
                    }
                  },
                  "typeOptions": {
                    "loadOptionsMethod": "getUsers"
                  },
                  "default": ""
                },
                {
                  "displayName": "Contact ID",
                  "name": "contactId",
                  "displayOptions": {
                    "show": {
                      "type": [
                        "contact"
                      ]
                    }
                  },
                  "type": "string",
                  "default": ""
                }
              ]
            }
          ]
        },
        {
          "displayName": "Creator Name or ID",
          "name": "creater_id",
          "type": "options",
          "default": [],
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user who created the appointment. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "End Date",
          "name": "endDate",
          "description": "Timestamp that denotes the end of appointment. End date if this is an all-day appointment.",
          "type": "dateTime",
          "default": ""
        },
        {
          "displayName": "Is All-Day",
          "name": "is_allday",
          "type": "boolean",
          "default": false,
          "description": "Whether it is an all-day appointment or not"
        },
        {
          "displayName": "Latitude",
          "name": "latitude",
          "type": "string",
          "default": "",
          "description": "Latitude of the location when you check in for an appointment"
        },
        {
          "displayName": "Location",
          "name": "location",
          "type": "string",
          "default": "",
          "description": "Location of the appointment"
        },
        {
          "displayName": "Longitude",
          "name": "longitude",
          "type": "string",
          "default": "",
          "description": "Longitude of the location when you check in for an appointment"
        },
        {
          "displayName": "Outcome Name or ID",
          "name": "outcome_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getOutcomes"
          },
          "description": "ID of outcome of Appointment sales activity type. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Start Date",
          "name": "fromDate",
          "description": "Timestamp that denotes the start of appointment. Start date if this is an all-day appointment.",
          "type": "dateTime",
          "default": ""
        },
        {
          "displayName": "Target ID",
          "name": "targetable_id",
          "type": "string",
          "default": "",
          "description": "ID of contact/account against whom appointment is created"
        },
        {
          "displayName": "Target Type",
          "name": "targetable_type",
          "type": "options",
          "default": "Contact",
          "options": [
            {
              "name": "Contact",
              "value": "Contact"
            },
            {
              "name": "Deal",
              "value": "Deal"
            },
            {
              "name": "SalesAccount",
              "value": "SalesAccount"
            }
          ]
        },
        {
          "displayName": "Time Zone",
          "name": "time_zone",
          "type": "options",
          "default": "",
          "description": "Timezone that the appointment is scheduled in",
          "options": [
            {
              "name": "Africa/Abidjan",
              "value": "Africa/Abidjan"
            },
            {
              "name": "Africa/Accra",
              "value": "Africa/Accra"
            },
            {
              "name": "Africa/Addis_Ababa",
              "value": "Africa/Addis_Ababa"
            },
            {
              "name": "Africa/Algiers",
              "value": "Africa/Algiers"
            },
            {
              "name": "Africa/Asmara",
              "value": "Africa/Asmara"
            },
            {
              "name": "Africa/Asmera",
              "value": "Africa/Asmera"
            },
            {
              "name": "Africa/Bamako",
              "value": "Africa/Bamako"
            },
            {
              "name": "Africa/Bangui",
              "value": "Africa/Bangui"
            },
            {
              "name": "Africa/Banjul",
              "value": "Africa/Banjul"
            },
            {
              "name": "Africa/Bissau",
              "value": "Africa/Bissau"
            },
            {
              "name": "Africa/Blantyre",
              "value": "Africa/Blantyre"
            },
            {
              "name": "Africa/Brazzaville",
              "value": "Africa/Brazzaville"
            },
            {
              "name": "Africa/Bujumbura",
              "value": "Africa/Bujumbura"
            },
            {
              "name": "Africa/Cairo",
              "value": "Africa/Cairo"
            },
            {
              "name": "Africa/Casablanca",
              "value": "Africa/Casablanca"
            },
            {
              "name": "Africa/Ceuta",
              "value": "Africa/Ceuta"
            },
            {
              "name": "Africa/Conakry",
              "value": "Africa/Conakry"
            },
            {
              "name": "Africa/Dakar",
              "value": "Africa/Dakar"
            },
            {
              "name": "Africa/Dar_es_Salaam",
              "value": "Africa/Dar_es_Salaam"
            },
            {
              "name": "Africa/Djibouti",
              "value": "Africa/Djibouti"
            },
            {
              "name": "Africa/Douala",
              "value": "Africa/Douala"
            },
            {
              "name": "Africa/El_Aaiun",
              "value": "Africa/El_Aaiun"
            },
            {
              "name": "Africa/Freetown",
              "value": "Africa/Freetown"
            },
            {
              "name": "Africa/Gaborone",
              "value": "Africa/Gaborone"
            },
            {
              "name": "Africa/Harare",
              "value": "Africa/Harare"
            },
            {
              "name": "Africa/Johannesburg",
              "value": "Africa/Johannesburg"
            },
            {
              "name": "Africa/Juba",
              "value": "Africa/Juba"
            },
            {
              "name": "Africa/Kampala",
              "value": "Africa/Kampala"
            },
            {
              "name": "Africa/Khartoum",
              "value": "Africa/Khartoum"
            },
            {
              "name": "Africa/Kigali",
              "value": "Africa/Kigali"
            },
            {
              "name": "Africa/Kinshasa",
              "value": "Africa/Kinshasa"
            },
            {
              "name": "Africa/Lagos",
              "value": "Africa/Lagos"
            },
            {
              "name": "Africa/Libreville",
              "value": "Africa/Libreville"
            },
            {
              "name": "Africa/Lome",
              "value": "Africa/Lome"
            },
            {
              "name": "Africa/Luanda",
              "value": "Africa/Luanda"
            },
            {
              "name": "Africa/Lubumbashi",
              "value": "Africa/Lubumbashi"
            },
            {
              "name": "Africa/Lusaka",
              "value": "Africa/Lusaka"
            },
            {
              "name": "Africa/Malabo",
              "value": "Africa/Malabo"
            },
            {
              "name": "Africa/Maputo",
              "value": "Africa/Maputo"
            },
            {
              "name": "Africa/Maseru",
              "value": "Africa/Maseru"
            },
            {
              "name": "Africa/Mbabane",
              "value": "Africa/Mbabane"
            },
            {
              "name": "Africa/Mogadishu",
              "value": "Africa/Mogadishu"
            },
            {
              "name": "Africa/Monrovia",
              "value": "Africa/Monrovia"
            },
            {
              "name": "Africa/Nairobi",
              "value": "Africa/Nairobi"
            },
            {
              "name": "Africa/Ndjamena",
              "value": "Africa/Ndjamena"
            },
            {
              "name": "Africa/Niamey",
              "value": "Africa/Niamey"
            },
            {
              "name": "Africa/Nouakchott",
              "value": "Africa/Nouakchott"
            },
            {
              "name": "Africa/Ouagadougou",
              "value": "Africa/Ouagadougou"
            },
            {
              "name": "Africa/Porto-Novo",
              "value": "Africa/Porto-Novo"
            },
            {
              "name": "Africa/Sao_Tome",
              "value": "Africa/Sao_Tome"
            },
            {
              "name": "Africa/Timbuktu",
              "value": "Africa/Timbuktu"
            },
            {
              "name": "Africa/Tripoli",
              "value": "Africa/Tripoli"
            },
            {
              "name": "Africa/Tunis",
              "value": "Africa/Tunis"
            },
            {
              "name": "Africa/Windhoek",
              "value": "Africa/Windhoek"
            },
            {
              "name": "America/Adak",
              "value": "America/Adak"
            },
            {
              "name": "America/Anchorage",
              "value": "America/Anchorage"
            },
            {
              "name": "America/Anguilla",
              "value": "America/Anguilla"
            },
            {
              "name": "America/Antigua",
              "value": "America/Antigua"
            },
            {
              "name": "America/Araguaina",
              "value": "America/Araguaina"
            },
            {
              "name": "America/Argentina/Buenos_Aires",
              "value": "America/Argentina/Buenos_Aires"
            },
            {
              "name": "America/Argentina/Catamarca",
              "value": "America/Argentina/Catamarca"
            },
            {
              "name": "America/Argentina/ComodRivadavia",
              "value": "America/Argentina/ComodRivadavia"
            },
            {
              "name": "America/Argentina/Cordoba",
              "value": "America/Argentina/Cordoba"
            },
            {
              "name": "America/Argentina/Jujuy",
              "value": "America/Argentina/Jujuy"
            },
            {
              "name": "America/Argentina/La_Rioja",
              "value": "America/Argentina/La_Rioja"
            },
            {
              "name": "America/Argentina/Mendoza",
              "value": "America/Argentina/Mendoza"
            },
            {
              "name": "America/Argentina/Rio_Gallegos",
              "value": "America/Argentina/Rio_Gallegos"
            },
            {
              "name": "America/Argentina/Salta",
              "value": "America/Argentina/Salta"
            },
            {
              "name": "America/Argentina/San_Juan",
              "value": "America/Argentina/San_Juan"
            },
            {
              "name": "America/Argentina/San_Luis",
              "value": "America/Argentina/San_Luis"
            },
            {
              "name": "America/Argentina/Tucuman",
              "value": "America/Argentina/Tucuman"
            },
            {
              "name": "America/Argentina/Ushuaia",
              "value": "America/Argentina/Ushuaia"
            },
            {
              "name": "America/Aruba",
              "value": "America/Aruba"
            },
            {
              "name": "America/Asuncion",
              "value": "America/Asuncion"
            },
            {
              "name": "America/Atikokan",
              "value": "America/Atikokan"
            },
            {
              "name": "America/Atka",
              "value": "America/Atka"
            },
            {
              "name": "America/Bahia",
              "value": "America/Bahia"
            },
            {
              "name": "America/Bahia_Banderas",
              "value": "America/Bahia_Banderas"
            },
            {
              "name": "America/Barbados",
              "value": "America/Barbados"
            },
            {
              "name": "America/Belem",
              "value": "America/Belem"
            },
            {
              "name": "America/Belize",
              "value": "America/Belize"
            },
            {
              "name": "America/Blanc-Sablon",
              "value": "America/Blanc-Sablon"
            },
            {
              "name": "America/Boa_Vista",
              "value": "America/Boa_Vista"
            },
            {
              "name": "America/Bogota",
              "value": "America/Bogota"
            },
            {
              "name": "America/Boise",
              "value": "America/Boise"
            },
            {
              "name": "America/Buenos_Aires",
              "value": "America/Buenos_Aires"
            },
            {
              "name": "America/Cambridge_Bay",
              "value": "America/Cambridge_Bay"
            },
            {
              "name": "America/Campo_Grande",
              "value": "America/Campo_Grande"
            },
            {
              "name": "America/Cancun",
              "value": "America/Cancun"
            },
            {
              "name": "America/Caracas",
              "value": "America/Caracas"
            },
            {
              "name": "America/Catamarca",
              "value": "America/Catamarca"
            },
            {
              "name": "America/Cayenne",
              "value": "America/Cayenne"
            },
            {
              "name": "America/Cayman",
              "value": "America/Cayman"
            },
            {
              "name": "America/Chicago",
              "value": "America/Chicago"
            },
            {
              "name": "America/Chihuahua",
              "value": "America/Chihuahua"
            },
            {
              "name": "America/Ciudad_Juarez",
              "value": "America/Ciudad_Juarez"
            },
            {
              "name": "America/Coral_Harbour",
              "value": "America/Coral_Harbour"
            },
            {
              "name": "America/Cordoba",
              "value": "America/Cordoba"
            },
            {
              "name": "America/Costa_Rica",
              "value": "America/Costa_Rica"
            },
            {
              "name": "America/Coyhaique",
              "value": "America/Coyhaique"
            },
            {
              "name": "America/Creston",
              "value": "America/Creston"
            },
            {
              "name": "America/Cuiaba",
              "value": "America/Cuiaba"
            },
            {
              "name": "America/Curacao",
              "value": "America/Curacao"
            },
            {
              "name": "America/Danmarkshavn",
              "value": "America/Danmarkshavn"
            },
            {
              "name": "America/Dawson",
              "value": "America/Dawson"
            },
            {
              "name": "America/Dawson_Creek",
              "value": "America/Dawson_Creek"
            },
            {
              "name": "America/Denver",
              "value": "America/Denver"
            },
            {
              "name": "America/Detroit",
              "value": "America/Detroit"
            },
            {
              "name": "America/Dominica",
              "value": "America/Dominica"
            },
            {
              "name": "America/Edmonton",
              "value": "America/Edmonton"
            },
            {
              "name": "America/Eirunepe",
              "value": "America/Eirunepe"
            },
            {
              "name": "America/El_Salvador",
              "value": "America/El_Salvador"
            },
            {
              "name": "America/Ensenada",
              "value": "America/Ensenada"
            },
            {
              "name": "America/Fort_Nelson",
              "value": "America/Fort_Nelson"
            },
            {
              "name": "America/Fort_Wayne",
              "value": "America/Fort_Wayne"
            },
            {
              "name": "America/Fortaleza",
              "value": "America/Fortaleza"
            },
            {
              "name": "America/Glace_Bay",
              "value": "America/Glace_Bay"
            },
            {
              "name": "America/Godthab",
              "value": "America/Godthab"
            },
            {
              "name": "America/Goose_Bay",
              "value": "America/Goose_Bay"
            },
            {
              "name": "America/Grand_Turk",
              "value": "America/Grand_Turk"
            },
            {
              "name": "America/Grenada",
              "value": "America/Grenada"
            },
            {
              "name": "America/Guadeloupe",
              "value": "America/Guadeloupe"
            },
            {
              "name": "America/Guatemala",
              "value": "America/Guatemala"
            },
            {
              "name": "America/Guayaquil",
              "value": "America/Guayaquil"
            },
            {
              "name": "America/Guyana",
              "value": "America/Guyana"
            },
            {
              "name": "America/Halifax",
              "value": "America/Halifax"
            },
            {
              "name": "America/Havana",
              "value": "America/Havana"
            },
            {
              "name": "America/Hermosillo",
              "value": "America/Hermosillo"
            },
            {
              "name": "America/Indiana/Indianapolis",
              "value": "America/Indiana/Indianapolis"
            },
            {
              "name": "America/Indiana/Knox",
              "value": "America/Indiana/Knox"
            },
            {
              "name": "America/Indiana/Marengo",
              "value": "America/Indiana/Marengo"
            },
            {
              "name": "America/Indiana/Petersburg",
              "value": "America/Indiana/Petersburg"
            },
            {
              "name": "America/Indiana/Tell_City",
              "value": "America/Indiana/Tell_City"
            },
            {
              "name": "America/Indiana/Vevay",
              "value": "America/Indiana/Vevay"
            },
            {
              "name": "America/Indiana/Vincennes",
              "value": "America/Indiana/Vincennes"
            },
            {
              "name": "America/Indiana/Winamac",
              "value": "America/Indiana/Winamac"
            },
            {
              "name": "America/Indianapolis",
              "value": "America/Indianapolis"
            },
            {
              "name": "America/Inuvik",
              "value": "America/Inuvik"
            },
            {
              "name": "America/Iqaluit",
              "value": "America/Iqaluit"
            },
            {
              "name": "America/Jamaica",
              "value": "America/Jamaica"
            },
            {
              "name": "America/Jujuy",
              "value": "America/Jujuy"
            },
            {
              "name": "America/Juneau",
              "value": "America/Juneau"
            },
            {
              "name": "America/Kentucky/Louisville",
              "value": "America/Kentucky/Louisville"
            },
            {
              "name": "America/Kentucky/Monticello",
              "value": "America/Kentucky/Monticello"
            },
            {
              "name": "America/Knox_IN",
              "value": "America/Knox_IN"
            },
            {
              "name": "America/Kralendijk",
              "value": "America/Kralendijk"
            },
            {
              "name": "America/La_Paz",
              "value": "America/La_Paz"
            },
            {
              "name": "America/Lima",
              "value": "America/Lima"
            },
            {
              "name": "America/Los_Angeles",
              "value": "America/Los_Angeles"
            },
            {
              "name": "America/Louisville",
              "value": "America/Louisville"
            },
            {
              "name": "America/Lower_Princes",
              "value": "America/Lower_Princes"
            },
            {
              "name": "America/Maceio",
              "value": "America/Maceio"
            },
            {
              "name": "America/Managua",
              "value": "America/Managua"
            },
            {
              "name": "America/Manaus",
              "value": "America/Manaus"
            },
            {
              "name": "America/Marigot",
              "value": "America/Marigot"
            },
            {
              "name": "America/Martinique",
              "value": "America/Martinique"
            },
            {
              "name": "America/Matamoros",
              "value": "America/Matamoros"
            },
            {
              "name": "America/Mazatlan",
              "value": "America/Mazatlan"
            },
            {
              "name": "America/Mendoza",
              "value": "America/Mendoza"
            },
            {
              "name": "America/Menominee",
              "value": "America/Menominee"
            },
            {
              "name": "America/Merida",
              "value": "America/Merida"
            },
            {
              "name": "America/Metlakatla",
              "value": "America/Metlakatla"
            },
            {
              "name": "America/Mexico_City",
              "value": "America/Mexico_City"
            },
            {
              "name": "America/Miquelon",
              "value": "America/Miquelon"
            },
            {
              "name": "America/Moncton",
              "value": "America/Moncton"
            },
            {
              "name": "America/Monterrey",
              "value": "America/Monterrey"
            },
            {
              "name": "America/Montevideo",
              "value": "America/Montevideo"
            },
            {
              "name": "America/Montreal",
              "value": "America/Montreal"
            },
            {
              "name": "America/Montserrat",
              "value": "America/Montserrat"
            },
            {
              "name": "America/Nassau",
              "value": "America/Nassau"
            },
            {
              "name": "America/New_York",
              "value": "America/New_York"
            },
            {
              "name": "America/Nipigon",
              "value": "America/Nipigon"
            },
            {
              "name": "America/Nome",
              "value": "America/Nome"
            },
            {
              "name": "America/Noronha",
              "value": "America/Noronha"
            },
            {
              "name": "America/North_Dakota/Beulah",
              "value": "America/North_Dakota/Beulah"
            },
            {
              "name": "America/North_Dakota/Center",
              "value": "America/North_Dakota/Center"
            },
            {
              "name": "America/North_Dakota/New_Salem",
              "value": "America/North_Dakota/New_Salem"
            },
            {
              "name": "America/Nuuk",
              "value": "America/Nuuk"
            },
            {
              "name": "America/Ojinaga",
              "value": "America/Ojinaga"
            },
            {
              "name": "America/Panama",
              "value": "America/Panama"
            },
            {
              "name": "America/Pangnirtung",
              "value": "America/Pangnirtung"
            },
            {
              "name": "America/Paramaribo",
              "value": "America/Paramaribo"
            },
            {
              "name": "America/Phoenix",
              "value": "America/Phoenix"
            },
            {
              "name": "America/Port-au-Prince",
              "value": "America/Port-au-Prince"
            },
            {
              "name": "America/Port_of_Spain",
              "value": "America/Port_of_Spain"
            },
            {
              "name": "America/Porto_Acre",
              "value": "America/Porto_Acre"
            },
            {
              "name": "America/Porto_Velho",
              "value": "America/Porto_Velho"
            },
            {
              "name": "America/Puerto_Rico",
              "value": "America/Puerto_Rico"
            },
            {
              "name": "America/Punta_Arenas",
              "value": "America/Punta_Arenas"
            },
            {
              "name": "America/Rainy_River",
              "value": "America/Rainy_River"
            },
            {
              "name": "America/Rankin_Inlet",
              "value": "America/Rankin_Inlet"
            },
            {
              "name": "America/Recife",
              "value": "America/Recife"
            },
            {
              "name": "America/Regina",
              "value": "America/Regina"
            },
            {
              "name": "America/Resolute",
              "value": "America/Resolute"
            },
            {
              "name": "America/Rio_Branco",
              "value": "America/Rio_Branco"
            },
            {
              "name": "America/Rosario",
              "value": "America/Rosario"
            },
            {
              "name": "America/Santa_Isabel",
              "value": "America/Santa_Isabel"
            },
            {
              "name": "America/Santarem",
              "value": "America/Santarem"
            },
            {
              "name": "America/Santiago",
              "value": "America/Santiago"
            },
            {
              "name": "America/Santo_Domingo",
              "value": "America/Santo_Domingo"
            },
            {
              "name": "America/Sao_Paulo",
              "value": "America/Sao_Paulo"
            },
            {
              "name": "America/Scoresbysund",
              "value": "America/Scoresbysund"
            },
            {
              "name": "America/Shiprock",
              "value": "America/Shiprock"
            },
            {
              "name": "America/Sitka",
              "value": "America/Sitka"
            },
            {
              "name": "America/St_Barthelemy",
              "value": "America/St_Barthelemy"
            },
            {
              "name": "America/St_Johns",
              "value": "America/St_Johns"
            },
            {
              "name": "America/St_Kitts",
              "value": "America/St_Kitts"
            },
            {
              "name": "America/St_Lucia",
              "value": "America/St_Lucia"
            },
            {
              "name": "America/St_Thomas",
              "value": "America/St_Thomas"
            },
            {
              "name": "America/St_Vincent",
              "value": "America/St_Vincent"
            },
            {
              "name": "America/Swift_Current",
              "value": "America/Swift_Current"
            },
            {
              "name": "America/Tegucigalpa",
              "value": "America/Tegucigalpa"
            },
            {
              "name": "America/Thule",
              "value": "America/Thule"
            },
            {
              "name": "America/Thunder_Bay",
              "value": "America/Thunder_Bay"
            },
            {
              "name": "America/Tijuana",
              "value": "America/Tijuana"
            },
            {
              "name": "America/Toronto",
              "value": "America/Toronto"
            },
            {
              "name": "America/Tortola",
              "value": "America/Tortola"
            },
            {
              "name": "America/Vancouver",
              "value": "America/Vancouver"
            },
            {
              "name": "America/Virgin",
              "value": "America/Virgin"
            },
            {
              "name": "America/Whitehorse",
              "value": "America/Whitehorse"
            },
            {
              "name": "America/Winnipeg",
              "value": "America/Winnipeg"
            },
            {
              "name": "America/Yakutat",
              "value": "America/Yakutat"
            },
            {
              "name": "America/Yellowknife",
              "value": "America/Yellowknife"
            },
            {
              "name": "Antarctica/Casey",
              "value": "Antarctica/Casey"
            },
            {
              "name": "Antarctica/Davis",
              "value": "Antarctica/Davis"
            },
            {
              "name": "Antarctica/DumontDUrville",
              "value": "Antarctica/DumontDUrville"
            },
            {
              "name": "Antarctica/Macquarie",
              "value": "Antarctica/Macquarie"
            },
            {
              "name": "Antarctica/Mawson",
              "value": "Antarctica/Mawson"
            },
            {
              "name": "Antarctica/McMurdo",
              "value": "Antarctica/McMurdo"
            },
            {
              "name": "Antarctica/Palmer",
              "value": "Antarctica/Palmer"
            },
            {
              "name": "Antarctica/Rothera",
              "value": "Antarctica/Rothera"
            },
            {
              "name": "Antarctica/South_Pole",
              "value": "Antarctica/South_Pole"
            },
            {
              "name": "Antarctica/Syowa",
              "value": "Antarctica/Syowa"
            },
            {
              "name": "Antarctica/Troll",
              "value": "Antarctica/Troll"
            },
            {
              "name": "Antarctica/Vostok",
              "value": "Antarctica/Vostok"
            },
            {
              "name": "Arctic/Longyearbyen",
              "value": "Arctic/Longyearbyen"
            },
            {
              "name": "Asia/Aden",
              "value": "Asia/Aden"
            },
            {
              "name": "Asia/Almaty",
              "value": "Asia/Almaty"
            },
            {
              "name": "Asia/Amman",
              "value": "Asia/Amman"
            },
            {
              "name": "Asia/Anadyr",
              "value": "Asia/Anadyr"
            },
            {
              "name": "Asia/Aqtau",
              "value": "Asia/Aqtau"
            },
            {
              "name": "Asia/Aqtobe",
              "value": "Asia/Aqtobe"
            },
            {
              "name": "Asia/Ashgabat",
              "value": "Asia/Ashgabat"
            },
            {
              "name": "Asia/Ashkhabad",
              "value": "Asia/Ashkhabad"
            },
            {
              "name": "Asia/Atyrau",
              "value": "Asia/Atyrau"
            },
            {
              "name": "Asia/Baghdad",
              "value": "Asia/Baghdad"
            },
            {
              "name": "Asia/Bahrain",
              "value": "Asia/Bahrain"
            },
            {
              "name": "Asia/Baku",
              "value": "Asia/Baku"
            },
            {
              "name": "Asia/Bangkok",
              "value": "Asia/Bangkok"
            },
            {
              "name": "Asia/Barnaul",
              "value": "Asia/Barnaul"
            },
            {
              "name": "Asia/Beirut",
              "value": "Asia/Beirut"
            },
            {
              "name": "Asia/Bishkek",
              "value": "Asia/Bishkek"
            },
            {
              "name": "Asia/Brunei",
              "value": "Asia/Brunei"
            },
            {
              "name": "Asia/Calcutta",
              "value": "Asia/Calcutta"
            },
            {
              "name": "Asia/Chita",
              "value": "Asia/Chita"
            },
            {
              "name": "Asia/Choibalsan",
              "value": "Asia/Choibalsan"
            },
            {
              "name": "Asia/Chongqing",
              "value": "Asia/Chongqing"
            },
            {
              "name": "Asia/Chungking",
              "value": "Asia/Chungking"
            },
            {
              "name": "Asia/Colombo",
              "value": "Asia/Colombo"
            },
            {
              "name": "Asia/Dacca",
              "value": "Asia/Dacca"
            },
            {
              "name": "Asia/Damascus",
              "value": "Asia/Damascus"
            },
            {
              "name": "Asia/Dhaka",
              "value": "Asia/Dhaka"
            },
            {
              "name": "Asia/Dili",
              "value": "Asia/Dili"
            },
            {
              "name": "Asia/Dubai",
              "value": "Asia/Dubai"
            },
            {
              "name": "Asia/Dushanbe",
              "value": "Asia/Dushanbe"
            },
            {
              "name": "Asia/Famagusta",
              "value": "Asia/Famagusta"
            },
            {
              "name": "Asia/Gaza",
              "value": "Asia/Gaza"
            },
            {
              "name": "Asia/Harbin",
              "value": "Asia/Harbin"
            },
            {
              "name": "Asia/Hebron",
              "value": "Asia/Hebron"
            },
            {
              "name": "Asia/Ho_Chi_Minh",
              "value": "Asia/Ho_Chi_Minh"
            },
            {
              "name": "Asia/Hong_Kong",
              "value": "Asia/Hong_Kong"
            },
            {
              "name": "Asia/Hovd",
              "value": "Asia/Hovd"
            },
            {
              "name": "Asia/Irkutsk",
              "value": "Asia/Irkutsk"
            },
            {
              "name": "Asia/Istanbul",
              "value": "Asia/Istanbul"
            },
            {
              "name": "Asia/Jakarta",
              "value": "Asia/Jakarta"
            },
            {
              "name": "Asia/Jayapura",
              "value": "Asia/Jayapura"
            },
            {
              "name": "Asia/Jerusalem",
              "value": "Asia/Jerusalem"
            },
            {
              "name": "Asia/Kabul",
              "value": "Asia/Kabul"
            },
            {
              "name": "Asia/Kamchatka",
              "value": "Asia/Kamchatka"
            },
            {
              "name": "Asia/Karachi",
              "value": "Asia/Karachi"
            },
            {
              "name": "Asia/Kashgar",
              "value": "Asia/Kashgar"
            },
            {
              "name": "Asia/Kathmandu",
              "value": "Asia/Kathmandu"
            },
            {
              "name": "Asia/Katmandu",
              "value": "Asia/Katmandu"
            },
            {
              "name": "Asia/Khandyga",
              "value": "Asia/Khandyga"
            },
            {
              "name": "Asia/Kolkata",
              "value": "Asia/Kolkata"
            },
            {
              "name": "Asia/Krasnoyarsk",
              "value": "Asia/Krasnoyarsk"
            },
            {
              "name": "Asia/Kuala_Lumpur",
              "value": "Asia/Kuala_Lumpur"
            },
            {
              "name": "Asia/Kuching",
              "value": "Asia/Kuching"
            },
            {
              "name": "Asia/Kuwait",
              "value": "Asia/Kuwait"
            },
            {
              "name": "Asia/Macao",
              "value": "Asia/Macao"
            },
            {
              "name": "Asia/Macau",
              "value": "Asia/Macau"
            },
            {
              "name": "Asia/Magadan",
              "value": "Asia/Magadan"
            },
            {
              "name": "Asia/Makassar",
              "value": "Asia/Makassar"
            },
            {
              "name": "Asia/Manila",
              "value": "Asia/Manila"
            },
            {
              "name": "Asia/Muscat",
              "value": "Asia/Muscat"
            },
            {
              "name": "Asia/Nicosia",
              "value": "Asia/Nicosia"
            },
            {
              "name": "Asia/Novokuznetsk",
              "value": "Asia/Novokuznetsk"
            },
            {
              "name": "Asia/Novosibirsk",
              "value": "Asia/Novosibirsk"
            },
            {
              "name": "Asia/Omsk",
              "value": "Asia/Omsk"
            },
            {
              "name": "Asia/Oral",
              "value": "Asia/Oral"
            },
            {
              "name": "Asia/Phnom_Penh",
              "value": "Asia/Phnom_Penh"
            },
            {
              "name": "Asia/Pontianak",
              "value": "Asia/Pontianak"
            },
            {
              "name": "Asia/Pyongyang",
              "value": "Asia/Pyongyang"
            },
            {
              "name": "Asia/Qatar",
              "value": "Asia/Qatar"
            },
            {
              "name": "Asia/Qostanay",
              "value": "Asia/Qostanay"
            },
            {
              "name": "Asia/Qyzylorda",
              "value": "Asia/Qyzylorda"
            },
            {
              "name": "Asia/Rangoon",
              "value": "Asia/Rangoon"
            },
            {
              "name": "Asia/Riyadh",
              "value": "Asia/Riyadh"
            },
            {
              "name": "Asia/Saigon",
              "value": "Asia/Saigon"
            },
            {
              "name": "Asia/Sakhalin",
              "value": "Asia/Sakhalin"
            },
            {
              "name": "Asia/Samarkand",
              "value": "Asia/Samarkand"
            },
            {
              "name": "Asia/Seoul",
              "value": "Asia/Seoul"
            },
            {
              "name": "Asia/Shanghai",
              "value": "Asia/Shanghai"
            },
            {
              "name": "Asia/Singapore",
              "value": "Asia/Singapore"
            },
            {
              "name": "Asia/Srednekolymsk",
              "value": "Asia/Srednekolymsk"
            },
            {
              "name": "Asia/Taipei",
              "value": "Asia/Taipei"
            },
            {
              "name": "Asia/Tashkent",
              "value": "Asia/Tashkent"
            },
            {
              "name": "Asia/Tbilisi",
              "value": "Asia/Tbilisi"
            },
            {
              "name": "Asia/Tehran",
              "value": "Asia/Tehran"
            },
            {
              "name": "Asia/Tel_Aviv",
              "value": "Asia/Tel_Aviv"
            },
            {
              "name": "Asia/Thimbu",
              "value": "Asia/Thimbu"
            },
            {
              "name": "Asia/Thimphu",
              "value": "Asia/Thimphu"
            },
            {
              "name": "Asia/Tokyo",
              "value": "Asia/Tokyo"
            },
            {
              "name": "Asia/Tomsk",
              "value": "Asia/Tomsk"
            },
            {
              "name": "Asia/Ujung_Pandang",
              "value": "Asia/Ujung_Pandang"
            },
            {
              "name": "Asia/Ulaanbaatar",
              "value": "Asia/Ulaanbaatar"
            },
            {
              "name": "Asia/Ulan_Bator",
              "value": "Asia/Ulan_Bator"
            },
            {
              "name": "Asia/Urumqi",
              "value": "Asia/Urumqi"
            },
            {
              "name": "Asia/Ust-Nera",
              "value": "Asia/Ust-Nera"
            },
            {
              "name": "Asia/Vientiane",
              "value": "Asia/Vientiane"
            },
            {
              "name": "Asia/Vladivostok",
              "value": "Asia/Vladivostok"
            },
            {
              "name": "Asia/Yakutsk",
              "value": "Asia/Yakutsk"
            },
            {
              "name": "Asia/Yangon",
              "value": "Asia/Yangon"
            },
            {
              "name": "Asia/Yekaterinburg",
              "value": "Asia/Yekaterinburg"
            },
            {
              "name": "Asia/Yerevan",
              "value": "Asia/Yerevan"
            },
            {
              "name": "Atlantic/Azores",
              "value": "Atlantic/Azores"
            },
            {
              "name": "Atlantic/Bermuda",
              "value": "Atlantic/Bermuda"
            },
            {
              "name": "Atlantic/Canary",
              "value": "Atlantic/Canary"
            },
            {
              "name": "Atlantic/Cape_Verde",
              "value": "Atlantic/Cape_Verde"
            },
            {
              "name": "Atlantic/Faeroe",
              "value": "Atlantic/Faeroe"
            },
            {
              "name": "Atlantic/Faroe",
              "value": "Atlantic/Faroe"
            },
            {
              "name": "Atlantic/Jan_Mayen",
              "value": "Atlantic/Jan_Mayen"
            },
            {
              "name": "Atlantic/Madeira",
              "value": "Atlantic/Madeira"
            },
            {
              "name": "Atlantic/Reykjavik",
              "value": "Atlantic/Reykjavik"
            },
            {
              "name": "Atlantic/South_Georgia",
              "value": "Atlantic/South_Georgia"
            },
            {
              "name": "Atlantic/St_Helena",
              "value": "Atlantic/St_Helena"
            },
            {
              "name": "Atlantic/Stanley",
              "value": "Atlantic/Stanley"
            },
            {
              "name": "Australia/ACT",
              "value": "Australia/ACT"
            },
            {
              "name": "Australia/Adelaide",
              "value": "Australia/Adelaide"
            },
            {
              "name": "Australia/Brisbane",
              "value": "Australia/Brisbane"
            },
            {
              "name": "Australia/Broken_Hill",
              "value": "Australia/Broken_Hill"
            },
            {
              "name": "Australia/Canberra",
              "value": "Australia/Canberra"
            },
            {
              "name": "Australia/Currie",
              "value": "Australia/Currie"
            },
            {
              "name": "Australia/Darwin",
              "value": "Australia/Darwin"
            },
            {
              "name": "Australia/Eucla",
              "value": "Australia/Eucla"
            },
            {
              "name": "Australia/Hobart",
              "value": "Australia/Hobart"
            },
            {
              "name": "Australia/LHI",
              "value": "Australia/LHI"
            },
            {
              "name": "Australia/Lindeman",
              "value": "Australia/Lindeman"
            },
            {
              "name": "Australia/Lord_Howe",
              "value": "Australia/Lord_Howe"
            },
            {
              "name": "Australia/Melbourne",
              "value": "Australia/Melbourne"
            },
            {
              "name": "Australia/NSW",
              "value": "Australia/NSW"
            },
            {
              "name": "Australia/North",
              "value": "Australia/North"
            },
            {
              "name": "Australia/Perth",
              "value": "Australia/Perth"
            },
            {
              "name": "Australia/Queensland",
              "value": "Australia/Queensland"
            },
            {
              "name": "Australia/South",
              "value": "Australia/South"
            },
            {
              "name": "Australia/Sydney",
              "value": "Australia/Sydney"
            },
            {
              "name": "Australia/Tasmania",
              "value": "Australia/Tasmania"
            },
            {
              "name": "Australia/Victoria",
              "value": "Australia/Victoria"
            },
            {
              "name": "Australia/West",
              "value": "Australia/West"
            },
            {
              "name": "Australia/Yancowinna",
              "value": "Australia/Yancowinna"
            },
            {
              "name": "Brazil/Acre",
              "value": "Brazil/Acre"
            },
            {
              "name": "Brazil/DeNoronha",
              "value": "Brazil/DeNoronha"
            },
            {
              "name": "Brazil/East",
              "value": "Brazil/East"
            },
            {
              "name": "Brazil/West",
              "value": "Brazil/West"
            },
            {
              "name": "CET",
              "value": "CET"
            },
            {
              "name": "CST6CDT",
              "value": "CST6CDT"
            },
            {
              "name": "Canada/Atlantic",
              "value": "Canada/Atlantic"
            },
            {
              "name": "Canada/Central",
              "value": "Canada/Central"
            },
            {
              "name": "Canada/Eastern",
              "value": "Canada/Eastern"
            },
            {
              "name": "Canada/Mountain",
              "value": "Canada/Mountain"
            },
            {
              "name": "Canada/Newfoundland",
              "value": "Canada/Newfoundland"
            },
            {
              "name": "Canada/Pacific",
              "value": "Canada/Pacific"
            },
            {
              "name": "Canada/Saskatchewan",
              "value": "Canada/Saskatchewan"
            },
            {
              "name": "Canada/Yukon",
              "value": "Canada/Yukon"
            },
            {
              "name": "Chile/Continental",
              "value": "Chile/Continental"
            },
            {
              "name": "Chile/EasterIsland",
              "value": "Chile/EasterIsland"
            },
            {
              "name": "Cuba",
              "value": "Cuba"
            },
            {
              "name": "EET",
              "value": "EET"
            },
            {
              "name": "EST",
              "value": "EST"
            },
            {
              "name": "EST5EDT",
              "value": "EST5EDT"
            },
            {
              "name": "Egypt",
              "value": "Egypt"
            },
            {
              "name": "Eire",
              "value": "Eire"
            },
            {
              "name": "Etc/GMT",
              "value": "Etc/GMT"
            },
            {
              "name": "Etc/GMT+0",
              "value": "Etc/GMT+0"
            },
            {
              "name": "Etc/GMT+1",
              "value": "Etc/GMT+1"
            },
            {
              "name": "Etc/GMT+10",
              "value": "Etc/GMT+10"
            },
            {
              "name": "Etc/GMT+11",
              "value": "Etc/GMT+11"
            },
            {
              "name": "Etc/GMT+12",
              "value": "Etc/GMT+12"
            },
            {
              "name": "Etc/GMT+2",
              "value": "Etc/GMT+2"
            },
            {
              "name": "Etc/GMT+3",
              "value": "Etc/GMT+3"
            },
            {
              "name": "Etc/GMT+4",
              "value": "Etc/GMT+4"
            },
            {
              "name": "Etc/GMT+5",
              "value": "Etc/GMT+5"
            },
            {
              "name": "Etc/GMT+6",
              "value": "Etc/GMT+6"
            },
            {
              "name": "Etc/GMT+7",
              "value": "Etc/GMT+7"
            },
            {
              "name": "Etc/GMT+8",
              "value": "Etc/GMT+8"
            },
            {
              "name": "Etc/GMT+9",
              "value": "Etc/GMT+9"
            },
            {
              "name": "Etc/GMT-0",
              "value": "Etc/GMT-0"
            },
            {
              "name": "Etc/GMT-1",
              "value": "Etc/GMT-1"
            },
            {
              "name": "Etc/GMT-10",
              "value": "Etc/GMT-10"
            },
            {
              "name": "Etc/GMT-11",
              "value": "Etc/GMT-11"
            },
            {
              "name": "Etc/GMT-12",
              "value": "Etc/GMT-12"
            },
            {
              "name": "Etc/GMT-13",
              "value": "Etc/GMT-13"
            },
            {
              "name": "Etc/GMT-14",
              "value": "Etc/GMT-14"
            },
            {
              "name": "Etc/GMT-2",
              "value": "Etc/GMT-2"
            },
            {
              "name": "Etc/GMT-3",
              "value": "Etc/GMT-3"
            },
            {
              "name": "Etc/GMT-4",
              "value": "Etc/GMT-4"
            },
            {
              "name": "Etc/GMT-5",
              "value": "Etc/GMT-5"
            },
            {
              "name": "Etc/GMT-6",
              "value": "Etc/GMT-6"
            },
            {
              "name": "Etc/GMT-7",
              "value": "Etc/GMT-7"
            },
            {
              "name": "Etc/GMT-8",
              "value": "Etc/GMT-8"
            },
            {
              "name": "Etc/GMT-9",
              "value": "Etc/GMT-9"
            },
            {
              "name": "Etc/GMT0",
              "value": "Etc/GMT0"
            },
            {
              "name": "Etc/Greenwich",
              "value": "Etc/Greenwich"
            },
            {
              "name": "Etc/UCT",
              "value": "Etc/UCT"
            },
            {
              "name": "Etc/UTC",
              "value": "Etc/UTC"
            },
            {
              "name": "Etc/Universal",
              "value": "Etc/Universal"
            },
            {
              "name": "Etc/Zulu",
              "value": "Etc/Zulu"
            },
            {
              "name": "Europe/Amsterdam",
              "value": "Europe/Amsterdam"
            },
            {
              "name": "Europe/Andorra",
              "value": "Europe/Andorra"
            },
            {
              "name": "Europe/Astrakhan",
              "value": "Europe/Astrakhan"
            },
            {
              "name": "Europe/Athens",
              "value": "Europe/Athens"
            },
            {
              "name": "Europe/Belfast",
              "value": "Europe/Belfast"
            },
            {
              "name": "Europe/Belgrade",
              "value": "Europe/Belgrade"
            },
            {
              "name": "Europe/Berlin",
              "value": "Europe/Berlin"
            },
            {
              "name": "Europe/Bratislava",
              "value": "Europe/Bratislava"
            },
            {
              "name": "Europe/Brussels",
              "value": "Europe/Brussels"
            },
            {
              "name": "Europe/Bucharest",
              "value": "Europe/Bucharest"
            },
            {
              "name": "Europe/Budapest",
              "value": "Europe/Budapest"
            },
            {
              "name": "Europe/Busingen",
              "value": "Europe/Busingen"
            },
            {
              "name": "Europe/Chisinau",
              "value": "Europe/Chisinau"
            },
            {
              "name": "Europe/Copenhagen",
              "value": "Europe/Copenhagen"
            },
            {
              "name": "Europe/Dublin",
              "value": "Europe/Dublin"
            },
            {
              "name": "Europe/Gibraltar",
              "value": "Europe/Gibraltar"
            },
            {
              "name": "Europe/Guernsey",
              "value": "Europe/Guernsey"
            },
            {
              "name": "Europe/Helsinki",
              "value": "Europe/Helsinki"
            },
            {
              "name": "Europe/Isle_of_Man",
              "value": "Europe/Isle_of_Man"
            },
            {
              "name": "Europe/Istanbul",
              "value": "Europe/Istanbul"
            },
            {
              "name": "Europe/Jersey",
              "value": "Europe/Jersey"
            },
            {
              "name": "Europe/Kaliningrad",
              "value": "Europe/Kaliningrad"
            },
            {
              "name": "Europe/Kiev",
              "value": "Europe/Kiev"
            },
            {
              "name": "Europe/Kirov",
              "value": "Europe/Kirov"
            },
            {
              "name": "Europe/Kyiv",
              "value": "Europe/Kyiv"
            },
            {
              "name": "Europe/Lisbon",
              "value": "Europe/Lisbon"
            },
            {
              "name": "Europe/Ljubljana",
              "value": "Europe/Ljubljana"
            },
            {
              "name": "Europe/London",
              "value": "Europe/London"
            },
            {
              "name": "Europe/Luxembourg",
              "value": "Europe/Luxembourg"
            },
            {
              "name": "Europe/Madrid",
              "value": "Europe/Madrid"
            },
            {
              "name": "Europe/Malta",
              "value": "Europe/Malta"
            },
            {
              "name": "Europe/Mariehamn",
              "value": "Europe/Mariehamn"
            },
            {
              "name": "Europe/Minsk",
              "value": "Europe/Minsk"
            },
            {
              "name": "Europe/Monaco",
              "value": "Europe/Monaco"
            },
            {
              "name": "Europe/Moscow",
              "value": "Europe/Moscow"
            },
            {
              "name": "Europe/Nicosia",
              "value": "Europe/Nicosia"
            },
            {
              "name": "Europe/Oslo",
              "value": "Europe/Oslo"
            },
            {
              "name": "Europe/Paris",
              "value": "Europe/Paris"
            },
            {
              "name": "Europe/Podgorica",
              "value": "Europe/Podgorica"
            },
            {
              "name": "Europe/Prague",
              "value": "Europe/Prague"
            },
            {
              "name": "Europe/Riga",
              "value": "Europe/Riga"
            },
            {
              "name": "Europe/Rome",
              "value": "Europe/Rome"
            },
            {
              "name": "Europe/Samara",
              "value": "Europe/Samara"
            },
            {
              "name": "Europe/San_Marino",
              "value": "Europe/San_Marino"
            },
            {
              "name": "Europe/Sarajevo",
              "value": "Europe/Sarajevo"
            },
            {
              "name": "Europe/Saratov",
              "value": "Europe/Saratov"
            },
            {
              "name": "Europe/Simferopol",
              "value": "Europe/Simferopol"
            },
            {
              "name": "Europe/Skopje",
              "value": "Europe/Skopje"
            },
            {
              "name": "Europe/Sofia",
              "value": "Europe/Sofia"
            },
            {
              "name": "Europe/Stockholm",
              "value": "Europe/Stockholm"
            },
            {
              "name": "Europe/Tallinn",
              "value": "Europe/Tallinn"
            },
            {
              "name": "Europe/Tirane",
              "value": "Europe/Tirane"
            },
            {
              "name": "Europe/Tiraspol",
              "value": "Europe/Tiraspol"
            },
            {
              "name": "Europe/Ulyanovsk",
              "value": "Europe/Ulyanovsk"
            },
            {
              "name": "Europe/Uzhgorod",
              "value": "Europe/Uzhgorod"
            },
            {
              "name": "Europe/Vaduz",
              "value": "Europe/Vaduz"
            },
            {
              "name": "Europe/Vatican",
              "value": "Europe/Vatican"
            },
            {
              "name": "Europe/Vienna",
              "value": "Europe/Vienna"
            },
            {
              "name": "Europe/Vilnius",
              "value": "Europe/Vilnius"
            },
            {
              "name": "Europe/Volgograd",
              "value": "Europe/Volgograd"
            },
            {
              "name": "Europe/Warsaw",
              "value": "Europe/Warsaw"
            },
            {
              "name": "Europe/Zagreb",
              "value": "Europe/Zagreb"
            },
            {
              "name": "Europe/Zaporozhye",
              "value": "Europe/Zaporozhye"
            },
            {
              "name": "Europe/Zurich",
              "value": "Europe/Zurich"
            },
            {
              "name": "GB",
              "value": "GB"
            },
            {
              "name": "GB-Eire",
              "value": "GB-Eire"
            },
            {
              "name": "GMT",
              "value": "GMT"
            },
            {
              "name": "GMT+0",
              "value": "GMT+0"
            },
            {
              "name": "GMT-0",
              "value": "GMT-0"
            },
            {
              "name": "GMT0",
              "value": "GMT0"
            },
            {
              "name": "Greenwich",
              "value": "Greenwich"
            },
            {
              "name": "HST",
              "value": "HST"
            },
            {
              "name": "Hongkong",
              "value": "Hongkong"
            },
            {
              "name": "Iceland",
              "value": "Iceland"
            },
            {
              "name": "Indian/Antananarivo",
              "value": "Indian/Antananarivo"
            },
            {
              "name": "Indian/Chagos",
              "value": "Indian/Chagos"
            },
            {
              "name": "Indian/Christmas",
              "value": "Indian/Christmas"
            },
            {
              "name": "Indian/Cocos",
              "value": "Indian/Cocos"
            },
            {
              "name": "Indian/Comoro",
              "value": "Indian/Comoro"
            },
            {
              "name": "Indian/Kerguelen",
              "value": "Indian/Kerguelen"
            },
            {
              "name": "Indian/Mahe",
              "value": "Indian/Mahe"
            },
            {
              "name": "Indian/Maldives",
              "value": "Indian/Maldives"
            },
            {
              "name": "Indian/Mauritius",
              "value": "Indian/Mauritius"
            },
            {
              "name": "Indian/Mayotte",
              "value": "Indian/Mayotte"
            },
            {
              "name": "Indian/Reunion",
              "value": "Indian/Reunion"
            },
            {
              "name": "Iran",
              "value": "Iran"
            },
            {
              "name": "Israel",
              "value": "Israel"
            },
            {
              "name": "Jamaica",
              "value": "Jamaica"
            },
            {
              "name": "Japan",
              "value": "Japan"
            },
            {
              "name": "Kwajalein",
              "value": "Kwajalein"
            },
            {
              "name": "Libya",
              "value": "Libya"
            },
            {
              "name": "MET",
              "value": "MET"
            },
            {
              "name": "MST",
              "value": "MST"
            },
            {
              "name": "MST7MDT",
              "value": "MST7MDT"
            },
            {
              "name": "Mexico/BajaNorte",
              "value": "Mexico/BajaNorte"
            },
            {
              "name": "Mexico/BajaSur",
              "value": "Mexico/BajaSur"
            },
            {
              "name": "Mexico/General",
              "value": "Mexico/General"
            },
            {
              "name": "NZ",
              "value": "NZ"
            },
            {
              "name": "NZ-CHAT",
              "value": "NZ-CHAT"
            },
            {
              "name": "Navajo",
              "value": "Navajo"
            },
            {
              "name": "PRC",
              "value": "PRC"
            },
            {
              "name": "PST8PDT",
              "value": "PST8PDT"
            },
            {
              "name": "Pacific/Apia",
              "value": "Pacific/Apia"
            },
            {
              "name": "Pacific/Auckland",
              "value": "Pacific/Auckland"
            },
            {
              "name": "Pacific/Bougainville",
              "value": "Pacific/Bougainville"
            },
            {
              "name": "Pacific/Chatham",
              "value": "Pacific/Chatham"
            },
            {
              "name": "Pacific/Chuuk",
              "value": "Pacific/Chuuk"
            },
            {
              "name": "Pacific/Easter",
              "value": "Pacific/Easter"
            },
            {
              "name": "Pacific/Efate",
              "value": "Pacific/Efate"
            },
            {
              "name": "Pacific/Enderbury",
              "value": "Pacific/Enderbury"
            },
            {
              "name": "Pacific/Fakaofo",
              "value": "Pacific/Fakaofo"
            },
            {
              "name": "Pacific/Fiji",
              "value": "Pacific/Fiji"
            },
            {
              "name": "Pacific/Funafuti",
              "value": "Pacific/Funafuti"
            },
            {
              "name": "Pacific/Galapagos",
              "value": "Pacific/Galapagos"
            },
            {
              "name": "Pacific/Gambier",
              "value": "Pacific/Gambier"
            },
            {
              "name": "Pacific/Guadalcanal",
              "value": "Pacific/Guadalcanal"
            },
            {
              "name": "Pacific/Guam",
              "value": "Pacific/Guam"
            },
            {
              "name": "Pacific/Honolulu",
              "value": "Pacific/Honolulu"
            },
            {
              "name": "Pacific/Johnston",
              "value": "Pacific/Johnston"
            },
            {
              "name": "Pacific/Kanton",
              "value": "Pacific/Kanton"
            },
            {
              "name": "Pacific/Kiritimati",
              "value": "Pacific/Kiritimati"
            },
            {
              "name": "Pacific/Kosrae",
              "value": "Pacific/Kosrae"
            },
            {
              "name": "Pacific/Kwajalein",
              "value": "Pacific/Kwajalein"
            },
            {
              "name": "Pacific/Majuro",
              "value": "Pacific/Majuro"
            },
            {
              "name": "Pacific/Marquesas",
              "value": "Pacific/Marquesas"
            },
            {
              "name": "Pacific/Midway",
              "value": "Pacific/Midway"
            },
            {
              "name": "Pacific/Nauru",
              "value": "Pacific/Nauru"
            },
            {
              "name": "Pacific/Niue",
              "value": "Pacific/Niue"
            },
            {
              "name": "Pacific/Norfolk",
              "value": "Pacific/Norfolk"
            },
            {
              "name": "Pacific/Noumea",
              "value": "Pacific/Noumea"
            },
            {
              "name": "Pacific/Pago_Pago",
              "value": "Pacific/Pago_Pago"
            },
            {
              "name": "Pacific/Palau",
              "value": "Pacific/Palau"
            },
            {
              "name": "Pacific/Pitcairn",
              "value": "Pacific/Pitcairn"
            },
            {
              "name": "Pacific/Pohnpei",
              "value": "Pacific/Pohnpei"
            },
            {
              "name": "Pacific/Ponape",
              "value": "Pacific/Ponape"
            },
            {
              "name": "Pacific/Port_Moresby",
              "value": "Pacific/Port_Moresby"
            },
            {
              "name": "Pacific/Rarotonga",
              "value": "Pacific/Rarotonga"
            },
            {
              "name": "Pacific/Saipan",
              "value": "Pacific/Saipan"
            },
            {
              "name": "Pacific/Samoa",
              "value": "Pacific/Samoa"
            },
            {
              "name": "Pacific/Tahiti",
              "value": "Pacific/Tahiti"
            },
            {
              "name": "Pacific/Tarawa",
              "value": "Pacific/Tarawa"
            },
            {
              "name": "Pacific/Tongatapu",
              "value": "Pacific/Tongatapu"
            },
            {
              "name": "Pacific/Truk",
              "value": "Pacific/Truk"
            },
            {
              "name": "Pacific/Wake",
              "value": "Pacific/Wake"
            },
            {
              "name": "Pacific/Wallis",
              "value": "Pacific/Wallis"
            },
            {
              "name": "Pacific/Yap",
              "value": "Pacific/Yap"
            },
            {
              "name": "Poland",
              "value": "Poland"
            },
            {
              "name": "Portugal",
              "value": "Portugal"
            },
            {
              "name": "ROC",
              "value": "ROC"
            },
            {
              "name": "ROK",
              "value": "ROK"
            },
            {
              "name": "Singapore",
              "value": "Singapore"
            },
            {
              "name": "Turkey",
              "value": "Turkey"
            },
            {
              "name": "UCT",
              "value": "UCT"
            },
            {
              "name": "US/Alaska",
              "value": "US/Alaska"
            },
            {
              "name": "US/Aleutian",
              "value": "US/Aleutian"
            },
            {
              "name": "US/Arizona",
              "value": "US/Arizona"
            },
            {
              "name": "US/Central",
              "value": "US/Central"
            },
            {
              "name": "US/East-Indiana",
              "value": "US/East-Indiana"
            },
            {
              "name": "US/Eastern",
              "value": "US/Eastern"
            },
            {
              "name": "US/Hawaii",
              "value": "US/Hawaii"
            },
            {
              "name": "US/Indiana-Starke",
              "value": "US/Indiana-Starke"
            },
            {
              "name": "US/Michigan",
              "value": "US/Michigan"
            },
            {
              "name": "US/Mountain",
              "value": "US/Mountain"
            },
            {
              "name": "US/Pacific",
              "value": "US/Pacific"
            },
            {
              "name": "US/Samoa",
              "value": "US/Samoa"
            },
            {
              "name": "UTC",
              "value": "UTC"
            },
            {
              "name": "Universal",
              "value": "Universal"
            },
            {
              "name": "W-SU",
              "value": "W-SU"
            },
            {
              "name": "WET",
              "value": "WET"
            },
            {
              "name": "Zulu",
              "value": "Zulu"
            }
          ]
        },
        {
          "displayName": "Title",
          "name": "title",
          "type": "string",
          "default": "",
          "description": "Title of the appointment"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "appointment"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a contact",
          "action": "Create a contact"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a contact",
          "action": "Delete a contact"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a contact",
          "action": "Get a contact"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many contacts",
          "action": "Get many contacts"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a contact",
          "action": "Update a contact"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "First Name",
      "name": "firstName",
      "type": "string",
      "default": "",
      "description": "First name of the contact",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Last Name",
      "name": "lastName",
      "type": "string",
      "default": "",
      "description": "Last name of the contact",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Email Address",
      "name": "emails",
      "type": "string",
      "default": "",
      "description": "Email addresses of the contact",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": "",
          "description": "Address of the contact"
        },
        {
          "displayName": "Campaign Name or ID",
          "name": "campaign_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getCampaigns"
          },
          "description": "ID of the campaign that led your contact to your webapp. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "City",
          "name": "city",
          "type": "string",
          "default": "",
          "description": "City that the contact belongs to"
        },
        {
          "displayName": "Contact Status Name or ID",
          "name": "contact_status_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getContactStatuses"
          },
          "description": "ID of the contact status that the contact belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Country",
          "name": "country",
          "type": "string",
          "default": "",
          "description": "Country that the contact belongs to"
        },
        {
          "displayName": "External ID",
          "name": "external_id",
          "type": "string",
          "default": "",
          "description": "External ID of the contact"
        },
        {
          "displayName": "Facebook",
          "name": "facebook",
          "type": "string",
          "default": "",
          "description": "Facebook username of the contact"
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": "",
          "description": "Designation of the contact in the account they belong to"
        },
        {
          "displayName": "Keywords",
          "name": "keyword",
          "type": "string",
          "default": "",
          "description": "Keywords that the contact used to reach your website/web app"
        },
        {
          "displayName": "Lead Source ID",
          "name": "lead_source_id",
          "type": "string",
          "default": "",
          "description": "ID of the source where contact came from"
        },
        {
          "displayName": "Lifecycle Stage Name or ID",
          "name": "lifecycle_stage_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getLifecycleStages"
          },
          "description": "ID of the lifecycle stage that the contact belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "LinkedIn",
          "name": "linkedin",
          "type": "string",
          "default": "",
          "description": "LinkedIn account of the contact"
        },
        {
          "displayName": "Medium",
          "name": "medium",
          "type": "string",
          "default": "",
          "description": "Medium that led your contact to your website/webapp"
        },
        {
          "displayName": "Mobile Number",
          "name": "mobile_number",
          "type": "string",
          "default": "",
          "description": "Mobile phone number of the contact"
        },
        {
          "displayName": "Owner Name or ID",
          "name": "owner_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user to whom the contact is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Sales Account Names or IDs",
          "name": "sales_accounts",
          "type": "multiOptions",
          "default": [],
          "typeOptions": {
            "loadOptionsMethod": "getAccounts"
          },
          "description": "Accounts which contact belongs to. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "State",
          "name": "state",
          "type": "string",
          "default": "",
          "description": "State that the contact belongs to"
        },
        {
          "displayName": "Subscription Status",
          "name": "subscription_status",
          "type": "string",
          "default": "",
          "description": "Status of subscription that the contact is in"
        },
        {
          "displayName": "Subscription Types",
          "name": "subscription_types",
          "type": "string",
          "default": "",
          "description": "Type of subscription that the contact is in"
        },
        {
          "displayName": "Territory Name or ID",
          "name": "territory_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getTerritories"
          },
          "description": "ID of the territory that the contact belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Time Zone",
          "name": "time_zone",
          "type": "string",
          "default": "",
          "description": "Timezone that the contact belongs to"
        },
        {
          "displayName": "Twitter",
          "name": "twitter",
          "type": "string",
          "default": "",
          "description": "Twitter username of the contact"
        },
        {
          "displayName": "Work Number",
          "name": "work_number",
          "type": "string",
          "default": "",
          "description": "Work phone number of the contact"
        },
        {
          "displayName": "Zipcode",
          "name": "zipcode",
          "type": "string",
          "default": "",
          "description": "Zipcode of the region that the contact belongs to"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Contact ID",
      "name": "contactId",
      "type": "string",
      "default": "",
      "description": "ID of the contact to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Contact ID",
      "name": "contactId",
      "type": "string",
      "default": "",
      "description": "ID of the contact to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "View Name or ID",
      "name": "view",
      "type": "options",
      "default": "",
      "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "getAll"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getContactViews"
      }
    },
    {
      "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
      }
    },
    {
      "displayName": "Contact ID",
      "name": "contactId",
      "type": "string",
      "default": "",
      "description": "ID of the contact to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Address",
          "name": "address",
          "type": "string",
          "default": "",
          "description": "Address of the contact"
        },
        {
          "displayName": "Campaign Name or ID",
          "name": "campaign_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getCampaigns"
          },
          "description": "ID of the campaign that led your contact to your webapp. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "City",
          "name": "city",
          "type": "string",
          "default": "",
          "description": "City that the contact belongs to"
        },
        {
          "displayName": "Contact Status Name or ID",
          "name": "contact_status_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getContactStatuses"
          },
          "description": "ID of the contact status that the contact belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Country",
          "name": "country",
          "type": "string",
          "default": "",
          "description": "Country that the contact belongs to"
        },
        {
          "displayName": "External ID",
          "name": "external_id",
          "type": "string",
          "default": "",
          "description": "External ID of the contact"
        },
        {
          "displayName": "Facebook",
          "name": "facebook",
          "type": "string",
          "default": "",
          "description": "Facebook username of the contact"
        },
        {
          "displayName": "First Name",
          "name": "first_name",
          "type": "string",
          "default": "",
          "description": "First name of the contact"
        },
        {
          "displayName": "Job Title",
          "name": "job_title",
          "type": "string",
          "default": "",
          "description": "Designation of the contact in the account they belong to"
        },
        {
          "displayName": "Keywords",
          "name": "keyword",
          "type": "string",
          "default": "",
          "description": "Keywords that the contact used to reach your website/web app"
        },
        {
          "displayName": "Last Name",
          "name": "last_name",
          "type": "string",
          "default": "",
          "description": "Last name of the contact"
        },
        {
          "displayName": "Lead Source Name or ID",
          "name": "lead_source_id",
          "type": "options",
          "default": "",
          "description": "ID of the source where contact came from. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Lifecycle Stage Name or ID",
          "name": "lifecycle_stage_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getLifecycleStages"
          },
          "description": "ID of the lifecycle stage that the contact belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "LinkedIn",
          "name": "linkedin",
          "type": "string",
          "default": "",
          "description": "LinkedIn account of the contact"
        },
        {
          "displayName": "Medium",
          "name": "medium",
          "type": "string",
          "default": "",
          "description": "Medium that led your contact to your website/webapp"
        },
        {
          "displayName": "Mobile Number",
          "name": "mobile_number",
          "type": "string",
          "default": "",
          "description": "Mobile phone number of the contact"
        },
        {
          "displayName": "Owner Name or ID",
          "name": "owner_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user to whom the contact is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Sales Account Names or IDs",
          "name": "sales_accounts",
          "type": "multiOptions",
          "default": [],
          "typeOptions": {
            "loadOptionsMethod": "getAccounts"
          },
          "description": "Accounts which contact belongs to. Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "State",
          "name": "state",
          "type": "string",
          "default": "",
          "description": "State that the contact belongs to"
        },
        {
          "displayName": "Subscription Status Name or ID",
          "name": "subscription_status",
          "type": "options",
          "default": "",
          "description": "Status of subscription that the contact is in. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Subscription Types Name or ID",
          "name": "subscription_types",
          "type": "options",
          "default": "",
          "description": "Type of subscription that the contact is in. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Territory Name or ID",
          "name": "territory_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getTerritories"
          },
          "description": "ID of the territory that the contact belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Time Zone",
          "name": "time_zone",
          "type": "string",
          "default": "",
          "description": "Timezone that the contact belongs to"
        },
        {
          "displayName": "Twitter",
          "name": "twitter",
          "type": "string",
          "default": "",
          "description": "Twitter username of the contact"
        },
        {
          "displayName": "Work Number",
          "name": "work_number",
          "type": "string",
          "default": "",
          "description": "Work phone number of the contact"
        },
        {
          "displayName": "Zipcode",
          "name": "zipcode",
          "type": "string",
          "default": "",
          "description": "Zipcode of the region that the contact belongs to"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a deal",
          "action": "Create a deal"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a deal",
          "action": "Delete a deal"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a deal",
          "action": "Get a deal"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many deals",
          "action": "Get many deals"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a deal",
          "action": "Update a deal"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Amount",
      "name": "amount",
      "type": "number",
      "default": 0,
      "description": "Value of the deal",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Name",
      "name": "name",
      "type": "string",
      "default": "",
      "description": "Name of the deal",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Base Currency Amount",
          "name": "base_currency_amount",
          "type": "number",
          "default": 0,
          "description": "Value of the deal in base currency"
        },
        {
          "displayName": "Campaign Name or ID",
          "name": "campaign_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getCampaigns"
          },
          "description": "ID of the campaign that landed this deal. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Currency Name or ID",
          "name": "currency_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getCurrencies"
          },
          "description": "ID of the currency that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Payment Status Name or ID",
          "name": "deal_payment_status_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealPaymentStatuses"
          },
          "description": "ID of the mode of payment for the deal. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Pipeline Name or ID",
          "name": "deal_pipeline_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealPipelines"
          },
          "description": "ID of the deal pipeline that it belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Product Name or ID",
          "name": "deal_product_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealProducts"
          },
          "description": "ID of the product that the deal belongs to (in a multi-product company). Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Reason Name or ID",
          "name": "deal_reason_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealReasons"
          },
          "description": "ID of the reason for losing the deal. Can only be set if the deal is in 'Lost' stage. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Stage Name or ID",
          "name": "deal_stage_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealStages"
          },
          "description": "ID of the deal stage that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Type Name or ID",
          "name": "deal_type_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealTypes"
          },
          "description": "ID of the deal type that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Lead Source ID",
          "name": "lead_source_id",
          "type": "string",
          "default": "",
          "description": "ID of the source where deal came from"
        },
        {
          "displayName": "Owner Name or ID",
          "name": "owner_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user to whom the deal is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Probability",
          "name": "probability",
          "type": "number",
          "default": 0,
          "typeOptions": {
            "minValue": 0,
            "maxValue": 100
          },
          "description": "Probability of winning the deal as a number between 0 and 100"
        },
        {
          "displayName": "Sales Account Name or ID",
          "name": "sales_account_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getAccounts"
          },
          "description": "ID of the account that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Territory Name or ID",
          "name": "territory_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getTerritories"
          },
          "description": "ID of the territory that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Deal ID",
      "name": "dealId",
      "type": "string",
      "default": "",
      "description": "ID of the deal to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Deal ID",
      "name": "dealId",
      "type": "string",
      "default": "",
      "description": "ID of the deal to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "get"
          ]
        }
      }
    },
    {
      "displayName": "View Name or ID",
      "name": "view",
      "type": "options",
      "default": "",
      "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>",
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "getAll"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getDealViews"
      }
    },
    {
      "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": [
            "deal"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Deal ID",
      "name": "dealId",
      "type": "string",
      "default": "",
      "description": "ID of the deal to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Amount",
          "name": "amount",
          "type": "number",
          "default": 0,
          "typeOptions": {
            "minValue": 0
          },
          "description": "Value of the deal"
        },
        {
          "displayName": "Base Currency Amount",
          "name": "base_currency_amount",
          "type": "number",
          "default": 0,
          "typeOptions": {
            "minValue": 0
          },
          "description": "Value of the deal in base currency"
        },
        {
          "displayName": "Campaign Name or ID",
          "name": "campaign_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getCampaigns"
          },
          "description": "ID of the campaign that landed this deal. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Currency Name or ID",
          "name": "currency_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getCurrencies"
          },
          "description": "ID of the currency that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Payment Status Name or ID",
          "name": "deal_payment_status_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealPaymentStatuses"
          },
          "description": "ID of the mode of payment for the deal. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Pipeline Name or ID",
          "name": "deal_pipeline_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealPipelines"
          },
          "description": "ID of the deal pipeline that it belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Product Name or ID",
          "name": "deal_product_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealProducts"
          },
          "description": "ID of the product that the deal belongs to (in a multi-product company). Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Reason Name or ID",
          "name": "deal_reason_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealReasons"
          },
          "description": "ID of the reason for losing the deal. Can only be set if the deal is in 'Lost' stage. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Stage Name or ID",
          "name": "deal_stage_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealStages"
          },
          "description": "ID of the deal stage that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Deal Type Name or ID",
          "name": "deal_type_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getDealTypes"
          },
          "description": "ID of the deal type that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Lead Source ID",
          "name": "lead_source_id",
          "type": "string",
          "default": "",
          "description": "ID of the source where deal came from"
        },
        {
          "displayName": "Name",
          "name": "name",
          "type": "string",
          "default": "",
          "description": "Name of the deal"
        },
        {
          "displayName": "Owner Name or ID",
          "name": "owner_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user to whom the deal is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Probability",
          "name": "probability",
          "type": "number",
          "default": 0,
          "typeOptions": {
            "minValue": 0,
            "maxValue": 100
          },
          "description": "Probability of winning the deal as a number between 0 and 100"
        },
        {
          "displayName": "Sales Account Name or ID",
          "name": "sales_account_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getAccounts"
          },
          "description": "ID of the account that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Territory Name or ID",
          "name": "territory_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getTerritories"
          },
          "description": "ID of the territory that the deal belongs to. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "deal"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a note",
          "action": "Create a note"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a note",
          "action": "Delete a note"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a note",
          "action": "Update a note"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "note"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Content",
      "name": "description",
      "type": "string",
      "default": "",
      "description": "Content of the note",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "note"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "rows": 5
      }
    },
    {
      "displayName": "Target Type",
      "name": "targetableType",
      "type": "options",
      "default": "Contact",
      "description": "Type of the entity for which the note is created",
      "options": [
        {
          "name": "Contact",
          "value": "Contact"
        },
        {
          "name": "Deal",
          "value": "Deal"
        },
        {
          "name": "Sales Account",
          "value": "SalesAccount"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "note"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Target ID",
      "name": "targetable_id",
      "type": "string",
      "default": "",
      "description": "ID of the entity for which note is created. The type of entity is selected in \"Target Type\".",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "note"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Note ID",
      "name": "noteId",
      "type": "string",
      "default": "",
      "description": "ID of the note to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "note"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Note ID",
      "name": "noteId",
      "type": "string",
      "default": "",
      "description": "ID of the note to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "note"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Content",
          "name": "description",
          "type": "string",
          "typeOptions": {
            "rows": 5
          },
          "default": "",
          "description": "Content of the note"
        },
        {
          "displayName": "Target ID",
          "name": "targetable_id",
          "type": "string",
          "default": "",
          "description": "ID of the entity for which the note is updated"
        },
        {
          "displayName": "Target Type",
          "name": "targetable_type",
          "type": "options",
          "default": "Contact",
          "description": "Type of the entity for which the note is updated",
          "options": [
            {
              "name": "Contact",
              "value": "Contact"
            },
            {
              "name": "Deal",
              "value": "Deal"
            },
            {
              "name": "Sales Account",
              "value": "SalesAccount"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "note"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a sales activity",
          "action": "Get a sales activity"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many sales activities",
          "action": "Get many sales activities"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Sales Activity Type Name or ID",
      "name": "sales_activity_type_id",
      "type": "options",
      "default": "",
      "description": "ID of a sales activity type for which the sales activity is created. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getSalesActivityTypes"
      }
    },
    {
      "displayName": "Title",
      "name": "title",
      "type": "string",
      "default": "",
      "description": "Title of the sales activity to create",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Owner Name or ID",
      "name": "ownerId",
      "type": "options",
      "default": "",
      "description": "ID of the user who owns the sales activity. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getUsers"
      }
    },
    {
      "displayName": "Start Date",
      "name": "from_date",
      "type": "dateTime",
      "default": "",
      "description": "Timestamp that denotes the end of sales activity",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "End Date",
      "name": "end_date",
      "type": "dateTime",
      "default": "",
      "description": "Timestamp that denotes the end of sales activity",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Target Type",
      "name": "targetableType",
      "type": "options",
      "default": "Contact",
      "description": "Type of the entity for which the sales activity is created",
      "options": [
        {
          "name": "Contact",
          "value": "Contact"
        },
        {
          "name": "Deal",
          "value": "Deal"
        },
        {
          "name": "Sales Account",
          "value": "SalesAccount"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Target ID",
      "name": "targetable_id",
      "type": "string",
      "default": "",
      "description": "ID of the entity for which the sales activity is created. The type of entity is selected in \"Target Type\".",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Creator Name or ID",
          "name": "creater_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user who created the sales activity. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Latitude",
          "name": "latitude",
          "type": "string",
          "default": "",
          "description": "Latitude of the location when you check in on a sales activity"
        },
        {
          "displayName": "Location",
          "name": "location",
          "type": "string",
          "default": "",
          "description": "Location of the sales activity"
        },
        {
          "displayName": "Longitude",
          "name": "longitude",
          "type": "string",
          "default": "",
          "description": "Longitude of the location when you check in for a sales activity"
        },
        {
          "displayName": "Notes",
          "name": "notes",
          "type": "string",
          "default": "",
          "description": "Description about the sales activity"
        },
        {
          "displayName": "Sales Activity Outcome Name or ID",
          "name": "sales_activity_outcome_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getOutcomes"
          },
          "description": "ID of a sales activity's outcome. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Sales Activity ID",
      "name": "salesActivityId",
      "type": "string",
      "default": "",
      "description": "ID of the salesActivity to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Sales Activity ID",
      "name": "salesActivityId",
      "type": "string",
      "default": "",
      "description": "ID of the salesActivity to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "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": [
            "salesActivity"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Sales Activity ID",
      "name": "salesActivityId",
      "type": "string",
      "default": "",
      "description": "ID of the salesActivity to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Creator Name or ID",
          "name": "creater_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user who created the sales activity. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Start Date",
          "name": "end_date",
          "description": "Timestamp that denotes the start of the sales activity",
          "type": "dateTime",
          "default": ""
        },
        {
          "displayName": "Latitude",
          "name": "latitude",
          "type": "string",
          "default": "",
          "description": "Latitude of the location when you check in on a sales activity"
        },
        {
          "displayName": "Location",
          "name": "location",
          "type": "string",
          "default": "",
          "description": "Location of the sales activity"
        },
        {
          "displayName": "Longitude",
          "name": "longitude",
          "type": "string",
          "default": "",
          "description": "Longitude of the location when you check in for a sales activity"
        },
        {
          "displayName": "Notes",
          "name": "notes",
          "type": "string",
          "default": "",
          "description": "Description about the sales activity"
        },
        {
          "displayName": "Owner Name or ID",
          "name": "owner_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user who owns the sales activity. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Sales Activity Outcome Name or ID",
          "name": "sales_activity_outcome_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getOutcomes"
          },
          "description": "ID of a sales activity's outcome. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Sales Activity Type Name or ID",
          "name": "sales_activity_type_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getSalesActivityTypes"
          },
          "description": "ID of a sales activity type for which the sales activity is updated. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Start Date",
          "name": "from_date",
          "description": "Timestamp that denotes the start of the sales activity",
          "type": "dateTime",
          "default": ""
        },
        {
          "displayName": "Target ID",
          "name": "targetable_id",
          "type": "string",
          "default": "",
          "description": "ID of the entity for which the sales activity is updated. The type of entity is selected in \"Target Type\"."
        },
        {
          "displayName": "Target Type",
          "name": "targetable_type",
          "type": "options",
          "default": "Contact",
          "description": "Type of the entity for which the sales activity is updated",
          "options": [
            {
              "name": "Contact",
              "value": "Contact"
            },
            {
              "name": "Deal",
              "value": "Deal"
            },
            {
              "name": "SalesAccount",
              "value": "SalesAccount"
            }
          ]
        },
        {
          "displayName": "Title",
          "name": "title",
          "type": "string",
          "default": "",
          "description": "Title of the sales activity to update"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "salesActivity"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "query",
      "options": [
        {
          "name": "Query",
          "value": "query",
          "description": "Search for records by entering search queries of your choice",
          "action": "Query a search"
        },
        {
          "name": "Lookup",
          "value": "lookup",
          "description": "Search for the name or email address of records",
          "action": "Lookup a search"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Search Term",
      "name": "query",
      "type": "string",
      "default": "",
      "description": "Enter a term that will be used for searching entities",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ],
          "operation": [
            "query"
          ]
        }
      }
    },
    {
      "displayName": "Search on Entities",
      "name": "entities",
      "type": "multiOptions",
      "default": [],
      "description": "Enter a term that will be used for searching entities",
      "options": [
        {
          "name": "Contact",
          "value": "contact"
        },
        {
          "name": "Deal",
          "value": "deal"
        },
        {
          "name": "Sales Account",
          "value": "sales_account"
        },
        {
          "name": "User",
          "value": "user"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ],
          "operation": [
            "query"
          ]
        }
      }
    },
    {
      "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": [
            "search"
          ],
          "operation": [
            "query"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 25,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ],
          "operation": [
            "query"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Search Field",
      "name": "searchField",
      "type": "options",
      "default": "",
      "description": "Field against which the entities have to be searched",
      "options": [
        {
          "name": "Email",
          "value": "email"
        },
        {
          "name": "Name",
          "value": "name"
        },
        {
          "name": "Custom Field",
          "value": "customField",
          "description": "Only allowed custom fields of type \"Text field\", \"Number\", \"Dropdown\" or \"Radio button\""
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ],
          "operation": [
            "lookup"
          ]
        }
      }
    },
    {
      "displayName": "Custom Field Name",
      "name": "customFieldName",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ],
          "operation": [
            "lookup"
          ],
          "searchField": [
            "customField"
          ]
        }
      }
    },
    {
      "displayName": "Custom Field Value",
      "name": "customFieldValue",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ],
          "operation": [
            "lookup"
          ],
          "searchField": [
            "customField"
          ]
        }
      }
    },
    {
      "displayName": "Field Value",
      "name": "fieldValue",
      "type": "string",
      "default": "",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ],
          "operation": [
            "lookup"
          ],
          "searchField": [
            "email",
            "name"
          ]
        }
      }
    },
    {
      "displayName": "Options",
      "name": "options",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Entities",
          "name": "entities",
          "type": "multiOptions",
          "default": [],
          "options": [
            {
              "name": "Contact",
              "value": "contact"
            },
            {
              "name": "Deal",
              "value": "deal"
            },
            {
              "name": "Sales Account",
              "value": "sales_account"
            }
          ],
          "description": "Use 'entities' to query against related entities. You can include multiple entities at once, provided the field is available in both entities or else you'd receive an error response."
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ],
          "operation": [
            "lookup"
          ]
        }
      }
    },
    {
      "displayName": "Operation",
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "description": "Create a task",
          "action": "Create a task"
        },
        {
          "name": "Delete",
          "value": "delete",
          "description": "Delete a task",
          "action": "Delete a task"
        },
        {
          "name": "Get",
          "value": "get",
          "description": "Retrieve a task",
          "action": "Get a task"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "description": "Retrieve many tasks",
          "action": "Get many tasks"
        },
        {
          "name": "Update",
          "value": "update",
          "description": "Update a task",
          "action": "Update a task"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "displayName": "Title",
      "name": "title",
      "type": "string",
      "default": "",
      "description": "Title of the task",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Due Date",
      "name": "dueDate",
      "type": "dateTime",
      "default": "",
      "description": "Timestamp that denotes when the task is due to be completed",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Owner Name or ID",
      "name": "ownerId",
      "type": "options",
      "default": "",
      "description": "ID of the user to whom the task is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "create"
          ]
        }
      },
      "typeOptions": {
        "loadOptionsMethod": "getUsers"
      }
    },
    {
      "displayName": "Target Type",
      "name": "targetableType",
      "type": "options",
      "default": "Contact",
      "description": "Type of the entity for which the task is updated",
      "options": [
        {
          "name": "Contact",
          "value": "Contact"
        },
        {
          "name": "Deal",
          "value": "Deal"
        },
        {
          "name": "SalesAccount",
          "value": "SalesAccount"
        }
      ],
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Target ID",
      "name": "targetable_id",
      "type": "string",
      "default": "",
      "description": "ID of the entity for which the task is created. The type of entity is selected in \"Target Type\".",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Additional Fields",
      "name": "additionalFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Creator Name or ID",
          "name": "creater_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user who created the task. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Outcome Name or ID",
          "name": "outcome_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getOutcomes"
          },
          "description": "ID of the outcome of the task. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Task Type ID",
          "name": "task_type_id",
          "type": "string",
          "default": "",
          "description": "ID of the type of task"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "create"
          ]
        }
      }
    },
    {
      "displayName": "Task ID",
      "name": "taskId",
      "type": "string",
      "default": "",
      "description": "ID of the task to delete",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "delete"
          ]
        }
      }
    },
    {
      "displayName": "Task ID",
      "name": "taskId",
      "type": "string",
      "default": "",
      "description": "ID of the task to retrieve",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "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": [
            "task"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Limit",
      "name": "limit",
      "type": "number",
      "default": 50,
      "description": "Max number of results to return",
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "getAll"
          ],
          "returnAll": [
            false
          ]
        }
      },
      "typeOptions": {
        "minValue": 1
      }
    },
    {
      "displayName": "Filters",
      "name": "filters",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Include",
          "name": "include",
          "type": "options",
          "default": "owner",
          "options": [
            {
              "name": "Owner",
              "value": "owner"
            },
            {
              "name": "Target",
              "value": "targetable"
            },
            {
              "name": "Users",
              "value": "users"
            }
          ]
        },
        {
          "displayName": "Status",
          "name": "filter",
          "type": "options",
          "default": "open",
          "options": [
            {
              "name": "Completed",
              "value": "completed"
            },
            {
              "name": "Due Today",
              "value": "due_today"
            },
            {
              "name": "Due Tomorrow",
              "value": "due_tomorrow"
            },
            {
              "name": "Open",
              "value": "open"
            },
            {
              "name": "Overdue",
              "value": "overdue"
            }
          ]
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "getAll"
          ]
        }
      }
    },
    {
      "displayName": "Task ID",
      "name": "taskId",
      "type": "string",
      "default": "",
      "description": "ID of the task to update",
      "required": true,
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "update"
          ]
        }
      }
    },
    {
      "displayName": "Update Fields",
      "name": "updateFields",
      "type": "collection",
      "default": {},
      "options": [
        {
          "displayName": "Creator Name or ID",
          "name": "creater_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user who created the sales activity. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Due Date",
          "name": "dueDate",
          "description": "Timestamp that denotes when the task is due to be completed",
          "type": "dateTime",
          "default": ""
        },
        {
          "displayName": "Outcome Name or ID",
          "name": "outcome_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getOutcomes"
          },
          "description": "ID of the outcome of the task. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Owner Name or ID",
          "name": "owner_id",
          "type": "options",
          "default": "",
          "typeOptions": {
            "loadOptionsMethod": "getUsers"
          },
          "description": "ID of the user to whom the task is assigned. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>."
        },
        {
          "displayName": "Target ID",
          "name": "targetable_id",
          "type": "string",
          "default": "",
          "description": "ID of the entity for which the task is updated. The type of entity is selected in \"Target Type\"."
        },
        {
          "displayName": "Target Type",
          "name": "targetable_type",
          "description": "Type of the entity for which the task is updated",
          "type": "options",
          "default": "Contact",
          "options": [
            {
              "name": "Contact",
              "value": "Contact"
            },
            {
              "name": "Deal",
              "value": "Deal"
            },
            {
              "name": "SalesAccount",
              "value": "SalesAccount"
            }
          ]
        },
        {
          "displayName": "Task Type ID",
          "name": "task_type_id",
          "type": "string",
          "default": "",
          "description": "ID of the type of task"
        },
        {
          "displayName": "Title",
          "name": "title",
          "type": "string",
          "default": "",
          "description": "Title of the task"
        }
      ],
      "displayOptions": {
        "show": {
          "resource": [
            "task"
          ],
          "operation": [
            "update"
          ]
        }
      }
    }
  ]

operations:
  [
    {
      "operation": "create",
      "name": "Create",
      "description": "Create an account"
    },
    {
      "operation": "delete",
      "name": "Delete",
      "description": "Delete an account"
    },
    {
      "operation": "get",
      "name": "Get",
      "description": "Retrieve an account"
    },
    {
      "operation": "getAll",
      "name": "Get Many",
      "description": "Retrieve many accounts"
    },
    {
      "operation": "update",
      "name": "Update",
      "description": "Update an account"
    }
  ]


