# nodes

node_type: @neosapience/n8n-nodes-typecast.typecast
package_name: @neosapience/n8n-nodes-typecast
display_name: Typecast
description: Interact with Typecast TTS API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: neosapience-owner
author_github_url: https://github.com/neosapience/n8n-nodes-typecast.git
npm_package_name: @neosapience/n8n-nodes-typecast
npm_version: 1.0.4
community_fetched_at: 2026-02-06T07:31:15.664Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "speech",
      "options": [
        {
          "name": "Speech",
          "value": "speech"
        },
        {
          "name": "Voice",
          "value": "voice"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getMany",
      "options": [
        {
          "name": "Get All Voices",
          "value": "getMany",
          "action": "Get all voices",
          "description": "Get all available voice models"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "voice"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "textToSpeech",
      "options": [
        {
          "name": "Text to Speech",
          "value": "textToSpeech",
          "action": "Convert text to speech",
          "description": "Convert text to speech using a specified voice"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "speech"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get All Voices",
      "value": "getMany",
      "action": "Get all voices",
      "description": "Get all available voice models"
    },
    {
      "name": "Text to Speech",
      "value": "textToSpeech",
      "action": "Convert text to speech",
      "description": "Convert text to speech using a specified voice"
    }
  ]


node_type: @reportei/n8n-nodes-reportei.reportei
package_name: @reportei/n8n-nodes-reportei
display_name: Reportei
description: Perform actions with Reportei API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: pgabriel20
author_github_url: https://github.com/reportei/reportei-n8n-node.git
npm_package_name: @reportei/n8n-nodes-reportei
npm_version: 0.1.5
community_fetched_at: 2026-02-06T07:31:15.665Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "report",
      "options": [
        {
          "name": "Report",
          "value": "report"
        },
        {
          "name": "Dashboard",
          "value": "dashboard"
        },
        {
          "name": "Timeline",
          "value": "timeline"
        }
      ],
      "required": true,
      "description": "Choose which resource you want to operate on",
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create a Report",
          "value": "create",
          "action": "Create a report",
          "description": "Creates a new report in Reportei"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "report"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a dashboard",
          "description": "Create a new dashboard in Reportei"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "dashboard"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Add event to timeline",
          "description": "Add an event (milestone) to the timeline in Reportei"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "timeline"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create a Report",
      "value": "create",
      "action": "Create a report",
      "description": "Creates a new report in Reportei"
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Create a dashboard",
      "description": "Create a new dashboard in Reportei"
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Add event to timeline",
      "description": "Add an event (milestone) to the timeline in Reportei"
    }
  ]


node_type: n8n-nodes-clipboardgenie.clipboardGenie
package_name: n8n-nodes-clipboardgenie
display_name: Clipboard Genie
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: genielaboratories
author_github_url: https://github.com/genielaboratories/
npm_package_name: n8n-nodes-clipboardgenie
npm_version: 0.1.7
community_fetched_at: 2026-02-06T07:31:15.666Z
description:
  Integrate n8n with the ClipboardGenie app to send and receive clipboard data between your desktop and workflows.

properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "item",
      "options": [
        {
          "name": "Item",
          "value": "item"
        },
        {
          "name": "Notification",
          "value": "notification"
        }
      ],
      "required": true,
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "createText",
      "options": [
        {
          "name": "Create Text Item",
          "value": "createText",
          "action": "Create text item",
          "description": "Create a new text item in the desktop app"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "item"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "show",
      "options": [
        {
          "name": "Show",
          "value": "show",
          "action": "Show notification",
          "description": "Displays a system notification on your desktop with an optional title and message"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "notification"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create Text Item",
      "value": "createText",
      "action": "Create text item",
      "description": "Create a new text item in the desktop app"
    },
    {
      "name": "Show",
      "value": "show",
      "action": "Show notification",
      "description": "Displays a system notification on your desktop with an optional title and message"
    }
  ]


node_type: n8n-nodes-sms-advert.smsAdvert
package_name: n8n-nodes-sms-advert
display_name: SMSAdvert
description: SMS Advert API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: apps_makeitfuture
author_github_url: https://github.com/makeitfutureDev/n8n-sms-advert.git
npm_package_name: n8n-nodes-sms-advert
npm_version: 1.0.23
community_fetched_at: 2026-02-06T07:31:15.667Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "sms",
      "options": [
        {
          "name": "SMS",
          "value": "sms"
        }
      ],
      "required": true,
      "description": "Send SMS through own devices",
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getDevice",
      "options": [
        {
          "name": "Get Devices",
          "value": "getDevice",
          "action": "Get device list",
          "description": "Get all devices"
        },
        {
          "name": "Get Account Details",
          "value": "getAccountDetails",
          "action": "Get account details",
          "description": "Get your account details and available units"
        },
        {
          "name": "Get SMS Api Queue",
          "value": "getApiQueue",
          "action": "Get SMS API queue count",
          "description": "Get current count of messages in the API queue"
        },
        {
          "name": "Send a Message",
          "value": "textToPhoneNumber",
          "action": "Send text to phone number",
          "description": "Send a text to a phone number"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "sms"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Devices",
      "value": "getDevice",
      "action": "Get device list",
      "description": "Get all devices"
    },
    {
      "name": "Get Account Details",
      "value": "getAccountDetails",
      "action": "Get account details",
      "description": "Get your account details and available units"
    },
    {
      "name": "Get SMS Api Queue",
      "value": "getApiQueue",
      "action": "Get SMS API queue count",
      "description": "Get current count of messages in the API queue"
    },
    {
      "name": "Send a Message",
      "value": "textToPhoneNumber",
      "action": "Send text to phone number",
      "description": "Send a text to a phone number"
    }
  ]


node_type: n8n-nodes-rye.rye
package_name: n8n-nodes-rye
display_name: Rye
description: Interact with the Rye Universal Checkout API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: rye-api
author_github_url: https://github.com/rye-com/
npm_package_name: n8n-nodes-rye
npm_version: 1.0.3
community_fetched_at: 2026-02-06T07:31:15.669Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "checkoutIntent",
      "options": [
        {
          "name": "Checkout Intent",
          "value": "checkoutIntent"
        },
        {
          "name": "Brand",
          "value": "brand"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a checkout intent",
          "description": "Create a new checkout intent"
        },
        {
          "name": "Get State",
          "value": "getState",
          "action": "Get checkout intent state",
          "description": "Get the state of a checkout intent"
        },
        {
          "name": "Confirm",
          "value": "confirm",
          "action": "Confirm a checkout intent",
          "description": "Confirm a checkout intent with payment"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "checkoutIntent"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "verifyBrandSupport",
      "options": [
        {
          "name": "Verify Support",
          "value": "verifyBrandSupport",
          "action": "Verify brand support",
          "description": "Check if a brand/domain is supported"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "brand"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create",
      "value": "create",
      "action": "Create a checkout intent",
      "description": "Create a new checkout intent"
    },
    {
      "name": "Get State",
      "value": "getState",
      "action": "Get checkout intent state",
      "description": "Get the state of a checkout intent"
    },
    {
      "name": "Confirm",
      "value": "confirm",
      "action": "Confirm a checkout intent",
      "description": "Confirm a checkout intent with payment"
    },
    {
      "name": "Verify Support",
      "value": "verifyBrandSupport",
      "action": "Verify brand support",
      "description": "Check if a brand/domain is supported"
    }
  ]


node_type: @lnkbio/n8n-nodes-lnkbio.lnkBio
package_name: @lnkbio/n8n-nodes-lnkbio
display_name: Lnk.Bio
description: Create and manage links on Lnk.Bio
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: lnkbiodevs
author_github_url: https://github.com/gimucco/n8n-nodes-lnkbio.git
npm_package_name: @lnkbio/n8n-nodes-lnkbio
npm_version: 0.2.2
community_fetched_at: 2026-02-06T07:31:15.671Z
properties_schema:
  [
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create Link",
          "value": "create",
          "action": "Create a new link",
          "description": "Create a new Lnk"
        },
        {
          "name": "Delete Link",
          "value": "delete",
          "action": "Delete an existing link",
          "description": "Delete an existing Lnk"
        }
      ],
      "displayName": "Operation",
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create Link",
      "value": "create",
      "action": "Create a new link",
      "description": "Create a new Lnk"
    },
    {
      "name": "Delete Link",
      "value": "delete",
      "action": "Delete an existing link",
      "description": "Delete an existing Lnk"
    }
  ]


node_type: n8n-nodes-belakeai.belakeAi
package_name: n8n-nodes-belakeai
display_name: Belake.ai
description: Belake.ai API operations
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: rique29
author_github_url: https://github.com/belakeaiservicos/
npm_package_name: n8n-nodes-belakeai
npm_version: 1.0.4
community_fetched_at: 2026-02-06T07:31:15.704Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "chat",
      "options": [
        {
          "name": "Agent",
          "value": "agent"
        },
        {
          "name": "Chat",
          "value": "chat"
        },
        {
          "name": "Datasource",
          "value": "datasource"
        },
        {
          "name": "Department",
          "value": "department"
        },
        {
          "name": "Language Model",
          "value": "languageModel"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "Get Agents",
      "options": [
        {
          "name": "Get Agent by ID",
          "value": "Get Agent by ID",
          "action": "Get agent by id"
        },
        {
          "name": "Get Agents",
          "value": "Get Agents",
          "action": "Get agents"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "Send Message",
      "options": [
        {
          "name": "Get Chat by ID",
          "value": "Get Chat by ID",
          "action": "Get chat by id"
        },
        {
          "name": "Get Chats",
          "value": "Get Chats",
          "action": "Get chats"
        },
        {
          "name": "Send Message",
          "value": "Send Message",
          "action": "Send message"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "chat"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "Get Datasources",
      "options": [
        {
          "name": "Get Datasource by ID",
          "value": "Get Datasource by ID",
          "action": "Get datasource by id"
        },
        {
          "name": "Get Datasources",
          "value": "Get Datasources",
          "action": "Get datasources"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "datasource"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "Get Departments",
      "options": [
        {
          "name": "Get Department by ID",
          "value": "Get Department by ID",
          "action": "Get department by id"
        },
        {
          "name": "Get Departments",
          "value": "Get Departments",
          "action": "Get departments"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "department"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "Get Language Models",
      "options": [
        {
          "name": "Get Language Model by ID",
          "value": "Get Language Model by ID",
          "action": "Get language model by id"
        },
        {
          "name": "Get Language Models",
          "value": "Get Language Models",
          "action": "Get language models"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "languageModel"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Agent by ID",
      "value": "Get Agent by ID",
      "action": "Get agent by id"
    },
    {
      "name": "Get Agents",
      "value": "Get Agents",
      "action": "Get agents"
    },
    {
      "name": "Get Chat by ID",
      "value": "Get Chat by ID",
      "action": "Get chat by id"
    },
    {
      "name": "Get Chats",
      "value": "Get Chats",
      "action": "Get chats"
    },
    {
      "name": "Send Message",
      "value": "Send Message",
      "action": "Send message"
    },
    {
      "name": "Get Datasource by ID",
      "value": "Get Datasource by ID",
      "action": "Get datasource by id"
    },
    {
      "name": "Get Datasources",
      "value": "Get Datasources",
      "action": "Get datasources"
    },
    {
      "name": "Get Department by ID",
      "value": "Get Department by ID",
      "action": "Get department by id"
    },
    {
      "name": "Get Departments",
      "value": "Get Departments",
      "action": "Get departments"
    },
    {
      "name": "Get Language Model by ID",
      "value": "Get Language Model by ID",
      "action": "Get language model by id"
    },
    {
      "name": "Get Language Models",
      "value": "Get Language Models",
      "action": "Get language models"
    }
  ]


node_type: n8n-nodes-pubnub.pubNub
package_name: n8n-nodes-pubnub
display_name: PubNub
description: Interact with PubNub real-time messaging platform
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: pubnub-admin
author_github_url: https://github.com/pubnub/
npm_package_name: n8n-nodes-pubnub
npm_version: 0.1.16
community_fetched_at: 2026-02-06T07:31:15.708Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "message",
      "options": [
        {
          "name": "Message",
          "value": "message"
        },
        {
          "name": "History",
          "value": "history"
        },
        {
          "name": "Presence",
          "value": "presence"
        },
        {
          "name": "Channel Group",
          "value": "channelGroup"
        }
      ],
      "description": "The resource to operate on",
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "publish",
      "options": [
        {
          "name": "Publish",
          "value": "publish",
          "action": "Publish a message",
          "description": "Publish a message to a channel"
        },
        {
          "name": "Signal",
          "value": "signal",
          "action": "Send a signal",
          "description": "Send a signal (lightweight message, max 30 characters)"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "message"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "fetchMessages",
      "options": [
        {
          "name": "Fetch Messages",
          "value": "fetchMessages",
          "action": "Fetch message history",
          "description": "Fetch message history from a channel"
        },
        {
          "name": "Delete Messages",
          "value": "deleteMessages",
          "action": "Delete messages",
          "description": "Delete messages from a channel"
        },
        {
          "name": "Message Counts",
          "value": "messageCounts",
          "action": "Get message counts",
          "description": "Get message counts for channels"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "history"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "hereNow",
      "options": [
        {
          "name": "Here Now",
          "value": "hereNow",
          "action": "Get current occupancy",
          "description": "Get current occupancy information for channels"
        },
        {
          "name": "Where Now",
          "value": "whereNow",
          "action": "Get user presence",
          "description": "Get channels where a user is present"
        },
        {
          "name": "Set State",
          "value": "setState",
          "action": "Set user state",
          "description": "Set state data for a user on channels"
        },
        {
          "name": "Get State",
          "value": "getState",
          "action": "Get user state",
          "description": "Get state data for a user on channels"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "presence"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "listChannels",
      "options": [
        {
          "name": "Add Channels",
          "value": "addChannels",
          "action": "Add channels to group",
          "description": "Add channels to a channel group"
        },
        {
          "name": "Remove Channels",
          "value": "removeChannels",
          "action": "Remove channels from group",
          "description": "Remove channels from a channel group"
        },
        {
          "name": "List Channels",
          "value": "listChannels",
          "action": "List channels in group",
          "description": "List all channels in a channel group"
        },
        {
          "name": "Delete Group",
          "value": "deleteGroup",
          "action": "Delete channel group",
          "description": "Delete a channel group"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "channelGroup"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Publish",
      "value": "publish",
      "action": "Publish a message",
      "description": "Publish a message to a channel"
    },
    {
      "name": "Signal",
      "value": "signal",
      "action": "Send a signal",
      "description": "Send a signal (lightweight message, max 30 characters)"
    },
    {
      "name": "Fetch Messages",
      "value": "fetchMessages",
      "action": "Fetch message history",
      "description": "Fetch message history from a channel"
    },
    {
      "name": "Delete Messages",
      "value": "deleteMessages",
      "action": "Delete messages",
      "description": "Delete messages from a channel"
    },
    {
      "name": "Message Counts",
      "value": "messageCounts",
      "action": "Get message counts",
      "description": "Get message counts for channels"
    },
    {
      "name": "Here Now",
      "value": "hereNow",
      "action": "Get current occupancy",
      "description": "Get current occupancy information for channels"
    },
    {
      "name": "Where Now",
      "value": "whereNow",
      "action": "Get user presence",
      "description": "Get channels where a user is present"
    },
    {
      "name": "Set State",
      "value": "setState",
      "action": "Set user state",
      "description": "Set state data for a user on channels"
    },
    {
      "name": "Get State",
      "value": "getState",
      "action": "Get user state",
      "description": "Get state data for a user on channels"
    },
    {
      "name": "Add Channels",
      "value": "addChannels",
      "action": "Add channels to group",
      "description": "Add channels to a channel group"
    },
    {
      "name": "Remove Channels",
      "value": "removeChannels",
      "action": "Remove channels from group",
      "description": "Remove channels from a channel group"
    },
    {
      "name": "List Channels",
      "value": "listChannels",
      "action": "List channels in group",
      "description": "List all channels in a channel group"
    },
    {
      "name": "Delete Group",
      "value": "deleteGroup",
      "action": "Delete channel group",
      "description": "Delete a channel group"
    }
  ]


node_type: n8n-nodes-chat-data.chatData
package_name: n8n-nodes-chat-data
display_name: Chat Data
description: Basic Chat Data Node
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: chatdata
author_github_url: https://github.com/chat-data-llc/
npm_package_name: n8n-nodes-chat-data
npm_version: 1.2.1
community_fetched_at: 2026-02-06T07:31:15.710Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "action",
      "options": [
        {
          "name": "Action",
          "value": "action"
        },
        {
          "name": "Chatbot",
          "value": "chatbot"
        }
      ],
      "description": "Choose a resource",
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "sendMessage",
      "options": [
        {
          "name": "Send a Message",
          "value": "sendMessage",
          "action": "Send a message to a chat",
          "description": "Send a message to a chat"
        },
        {
          "name": "Get Leads",
          "value": "getLeads",
          "action": "Get leads",
          "description": "Retrieve leads/customers from a chatbot"
        },
        {
          "name": "Get Conversations",
          "value": "getConversations",
          "action": "Get conversations",
          "description": "Retrieve conversation history from a chatbot"
        },
        {
          "name": "Append a Message",
          "value": "appendMessage",
          "action": "Append a message to an existing conversation",
          "description": "Append a message to an existing conversation as a human agent or assistant"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "action"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "createChatbot",
      "options": [
        {
          "name": "Create Chatbot",
          "value": "createChatbot",
          "action": "Create a chatbot",
          "description": "Create a new chatbot"
        },
        {
          "name": "Retrain Chatbot",
          "value": "retrainChatbot",
          "action": "Retrain a chatbot",
          "description": "Retrain a chatbot with new data"
        },
        {
          "name": "Update Base Prompt",
          "value": "updateBasePrompt",
          "action": "Update a base prompt",
          "description": "Update a chatbot's base prompt"
        },
        {
          "name": "Get Chatbot Training Status",
          "value": "getChatbotStatus",
          "action": "Get chatbot training status",
          "description": "Retrieve the training status of a chatbot"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "chatbot"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Send a Message",
      "value": "sendMessage",
      "action": "Send a message to a chat",
      "description": "Send a message to a chat"
    },
    {
      "name": "Get Leads",
      "value": "getLeads",
      "action": "Get leads",
      "description": "Retrieve leads/customers from a chatbot"
    },
    {
      "name": "Get Conversations",
      "value": "getConversations",
      "action": "Get conversations",
      "description": "Retrieve conversation history from a chatbot"
    },
    {
      "name": "Append a Message",
      "value": "appendMessage",
      "action": "Append a message to an existing conversation",
      "description": "Append a message to an existing conversation as a human agent or assistant"
    },
    {
      "name": "Create Chatbot",
      "value": "createChatbot",
      "action": "Create a chatbot",
      "description": "Create a new chatbot"
    },
    {
      "name": "Retrain Chatbot",
      "value": "retrainChatbot",
      "action": "Retrain a chatbot",
      "description": "Retrain a chatbot with new data"
    },
    {
      "name": "Update Base Prompt",
      "value": "updateBasePrompt",
      "action": "Update a base prompt",
      "description": "Update a chatbot's base prompt"
    },
    {
      "name": "Get Chatbot Training Status",
      "value": "getChatbotStatus",
      "action": "Get chatbot training status",
      "description": "Retrieve the training status of a chatbot"
    }
  ]


node_type: @bedrijfsdatanl/n8n-nodes-prospectpro.prospectpro
package_name: @bedrijfsdatanl/n8n-nodes-prospectpro
display_name: ProspectPro
description: Get data from the ProspectPro API.
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: ocjanssen
author_github_url: https://github.com/ocjanssen/n8n-nodes-prospectpro.git
npm_package_name: @bedrijfsdatanl/n8n-nodes-prospectpro
npm_version: 0.1.8
community_fetched_at: 2026-02-06T07:31:15.711Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "prospects",
      "options": [
        {
          "name": "Prospect",
          "value": "prospects"
        },
        {
          "name": "Contact",
          "value": "contacts"
        },
        {
          "name": "Event",
          "value": "events"
        },
        {
          "name": "Pageview",
          "value": "pageviews"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get_many",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "action": "Get prospect",
          "routing": {
            "request": {
              "url": "/prospects",
              "method": "GET"
            }
          },
          "description": "Retrieve a prospect from ProspectPro"
        },
        {
          "name": "Get Many",
          "value": "get_many",
          "action": "Get prospects",
          "routing": {
            "request": {
              "url": "/prospects",
              "method": "GET"
            }
          },
          "description": "Retrieve prospects from ProspectPro"
        },
        {
          "name": "Update",
          "value": "patch",
          "action": "Update prospect",
          "routing": {
            "request": {
              "qs": {
                "no_header": 1
              },
              "url": "/prospects",
              "method": "PATCH"
            }
          },
          "description": "Update a prospect in ProspectPro"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "prospects"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get_many",
      "options": [
        {
          "name": "Get Many",
          "value": "get_many",
          "action": "Get pageviews",
          "routing": {
            "request": {
              "url": "/pageviews",
              "method": "GET"
            }
          },
          "description": "Retrieve pageviews from ProspectPro"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "pageviews"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get_many",
      "options": [
        {
          "name": "Get Many",
          "value": "get_many",
          "action": "Get contacts",
          "routing": {
            "request": {
              "url": "/contacts",
              "method": "GET"
            }
          },
          "description": "Retrieve contacts from ProspectPro"
        },
        {
          "name": "Create",
          "value": "create",
          "action": "Create contact",
          "routing": {
            "request": {
              "qs": {
                "no_header": "={{ $value && $value === true ? undefined : 1 }}"
              },
              "url": "/contacts",
              "method": "POST"
            }
          },
          "description": "Create a contact in ProspectPro"
        },
        {
          "name": "Update",
          "value": "update",
          "action": "Update contact",
          "routing": {
            "request": {
              "qs": {
                "no_header": "={{ $value && $value === true ? undefined : 1 }}"
              },
              "url": "/contacts",
              "method": "PATCH"
            }
          },
          "description": "Update a contact in ProspectPro"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete contact",
          "routing": {
            "request": {
              "url": "/contacts",
              "method": "DELETE"
            }
          },
          "description": "Delete a contact in ProspectPro"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "contacts"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get_many",
      "options": [
        {
          "name": "Get Many",
          "value": "get_many",
          "action": "Get events",
          "routing": {
            "request": {
              "url": "/events",
              "method": "GET"
            }
          },
          "description": "Retrieve events from ProspectPro"
        },
        {
          "name": "Create",
          "value": "create",
          "action": "Create event",
          "routing": {
            "request": {
              "qs": {
                "no_header": "={{ $value && $value === true ? undefined : 1 }}"
              },
              "url": "/events",
              "method": "POST"
            }
          },
          "description": "Create an event in ProspectPro"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete event",
          "routing": {
            "request": {
              "url": "/events",
              "method": "DELETE"
            }
          },
          "description": "Delete an event in ProspectPro"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "events"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get",
      "value": "get",
      "action": "Get prospect",
      "routing": {
        "request": {
          "url": "/prospects",
          "method": "GET"
        }
      },
      "description": "Retrieve a prospect from ProspectPro"
    },
    {
      "name": "Get Many",
      "value": "get_many",
      "action": "Get prospects",
      "routing": {
        "request": {
          "url": "/prospects",
          "method": "GET"
        }
      },
      "description": "Retrieve prospects from ProspectPro"
    },
    {
      "name": "Update",
      "value": "patch",
      "action": "Update prospect",
      "routing": {
        "request": {
          "qs": {
            "no_header": 1
          },
          "url": "/prospects",
          "method": "PATCH"
        }
      },
      "description": "Update a prospect in ProspectPro"
    },
    {
      "name": "Get Many",
      "value": "get_many",
      "action": "Get pageviews",
      "routing": {
        "request": {
          "url": "/pageviews",
          "method": "GET"
        }
      },
      "description": "Retrieve pageviews from ProspectPro"
    },
    {
      "name": "Get Many",
      "value": "get_many",
      "action": "Get contacts",
      "routing": {
        "request": {
          "url": "/contacts",
          "method": "GET"
        }
      },
      "description": "Retrieve contacts from ProspectPro"
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Create contact",
      "routing": {
        "request": {
          "qs": {
            "no_header": "={{ $value && $value === true ? undefined : 1 }}"
          },
          "url": "/contacts",
          "method": "POST"
        }
      },
      "description": "Create a contact in ProspectPro"
    },
    {
      "name": "Update",
      "value": "update",
      "action": "Update contact",
      "routing": {
        "request": {
          "qs": {
            "no_header": "={{ $value && $value === true ? undefined : 1 }}"
          },
          "url": "/contacts",
          "method": "PATCH"
        }
      },
      "description": "Update a contact in ProspectPro"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete contact",
      "routing": {
        "request": {
          "url": "/contacts",
          "method": "DELETE"
        }
      },
      "description": "Delete a contact in ProspectPro"
    },
    {
      "name": "Get Many",
      "value": "get_many",
      "action": "Get events",
      "routing": {
        "request": {
          "url": "/events",
          "method": "GET"
        }
      },
      "description": "Retrieve events from ProspectPro"
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Create event",
      "routing": {
        "request": {
          "qs": {
            "no_header": "={{ $value && $value === true ? undefined : 1 }}"
          },
          "url": "/events",
          "method": "POST"
        }
      },
      "description": "Create an event in ProspectPro"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete event",
      "routing": {
        "request": {
          "url": "/events",
          "method": "DELETE"
        }
      },
      "description": "Delete an event in ProspectPro"
    }
  ]


node_type: n8n-nodes-scrapeless.scrapeless
package_name: n8n-nodes-scrapeless
display_name: Scrapeless Official
description: Official Scrapeless nodes for n8n
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: scrapeless_team
author_github_url: https://github.com/scrapeless-ai/
npm_package_name: n8n-nodes-scrapeless
npm_version: 0.4.1
community_fetched_at: 2026-02-06T07:31:15.713Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "scrapingApi",
      "options": [
        {
          "name": "Deep SerpApi",
          "value": "scrapingApi"
        },
        {
          "name": "Universal Scraping API",
          "value": "universalScrapingApi"
        },
        {
          "name": "Crawler",
          "value": "crawler"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "scrape",
      "options": [
        {
          "name": "Scrape",
          "value": "scrape",
          "action": "Scrape"
        },
        {
          "name": "Crawl",
          "value": "crawl",
          "action": "Crawl"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "crawler"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "webUnlocker",
      "options": [
        {
          "name": "Web Unlocker",
          "value": "webUnlocker",
          "action": "Web Unlocker"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "universalScrapingApi"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "googleSearch",
      "options": [
        {
          "name": "Google Search",
          "value": "googleSearch",
          "action": "Google Search"
        },
        {
          "name": "Google Trends",
          "value": "googleTrends",
          "action": "Google Trends"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "scrapingApi"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Scrape",
      "value": "scrape",
      "action": "Scrape"
    },
    {
      "name": "Crawl",
      "value": "crawl",
      "action": "Crawl"
    },
    {
      "name": "Web Unlocker",
      "value": "webUnlocker",
      "action": "Web Unlocker"
    },
    {
      "name": "Google Search",
      "value": "googleSearch",
      "action": "Google Search"
    },
    {
      "name": "Google Trends",
      "value": "googleTrends",
      "action": "Google Trends"
    }
  ]


node_type: n8n-nodes-scrape-creators.scrapeCreators
package_name: n8n-nodes-scrape-creators
display_name: Scrape Creators
description: Get real time social media data
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: adrianhorning08
author_github_url: https://github.com/adrianhorning08/
npm_package_name: n8n-nodes-scrape-creators
npm_version: 0.1.9
community_fetched_at: 2026-02-06T07:31:15.714Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "instagram",
      "options": [
        {
          "name": "Facebook",
          "value": "facebook"
        },
        {
          "name": "Facebook Ad Library",
          "value": "facebookAdLibrary"
        },
        {
          "name": "Google Ad Library",
          "value": "googleAdLibrary"
        },
        {
          "name": "Google Search",
          "value": "googleSearch"
        },
        {
          "name": "Instagram",
          "value": "instagram"
        },
        {
          "name": "LinkedIn",
          "value": "linkedin"
        },
        {
          "name": "LinkedIn Ad Library",
          "value": "linkedinAdLibrary"
        },
        {
          "name": "Pinterest",
          "value": "pinterest"
        },
        {
          "name": "Reddit",
          "value": "reddit"
        },
        {
          "name": "Thread",
          "value": "threads"
        },
        {
          "name": "TikTok",
          "value": "tiktok"
        },
        {
          "name": "Truth Social",
          "value": "truthsocial"
        },
        {
          "name": "Twitter (X)",
          "value": "twitter"
        },
        {
          "name": "YouTube",
          "value": "youtube"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getInstagramProfile",
      "options": [
        {
          "name": "Get Profile",
          "value": "getInstagramProfile",
          "action": "Get instagram profile",
          "routing": {
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/instagram/profile",
              "method": "GET"
            }
          },
          "description": "Get an Instagram profile"
        },
        {
          "name": "Get User's Posts",
          "value": "getInstagramUserPosts",
          "action": "Get an instagram user s posts",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v2/instagram/user/posts",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get an Instagram user's posts"
        },
        {
          "name": "Get Post",
          "value": "getInstagramPost",
          "action": "Get an instagram post",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}",
                "trim": true
              },
              "url": "v1/instagram/post",
              "method": "GET"
            }
          },
          "description": "Get an Instagram post or reel"
        },
        {
          "name": "Get Post Transcript",
          "value": "getInstagramPostTranscript",
          "action": "Get an instagram post transcript",
          "routing": {
            "output": {
              "postReceive": [
                null
              ]
            },
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v2/instagram/media/transcript",
              "method": "GET"
            }
          },
          "description": "Get an Instagram post transcript"
        },
        {
          "name": "Get User's Reels",
          "value": "getInstagramUserReels",
          "action": "Get an instagram user s reels",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/instagram/user/reels",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get an Instagram user's reels"
        },
        {
          "name": "Get User's Story Highlights",
          "value": "getInstagramUserStoryHighlights",
          "action": "Get an instagram user s story highlights",
          "routing": {
            "request": {
              "qs": {
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/instagram/user/highlights",
              "method": "GET"
            }
          },
          "description": "Get an Instagram user's story highlights"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "instagram"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getTikTokProfile",
      "options": [
        {
          "name": "Get Profile",
          "value": "getTikTokProfile",
          "action": "Get tik tok profile",
          "routing": {
            "request": {
              "qs": {
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/tiktok/profile",
              "method": "GET"
            }
          },
          "description": "Get a TikTok profile"
        },
        {
          "name": "Get Profile's Videos",
          "value": "getTikTokProfileVideos",
          "action": "Get a tik tok profile s videos",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v3/tiktok/profile/videos",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a TikTok profile's videos"
        },
        {
          "name": "Get TikTok Video",
          "value": "getTikTokVideo",
          "action": "Get a tik tok video",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}",
                "trim": true
              },
              "url": "v2/tiktok/video",
              "method": "GET"
            }
          },
          "description": "Get a TikTok video"
        },
        {
          "name": "Get TikTok Video Transcript",
          "value": "getTikTokVideoTranscript",
          "action": "Get a tik tok video transcript",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/tiktok/video/transcript",
              "method": "GET"
            }
          },
          "description": "Get a TikTok video transcript"
        },
        {
          "name": "Get TikTok Video Comments",
          "value": "getTikTokVideoComments",
          "action": "Get a tik tok video comments",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "url": "={{$parameter.url}}",
                "trim": true
              },
              "url": "v1/tiktok/video/comments",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a TikTok video comments"
        },
        {
          "name": "Get TikTok Following",
          "value": "getTikTokFollowing",
          "action": "Get a tik tok following",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/tiktok/user/following",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a TikTok following"
        },
        {
          "name": "Get TikTok Followers",
          "value": "getTikTokFollowers",
          "action": "Get a tik tok followers",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/tiktok/user/followers",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a TikTok followers"
        },
        {
          "name": "Search TikTok Users",
          "value": "searchTikTokUsers",
          "action": "Search tik tok users",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "query": "={{$parameter.query}}"
              },
              "url": "v1/tiktok/search/users",
              "method": "GET"
            },
            "operations": {}
          }
        },
        {
          "name": "Search TikTok's by Hashtag",
          "value": "searchTikTokByHashtag",
          "action": "Search tik tok by hashtag",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "hashtag": "={{$parameter.hashtag}}"
              },
              "url": "v1/tiktok/search/hashtag",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Search TikTok by hashtag"
        },
        {
          "name": "Search TikTok's by Keyword",
          "value": "searchTikTokByKeyword",
          "action": "Search tik tok by keyword",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "query": "={{$parameter.query}}"
              },
              "url": "v1/tiktok/search/keyword",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Search TikTok by keyword"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "tiktok"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getYouTubeChannelDetails",
      "options": [
        {
          "name": "Get YouTube Channel Details",
          "value": "getYouTubeChannelDetails",
          "action": "Get a you tube channel details",
          "routing": {
            "request": {
              "qs": {
                "handle": "={{$parameter.handle}}",
                "channelId": "={{$parameter.channelId}}"
              },
              "url": "v1/youtube/channel",
              "method": "GET"
            }
          },
          "description": "Get a YouTube channel details"
        },
        {
          "name": "Get YouTube Channel Videos",
          "value": "getYouTubeChannelVideos",
          "action": "Get a you tube channel videos",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "sort": "={{$parameter.additionalFields.sort}}",
                "handle": "={{$parameter.handle}}",
                "channelId": "={{$parameter.channelId}}"
              },
              "url": "v1/youtube/channel-videos",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a YouTube channel videos"
        },
        {
          "name": "Get YouTube Channel Shorts",
          "value": "getYouTubeChannelShorts",
          "action": "Get a you tube channel shorts",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "sort": "={{$parameter.additionalFields.sort}}",
                "handle": "={{$parameter.handle}}",
                "channelId": "={{$parameter.channelId}}"
              },
              "url": "v1/youtube/channel/shorts",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a YouTube channel shorts"
        },
        {
          "name": "Get YouTube Video Details",
          "value": "getYouTubeVideoDetails",
          "action": "Get a you tube video details",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/youtube/video",
              "method": "GET"
            }
          },
          "description": "Get a YouTube video details"
        },
        {
          "name": "Get YouTube Video Transcript",
          "value": "getYouTubeVideoTranscript",
          "action": "Get a you tube video transcript",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/youtube/video/transcript",
              "method": "GET"
            }
          },
          "description": "Get a YouTube video transcript"
        },
        {
          "name": "Search YouTube Videos by Keyword",
          "value": "searchYouTubeVideosByKeyword",
          "action": "Search you tube videos",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "query": "={{$parameter.query}}"
              },
              "url": "v1/youtube/search",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Search YouTube videos"
        },
        {
          "name": "Search YouTube Videos by Hashtag",
          "value": "searchYouTubeVideosByHashtag",
          "action": "Search you tube videos by hashtag",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "hashtag": "={{$parameter.hashtag}}"
              },
              "url": "v1/youtube/search/hashtag",
              "method": "GET"
            },
            "operations": {}
          }
        },
        {
          "name": "Get Comments",
          "value": "getComments",
          "action": "Get comments",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/youtube/video/comments",
              "method": "GET"
            },
            "operations": {}
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "youtube"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getLinkedinProfile",
      "options": [
        {
          "name": "Get LinkedIn Profile",
          "value": "getLinkedinProfile",
          "action": "Get a linked in profile",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/linkedin/profile",
              "method": "GET"
            }
          },
          "description": "Get a LinkedIn profile"
        },
        {
          "name": "Get LinkedIn Company Page",
          "value": "getLinkedinCompanyPage",
          "action": "Get a linked in company page",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/linkedin/company",
              "method": "GET"
            }
          },
          "description": "Get a LinkedIn company page"
        },
        {
          "name": "Get LinkedIn Post",
          "value": "getLinkedinPost",
          "action": "Get a linked in post",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/linkedin/post",
              "method": "GET"
            }
          },
          "description": "Get a LinkedIn post"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "linkedin"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getFacebookProfile",
      "options": [
        {
          "name": "Get Facebook Profile",
          "value": "getFacebookProfile",
          "action": "Get a facebook profile",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/facebook/profile",
              "method": "GET"
            }
          },
          "description": "Get a Facebook profile"
        },
        {
          "name": "Get Facebook Profile Posts",
          "value": "getFacebookProfilePosts",
          "action": "Get a facebook profile posts",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/facebook/profile/posts",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a Facebook profile posts"
        },
        {
          "name": "Get Facebook Group Posts",
          "value": "getFacebookGroupPosts",
          "action": "Get a facebook group posts",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/facebook/group/posts",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a Facebook group posts"
        },
        {
          "name": "Get Reel",
          "value": "getReel",
          "action": "Get a facebook reel",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/facebook/user/reel",
              "method": "GET"
            }
          },
          "description": "Get a Facebook reel"
        },
        {
          "name": "Get Facebook Post",
          "value": "getFacebookPost",
          "action": "Get a facebook post",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/facebook/user/post",
              "method": "GET"
            }
          },
          "description": "Get a Facebook post"
        },
        {
          "name": "Get Transcript",
          "value": "getTranscript",
          "action": "Get a facebook transcript",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/facebook/post/transcript",
              "method": "GET"
            }
          },
          "description": "Get the transcript of a post or reel"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "facebook"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getFacebookLibraryAd",
      "options": [
        {
          "name": "Get Ad",
          "value": "getFacebookLibraryAd",
          "action": "Get a facebook ad library ad",
          "routing": {
            "request": {
              "qs": {
                "id": "={{$parameter.id}}",
                "trim": true
              },
              "url": "v1/facebook/adLibrary/ad",
              "method": "GET"
            }
          },
          "description": "Get a Facebook ad library ad"
        },
        {
          "name": "Search Ads",
          "value": "searchAds",
          "action": "Search for ads",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "query": "={{$parameter.query}}",
                "status": "={{$parameter.additionalFields.status}}",
                "ad_type": "={{$parameter.additionalFields.ad_type}}",
                "country": "={{$parameter.additionalFields.country}}",
                "end_date": "={{$parameter.additionalFields.end_date}}",
                "media_type": "={{$parameter.additionalFields.media_type}}",
                "start_date": "={{$parameter.additionalFields.start_date}}",
                "search_type": "={{$parameter.additionalFields.search_type}}"
              },
              "url": "v1/facebook/adLibrary/search/ads",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Search for ads"
        },
        {
          "name": "Get A Company's Ads",
          "value": "getCompanyAds",
          "action": "Get a company s ads",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "pageId": "={{$parameter.pageId}}",
                "status": "={{$parameter.additionalFields.status}}",
                "country": "={{$parameter.additionalFields.country}}",
                "media_type": "={{$parameter.additionalFields.media_type}}"
              },
              "url": "v1/facebook/adLibrary/company/ads",
              "method": "GET"
            },
            "operations": {}
          }
        },
        {
          "name": "Search Companies",
          "value": "searchCompanies",
          "action": "Search for companies",
          "routing": {
            "request": {
              "qs": {
                "trim": true,
                "query": "={{$parameter.query}}"
              },
              "url": "v1/facebook/adLibrary/search/companies",
              "method": "GET"
            }
          },
          "description": "Search for companies"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "facebookAdLibrary"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getCompanyGoogleAds",
      "options": [
        {
          "name": "Get A Company's Google Ads",
          "value": "getCompanyGoogleAds",
          "action": "Get a company s google ads",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "topic": "={{$parameter.additionalFields.topic}}",
                "domain": "={{$parameter.domain}}",
                "region": "={{$parameter.additionalFields.region}}",
                "advertiser_id": "={{$parameter.additionalFields.advertiser_id}}"
              },
              "url": "v1/google/company/ads",
              "method": "GET"
            },
            "operations": {}
          }
        },
        {
          "name": "Get Ad Details",
          "value": "getAdDetails",
          "action": "Get ad details",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/google/ad",
              "method": "GET"
            }
          },
          "description": "Get the details of a specific Google ad"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "googleAdLibrary"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getLinkedinAdDetails",
      "options": [
        {
          "name": "Search Ads",
          "value": "searchLinkedinAds",
          "action": "Search for ads",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "company": "={{$parameter.additionalFields.company}}",
                "endDate": "={{$parameter.additionalFields.endDate}}",
                "keyword": "={{$parameter.keyword}}",
                "countries": "={{$parameter.additionalFields.countries}}",
                "startDate": "={{$parameter.additionalFields.startDate}}"
              },
              "url": "v1/linkedin/ads/search",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Search the LinkedIn Ad Library for ads"
        },
        {
          "name": "Get Ad Details",
          "value": "getLinkedinAdDetails",
          "action": "Get ad details",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/linkedin/ad",
              "method": "GET"
            }
          },
          "description": "Get the details of a specific LinkedIn ad"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "linkedinAdLibrary"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getTwitterProfile",
      "options": [
        {
          "name": "Get Twitter Profile",
          "value": "getTwitterProfile",
          "action": "Get a twitter profile",
          "routing": {
            "request": {
              "qs": {
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/twitter/profile",
              "method": "GET"
            }
          },
          "description": "Get a Twitter profile"
        },
        {
          "name": "Get User Tweets",
          "value": "getUserTweets",
          "action": "Get a user s tweets",
          "routing": {
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/twitter/user-tweets",
              "method": "GET"
            }
          },
          "description": "Get a user's tweets. This won't be their latest tweets, but will be 100 of their most popular tweets."
        },
        {
          "name": "Get Tweet Details",
          "value": "getTweetDetails",
          "action": "Get a tweet s details",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}",
                "trim": true
              },
              "url": "v1/twitter/tweet",
              "method": "GET"
            }
          },
          "description": "Get a tweet's details"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "twitter"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getSubredditPosts",
      "options": [
        {
          "name": "Get Subreddit Posts",
          "value": "getSubredditPosts",
          "action": "Get a subreddit s posts",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "sort": "={{$parameter.additionalFields.sort}}",
                "trim": true,
                "subreddit": "={{$parameter.subreddit}}",
                "timeframe": "={{$parameter.additionalFields.timeframe}}"
              },
              "url": "v1/reddit/subreddit",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a subreddit's posts"
        },
        {
          "name": "Get Post Comments",
          "value": "getRedditPostComments",
          "action": "Get a post s comments",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "url": "={{$parameter.url}}",
                "trim": true
              },
              "url": "v1/reddit/post/comments",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a post's comments"
        },
        {
          "name": "Search Reddit",
          "value": "searchReddit",
          "action": "Search reddit",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "sort": "={{$parameter.additionalFields.sort}}",
                "trim": true,
                "query": "={{$parameter.query}}",
                "timeframe": "={{$parameter.additionalFields.timeframe}}"
              },
              "url": "v1/reddit/search",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Search Reddit for posts"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "reddit"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getThreadsProfile",
      "options": [
        {
          "name": "Get Threads Profile",
          "value": "getThreadsProfile",
          "action": "Get threads profile",
          "routing": {
            "request": {
              "qs": {
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/threads/profile",
              "method": "GET"
            }
          }
        },
        {
          "name": "Get Threads User Posts",
          "value": "getThreadsUserPosts",
          "action": "Get threads user posts",
          "routing": {
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/threads/user/posts",
              "method": "GET"
            }
          }
        },
        {
          "name": "Get Threads Post",
          "value": "getThreadsPost",
          "action": "Get threads post",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}",
                "trim": true
              },
              "url": "v1/threads/post",
              "method": "GET"
            }
          }
        },
        {
          "name": "Search Threads",
          "value": "searchThreads",
          "action": "Search threads",
          "routing": {
            "request": {
              "qs": {
                "trim": true,
                "query": "={{$parameter.query}}"
              },
              "url": "v1/threads/search",
              "method": "GET"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "threads"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getTruthSocialProfile",
      "options": [
        {
          "name": "Get TruthSocial Profile",
          "value": "getTruthSocialProfile",
          "action": "Get truth social profile",
          "routing": {
            "request": {
              "qs": {
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/truthsocial/profile",
              "method": "GET"
            }
          },
          "description": "Get truth social profile"
        },
        {
          "name": "Get TruthSocial User Posts",
          "value": "getTruthSocialUserPosts",
          "action": "Get truth social user posts",
          "routing": {
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/truthsocial/user/posts",
              "method": "GET"
            }
          },
          "description": "Get truth social user posts"
        },
        {
          "name": "Get TruthSocial Post",
          "value": "getTruthSocialPost",
          "action": "Get the details of a truth social post",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}"
              },
              "url": "v1/truthsocial/post",
              "method": "GET"
            }
          },
          "description": "Get the details of a truth social post"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "truthsocial"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "searchPinterest",
      "options": [
        {
          "name": "Search Pinterest",
          "value": "searchPinterest",
          "action": "Search pinterest",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "trim": true,
                "query": "={{$parameter.query}}"
              },
              "url": "v1/pinterest/search",
              "method": "GET"
            },
            "operations": {}
          }
        },
        {
          "name": "Get Pinterest Pin",
          "value": "getPinterestPin",
          "action": "Get pinterest pin",
          "routing": {
            "request": {
              "qs": {
                "url": "={{$parameter.url}}",
                "trim": true
              },
              "url": "v1/pinterest/pin",
              "method": "GET"
            }
          }
        },
        {
          "name": "Get Pinterest User Boards",
          "value": "getPinterestUserBoards",
          "action": "Get a user s boards",
          "routing": {
            "request": {
              "qs": {
                "trim": true,
                "handle": "={{$parameter.handle}}"
              },
              "url": "v1/pinterest/user/boards",
              "method": "GET"
            }
          },
          "description": "Get a user's boards"
        },
        {
          "name": "Get Pinterest Board Pins",
          "value": "getPinterestBoardPins",
          "action": "Get a board s pins",
          "routing": {
            "send": {
              "paginate": true
            },
            "request": {
              "qs": {
                "url": "={{$parameter.url}}",
                "trim": true
              },
              "url": "v1/pinterest/board",
              "method": "GET"
            },
            "operations": {}
          },
          "description": "Get a board's pins"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "pinterest"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "searchGoogle",
      "options": [
        {
          "name": "Search Google",
          "value": "searchGoogle",
          "action": "Search google",
          "routing": {
            "request": {
              "qs": {
                "query": "={{$parameter.query}}"
              },
              "url": "v1/google/search",
              "method": "GET"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "googleSearch"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Profile",
      "value": "getInstagramProfile",
      "action": "Get instagram profile",
      "routing": {
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/instagram/profile",
          "method": "GET"
        }
      },
      "description": "Get an Instagram profile"
    },
    {
      "name": "Get User's Posts",
      "value": "getInstagramUserPosts",
      "action": "Get an instagram user s posts",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v2/instagram/user/posts",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get an Instagram user's posts"
    },
    {
      "name": "Get Post",
      "value": "getInstagramPost",
      "action": "Get an instagram post",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}",
            "trim": true
          },
          "url": "v1/instagram/post",
          "method": "GET"
        }
      },
      "description": "Get an Instagram post or reel"
    },
    {
      "name": "Get Post Transcript",
      "value": "getInstagramPostTranscript",
      "action": "Get an instagram post transcript",
      "routing": {
        "output": {
          "postReceive": [
            null
          ]
        },
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v2/instagram/media/transcript",
          "method": "GET"
        }
      },
      "description": "Get an Instagram post transcript"
    },
    {
      "name": "Get User's Reels",
      "value": "getInstagramUserReels",
      "action": "Get an instagram user s reels",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/instagram/user/reels",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get an Instagram user's reels"
    },
    {
      "name": "Get User's Story Highlights",
      "value": "getInstagramUserStoryHighlights",
      "action": "Get an instagram user s story highlights",
      "routing": {
        "request": {
          "qs": {
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/instagram/user/highlights",
          "method": "GET"
        }
      },
      "description": "Get an Instagram user's story highlights"
    },
    {
      "name": "Get Profile",
      "value": "getTikTokProfile",
      "action": "Get tik tok profile",
      "routing": {
        "request": {
          "qs": {
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/tiktok/profile",
          "method": "GET"
        }
      },
      "description": "Get a TikTok profile"
    },
    {
      "name": "Get Profile's Videos",
      "value": "getTikTokProfileVideos",
      "action": "Get a tik tok profile s videos",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v3/tiktok/profile/videos",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a TikTok profile's videos"
    },
    {
      "name": "Get TikTok Video",
      "value": "getTikTokVideo",
      "action": "Get a tik tok video",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}",
            "trim": true
          },
          "url": "v2/tiktok/video",
          "method": "GET"
        }
      },
      "description": "Get a TikTok video"
    },
    {
      "name": "Get TikTok Video Transcript",
      "value": "getTikTokVideoTranscript",
      "action": "Get a tik tok video transcript",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/tiktok/video/transcript",
          "method": "GET"
        }
      },
      "description": "Get a TikTok video transcript"
    },
    {
      "name": "Get TikTok Video Comments",
      "value": "getTikTokVideoComments",
      "action": "Get a tik tok video comments",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "url": "={{$parameter.url}}",
            "trim": true
          },
          "url": "v1/tiktok/video/comments",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a TikTok video comments"
    },
    {
      "name": "Get TikTok Following",
      "value": "getTikTokFollowing",
      "action": "Get a tik tok following",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/tiktok/user/following",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a TikTok following"
    },
    {
      "name": "Get TikTok Followers",
      "value": "getTikTokFollowers",
      "action": "Get a tik tok followers",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/tiktok/user/followers",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a TikTok followers"
    },
    {
      "name": "Search TikTok Users",
      "value": "searchTikTokUsers",
      "action": "Search tik tok users",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "query": "={{$parameter.query}}"
          },
          "url": "v1/tiktok/search/users",
          "method": "GET"
        },
        "operations": {}
      }
    },
    {
      "name": "Search TikTok's by Hashtag",
      "value": "searchTikTokByHashtag",
      "action": "Search tik tok by hashtag",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "hashtag": "={{$parameter.hashtag}}"
          },
          "url": "v1/tiktok/search/hashtag",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Search TikTok by hashtag"
    },
    {
      "name": "Search TikTok's by Keyword",
      "value": "searchTikTokByKeyword",
      "action": "Search tik tok by keyword",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "query": "={{$parameter.query}}"
          },
          "url": "v1/tiktok/search/keyword",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Search TikTok by keyword"
    },
    {
      "name": "Get YouTube Channel Details",
      "value": "getYouTubeChannelDetails",
      "action": "Get a you tube channel details",
      "routing": {
        "request": {
          "qs": {
            "handle": "={{$parameter.handle}}",
            "channelId": "={{$parameter.channelId}}"
          },
          "url": "v1/youtube/channel",
          "method": "GET"
        }
      },
      "description": "Get a YouTube channel details"
    },
    {
      "name": "Get YouTube Channel Videos",
      "value": "getYouTubeChannelVideos",
      "action": "Get a you tube channel videos",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "sort": "={{$parameter.additionalFields.sort}}",
            "handle": "={{$parameter.handle}}",
            "channelId": "={{$parameter.channelId}}"
          },
          "url": "v1/youtube/channel-videos",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a YouTube channel videos"
    },
    {
      "name": "Get YouTube Channel Shorts",
      "value": "getYouTubeChannelShorts",
      "action": "Get a you tube channel shorts",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "sort": "={{$parameter.additionalFields.sort}}",
            "handle": "={{$parameter.handle}}",
            "channelId": "={{$parameter.channelId}}"
          },
          "url": "v1/youtube/channel/shorts",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a YouTube channel shorts"
    },
    {
      "name": "Get YouTube Video Details",
      "value": "getYouTubeVideoDetails",
      "action": "Get a you tube video details",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/youtube/video",
          "method": "GET"
        }
      },
      "description": "Get a YouTube video details"
    },
    {
      "name": "Get YouTube Video Transcript",
      "value": "getYouTubeVideoTranscript",
      "action": "Get a you tube video transcript",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/youtube/video/transcript",
          "method": "GET"
        }
      },
      "description": "Get a YouTube video transcript"
    },
    {
      "name": "Search YouTube Videos by Keyword",
      "value": "searchYouTubeVideosByKeyword",
      "action": "Search you tube videos",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "query": "={{$parameter.query}}"
          },
          "url": "v1/youtube/search",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Search YouTube videos"
    },
    {
      "name": "Search YouTube Videos by Hashtag",
      "value": "searchYouTubeVideosByHashtag",
      "action": "Search you tube videos by hashtag",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "hashtag": "={{$parameter.hashtag}}"
          },
          "url": "v1/youtube/search/hashtag",
          "method": "GET"
        },
        "operations": {}
      }
    },
    {
      "name": "Get Comments",
      "value": "getComments",
      "action": "Get comments",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/youtube/video/comments",
          "method": "GET"
        },
        "operations": {}
      }
    },
    {
      "name": "Get LinkedIn Profile",
      "value": "getLinkedinProfile",
      "action": "Get a linked in profile",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/linkedin/profile",
          "method": "GET"
        }
      },
      "description": "Get a LinkedIn profile"
    },
    {
      "name": "Get LinkedIn Company Page",
      "value": "getLinkedinCompanyPage",
      "action": "Get a linked in company page",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/linkedin/company",
          "method": "GET"
        }
      },
      "description": "Get a LinkedIn company page"
    },
    {
      "name": "Get LinkedIn Post",
      "value": "getLinkedinPost",
      "action": "Get a linked in post",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/linkedin/post",
          "method": "GET"
        }
      },
      "description": "Get a LinkedIn post"
    },
    {
      "name": "Get Facebook Profile",
      "value": "getFacebookProfile",
      "action": "Get a facebook profile",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/facebook/profile",
          "method": "GET"
        }
      },
      "description": "Get a Facebook profile"
    },
    {
      "name": "Get Facebook Profile Posts",
      "value": "getFacebookProfilePosts",
      "action": "Get a facebook profile posts",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/facebook/profile/posts",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a Facebook profile posts"
    },
    {
      "name": "Get Facebook Group Posts",
      "value": "getFacebookGroupPosts",
      "action": "Get a facebook group posts",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/facebook/group/posts",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a Facebook group posts"
    },
    {
      "name": "Get Reel",
      "value": "getReel",
      "action": "Get a facebook reel",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/facebook/user/reel",
          "method": "GET"
        }
      },
      "description": "Get a Facebook reel"
    },
    {
      "name": "Get Facebook Post",
      "value": "getFacebookPost",
      "action": "Get a facebook post",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/facebook/user/post",
          "method": "GET"
        }
      },
      "description": "Get a Facebook post"
    },
    {
      "name": "Get Transcript",
      "value": "getTranscript",
      "action": "Get a facebook transcript",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/facebook/post/transcript",
          "method": "GET"
        }
      },
      "description": "Get the transcript of a post or reel"
    },
    {
      "name": "Get Ad",
      "value": "getFacebookLibraryAd",
      "action": "Get a facebook ad library ad",
      "routing": {
        "request": {
          "qs": {
            "id": "={{$parameter.id}}",
            "trim": true
          },
          "url": "v1/facebook/adLibrary/ad",
          "method": "GET"
        }
      },
      "description": "Get a Facebook ad library ad"
    },
    {
      "name": "Search Ads",
      "value": "searchAds",
      "action": "Search for ads",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "query": "={{$parameter.query}}",
            "status": "={{$parameter.additionalFields.status}}",
            "ad_type": "={{$parameter.additionalFields.ad_type}}",
            "country": "={{$parameter.additionalFields.country}}",
            "end_date": "={{$parameter.additionalFields.end_date}}",
            "media_type": "={{$parameter.additionalFields.media_type}}",
            "start_date": "={{$parameter.additionalFields.start_date}}",
            "search_type": "={{$parameter.additionalFields.search_type}}"
          },
          "url": "v1/facebook/adLibrary/search/ads",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Search for ads"
    },
    {
      "name": "Get A Company's Ads",
      "value": "getCompanyAds",
      "action": "Get a company s ads",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "pageId": "={{$parameter.pageId}}",
            "status": "={{$parameter.additionalFields.status}}",
            "country": "={{$parameter.additionalFields.country}}",
            "media_type": "={{$parameter.additionalFields.media_type}}"
          },
          "url": "v1/facebook/adLibrary/company/ads",
          "method": "GET"
        },
        "operations": {}
      }
    },
    {
      "name": "Search Companies",
      "value": "searchCompanies",
      "action": "Search for companies",
      "routing": {
        "request": {
          "qs": {
            "trim": true,
            "query": "={{$parameter.query}}"
          },
          "url": "v1/facebook/adLibrary/search/companies",
          "method": "GET"
        }
      },
      "description": "Search for companies"
    },
    {
      "name": "Get A Company's Google Ads",
      "value": "getCompanyGoogleAds",
      "action": "Get a company s google ads",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "topic": "={{$parameter.additionalFields.topic}}",
            "domain": "={{$parameter.domain}}",
            "region": "={{$parameter.additionalFields.region}}",
            "advertiser_id": "={{$parameter.additionalFields.advertiser_id}}"
          },
          "url": "v1/google/company/ads",
          "method": "GET"
        },
        "operations": {}
      }
    },
    {
      "name": "Get Ad Details",
      "value": "getAdDetails",
      "action": "Get ad details",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/google/ad",
          "method": "GET"
        }
      },
      "description": "Get the details of a specific Google ad"
    },
    {
      "name": "Search Ads",
      "value": "searchLinkedinAds",
      "action": "Search for ads",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "company": "={{$parameter.additionalFields.company}}",
            "endDate": "={{$parameter.additionalFields.endDate}}",
            "keyword": "={{$parameter.keyword}}",
            "countries": "={{$parameter.additionalFields.countries}}",
            "startDate": "={{$parameter.additionalFields.startDate}}"
          },
          "url": "v1/linkedin/ads/search",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Search the LinkedIn Ad Library for ads"
    },
    {
      "name": "Get Ad Details",
      "value": "getLinkedinAdDetails",
      "action": "Get ad details",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/linkedin/ad",
          "method": "GET"
        }
      },
      "description": "Get the details of a specific LinkedIn ad"
    },
    {
      "name": "Get Twitter Profile",
      "value": "getTwitterProfile",
      "action": "Get a twitter profile",
      "routing": {
        "request": {
          "qs": {
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/twitter/profile",
          "method": "GET"
        }
      },
      "description": "Get a Twitter profile"
    },
    {
      "name": "Get User Tweets",
      "value": "getUserTweets",
      "action": "Get a user s tweets",
      "routing": {
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/twitter/user-tweets",
          "method": "GET"
        }
      },
      "description": "Get a user's tweets. This won't be their latest tweets, but will be 100 of their most popular tweets."
    },
    {
      "name": "Get Tweet Details",
      "value": "getTweetDetails",
      "action": "Get a tweet s details",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}",
            "trim": true
          },
          "url": "v1/twitter/tweet",
          "method": "GET"
        }
      },
      "description": "Get a tweet's details"
    },
    {
      "name": "Get Subreddit Posts",
      "value": "getSubredditPosts",
      "action": "Get a subreddit s posts",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "sort": "={{$parameter.additionalFields.sort}}",
            "trim": true,
            "subreddit": "={{$parameter.subreddit}}",
            "timeframe": "={{$parameter.additionalFields.timeframe}}"
          },
          "url": "v1/reddit/subreddit",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a subreddit's posts"
    },
    {
      "name": "Get Post Comments",
      "value": "getRedditPostComments",
      "action": "Get a post s comments",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "url": "={{$parameter.url}}",
            "trim": true
          },
          "url": "v1/reddit/post/comments",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a post's comments"
    },
    {
      "name": "Search Reddit",
      "value": "searchReddit",
      "action": "Search reddit",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "sort": "={{$parameter.additionalFields.sort}}",
            "trim": true,
            "query": "={{$parameter.query}}",
            "timeframe": "={{$parameter.additionalFields.timeframe}}"
          },
          "url": "v1/reddit/search",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Search Reddit for posts"
    },
    {
      "name": "Get Threads Profile",
      "value": "getThreadsProfile",
      "action": "Get threads profile",
      "routing": {
        "request": {
          "qs": {
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/threads/profile",
          "method": "GET"
        }
      }
    },
    {
      "name": "Get Threads User Posts",
      "value": "getThreadsUserPosts",
      "action": "Get threads user posts",
      "routing": {
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/threads/user/posts",
          "method": "GET"
        }
      }
    },
    {
      "name": "Get Threads Post",
      "value": "getThreadsPost",
      "action": "Get threads post",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}",
            "trim": true
          },
          "url": "v1/threads/post",
          "method": "GET"
        }
      }
    },
    {
      "name": "Search Threads",
      "value": "searchThreads",
      "action": "Search threads",
      "routing": {
        "request": {
          "qs": {
            "trim": true,
            "query": "={{$parameter.query}}"
          },
          "url": "v1/threads/search",
          "method": "GET"
        }
      }
    },
    {
      "name": "Get TruthSocial Profile",
      "value": "getTruthSocialProfile",
      "action": "Get truth social profile",
      "routing": {
        "request": {
          "qs": {
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/truthsocial/profile",
          "method": "GET"
        }
      },
      "description": "Get truth social profile"
    },
    {
      "name": "Get TruthSocial User Posts",
      "value": "getTruthSocialUserPosts",
      "action": "Get truth social user posts",
      "routing": {
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/truthsocial/user/posts",
          "method": "GET"
        }
      },
      "description": "Get truth social user posts"
    },
    {
      "name": "Get TruthSocial Post",
      "value": "getTruthSocialPost",
      "action": "Get the details of a truth social post",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}"
          },
          "url": "v1/truthsocial/post",
          "method": "GET"
        }
      },
      "description": "Get the details of a truth social post"
    },
    {
      "name": "Search Pinterest",
      "value": "searchPinterest",
      "action": "Search pinterest",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "trim": true,
            "query": "={{$parameter.query}}"
          },
          "url": "v1/pinterest/search",
          "method": "GET"
        },
        "operations": {}
      }
    },
    {
      "name": "Get Pinterest Pin",
      "value": "getPinterestPin",
      "action": "Get pinterest pin",
      "routing": {
        "request": {
          "qs": {
            "url": "={{$parameter.url}}",
            "trim": true
          },
          "url": "v1/pinterest/pin",
          "method": "GET"
        }
      }
    },
    {
      "name": "Get Pinterest User Boards",
      "value": "getPinterestUserBoards",
      "action": "Get a user s boards",
      "routing": {
        "request": {
          "qs": {
            "trim": true,
            "handle": "={{$parameter.handle}}"
          },
          "url": "v1/pinterest/user/boards",
          "method": "GET"
        }
      },
      "description": "Get a user's boards"
    },
    {
      "name": "Get Pinterest Board Pins",
      "value": "getPinterestBoardPins",
      "action": "Get a board s pins",
      "routing": {
        "send": {
          "paginate": true
        },
        "request": {
          "qs": {
            "url": "={{$parameter.url}}",
            "trim": true
          },
          "url": "v1/pinterest/board",
          "method": "GET"
        },
        "operations": {}
      },
      "description": "Get a board's pins"
    },
    {
      "name": "Search Google",
      "value": "searchGoogle",
      "action": "Search google",
      "routing": {
        "request": {
          "qs": {
            "query": "={{$parameter.query}}"
          },
          "url": "v1/google/search",
          "method": "GET"
        }
      }
    }
  ]


node_type: n8n-nodes-straico-official.straicoOfficial
package_name: n8n-nodes-straico-official
display_name: Straico Official
description: Get data from Straico API
category: Community
development_style: declarative
version: 1,2
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: straico
author_github_url: https://github.com/SaroM0/
npm_package_name: n8n-nodes-straico-official
npm_version: 5.0.4
community_fetched_at: 2026-02-06T07:31:15.721Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "prompt",
      "options": [
        {
          "name": "Agent",
          "value": "agent"
        },
        {
          "name": "Chat",
          "value": "chat"
        },
        {
          "name": "File",
          "value": "file"
        },
        {
          "name": "Image",
          "value": "image"
        },
        {
          "name": "Model",
          "value": "models"
        },
        {
          "name": "Prompt",
          "value": "prompt"
        },
        {
          "name": "RAG",
          "value": "rag"
        },
        {
          "name": "TTS",
          "value": "tts"
        },
        {
          "name": "User",
          "value": "user"
        },
        {
          "name": "Video",
          "value": "video"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get Info",
          "value": "get",
          "action": "Get user information",
          "routing": {
            "request": {
              "url": "/v0/user",
              "method": "GET"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "user"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get all models information v1",
          "routing": {
            "request": {
              "url": "/v1/models",
              "method": "GET"
            }
          }
        },
        {
          "name": "Get All Models v2",
          "value": "getAllModelsInfo",
          "action": "Get all models information v2"
        },
        {
          "name": "Get Specific Model v2",
          "value": "getSpecificModel",
          "action": "Get specific model information v2"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "models"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "completion",
      "options": [
        {
          "name": "Completion",
          "value": "completion",
          "action": "Create a completion",
          "routing": {
            "request": {
              "url": "/v1/prompt/completion",
              "method": "POST"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "prompt"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "completionV2",
      "options": [
        {
          "name": "Completion V2",
          "value": "completionV2",
          "action": "Create a chat completion",
          "routing": {
            "request": {
              "url": "/v2/chat/completions",
              "method": "POST"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "chat"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "generate",
      "options": [
        {
          "name": "Generate Image",
          "value": "generate",
          "action": "Generate an image v0",
          "routing": {
            "request": {
              "url": "/v0/image/generation",
              "method": "POST"
            }
          }
        },
        {
          "name": "Generate Image V1",
          "value": "generateV1",
          "action": "Generate an image v1",
          "routing": {
            "request": {
              "url": "/v1/image/generation",
              "method": "POST"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "image"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "generate",
      "options": [
        {
          "name": "Generate Video",
          "value": "generate",
          "action": "Generate a video from image",
          "routing": {
            "request": {
              "url": "/v1/image/tovideo",
              "method": "POST"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "video"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Convert text to speech",
          "routing": {
            "request": {
              "url": "/v1/tts/create",
              "method": "POST"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "tts"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "Add RAG",
          "value": "addRag",
          "action": "Add RAG to agent"
        },
        {
          "name": "Create",
          "value": "create",
          "action": "Create a new agent"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete agent"
        },
        {
          "name": "Get Details",
          "value": "get",
          "action": "Get agent details"
        },
        {
          "name": "List",
          "value": "list",
          "action": "List all agents"
        },
        {
          "name": "Prompt Completion",
          "value": "promptCompletion",
          "action": "Send a prompt to agent"
        },
        {
          "name": "Update",
          "value": "update",
          "action": "Update agent details"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "agent"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "upload",
      "options": [
        {
          "name": "Upload",
          "value": "upload",
          "action": "Upload a file",
          "routing": {
            "request": {
              "url": "/v0/file/upload",
              "body": {
                "file": "={{ $parameter[\"file\"] }}"
              },
              "json": false,
              "method": "POST"
            }
          }
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "file"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a new RAG"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete a RAG"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get RAG by ID"
        },
        {
          "name": "List",
          "value": "list",
          "action": "List all ra gs"
        },
        {
          "name": "Prompt Completion",
          "value": "promptCompletion",
          "action": "Send a prompt to a RAG"
        },
        {
          "name": "Update",
          "value": "update",
          "action": "Update a RAG with files"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "rag"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Info",
      "value": "get",
      "action": "Get user information",
      "routing": {
        "request": {
          "url": "/v0/user",
          "method": "GET"
        }
      }
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get all models information v1",
      "routing": {
        "request": {
          "url": "/v1/models",
          "method": "GET"
        }
      }
    },
    {
      "name": "Get All Models v2",
      "value": "getAllModelsInfo",
      "action": "Get all models information v2"
    },
    {
      "name": "Get Specific Model v2",
      "value": "getSpecificModel",
      "action": "Get specific model information v2"
    },
    {
      "name": "Completion",
      "value": "completion",
      "action": "Create a completion",
      "routing": {
        "request": {
          "url": "/v1/prompt/completion",
          "method": "POST"
        }
      }
    },
    {
      "name": "Completion V2",
      "value": "completionV2",
      "action": "Create a chat completion",
      "routing": {
        "request": {
          "url": "/v2/chat/completions",
          "method": "POST"
        }
      }
    },
    {
      "name": "Generate Image",
      "value": "generate",
      "action": "Generate an image v0",
      "routing": {
        "request": {
          "url": "/v0/image/generation",
          "method": "POST"
        }
      }
    },
    {
      "name": "Generate Image V1",
      "value": "generateV1",
      "action": "Generate an image v1",
      "routing": {
        "request": {
          "url": "/v1/image/generation",
          "method": "POST"
        }
      }
    },
    {
      "name": "Generate Video",
      "value": "generate",
      "action": "Generate a video from image",
      "routing": {
        "request": {
          "url": "/v1/image/tovideo",
          "method": "POST"
        }
      }
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Convert text to speech",
      "routing": {
        "request": {
          "url": "/v1/tts/create",
          "method": "POST"
        }
      }
    },
    {
      "name": "Add RAG",
      "value": "addRag",
      "action": "Add RAG to agent"
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Create a new agent"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete agent"
    },
    {
      "name": "Get Details",
      "value": "get",
      "action": "Get agent details"
    },
    {
      "name": "List",
      "value": "list",
      "action": "List all agents"
    },
    {
      "name": "Prompt Completion",
      "value": "promptCompletion",
      "action": "Send a prompt to agent"
    },
    {
      "name": "Update",
      "value": "update",
      "action": "Update agent details"
    },
    {
      "name": "Upload",
      "value": "upload",
      "action": "Upload a file",
      "routing": {
        "request": {
          "url": "/v0/file/upload",
          "body": {
            "file": "={{ $parameter[\"file\"] }}"
          },
          "json": false,
          "method": "POST"
        }
      }
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Create a new RAG"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete a RAG"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get RAG by ID"
    },
    {
      "name": "List",
      "value": "list",
      "action": "List all ra gs"
    },
    {
      "name": "Prompt Completion",
      "value": "promptCompletion",
      "action": "Send a prompt to a RAG"
    },
    {
      "name": "Update",
      "value": "update",
      "action": "Update a RAG with files"
    }
  ]


node_type: @copicake/n8n-nodes-copicake.copicake
package_name: @copicake/n8n-nodes-copicake
display_name: Copicake
description: Generate and retrieve images using Copicake API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: eragonj
author_github_url: https://github.com/Copicake/n8n-nodes-copicake.git
npm_package_name: @copicake/n8n-nodes-copicake
npm_version: 1.1.0
community_fetched_at: 2026-02-06T07:31:15.722Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "image",
      "options": [
        {
          "name": "Image",
          "value": "image"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create an image",
          "description": "Create a new image from a template"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get an image",
          "description": "Get an existing image by rendering ID"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "image"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create",
      "value": "create",
      "action": "Create an image",
      "description": "Create a new image from a template"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get an image",
      "description": "Get an existing image by rendering ID"
    }
  ]


node_type: n8n-nodes-supadata.supadata
package_name: n8n-nodes-supadata
display_name: Supadata
description: Access Supadata API to fetch video metadata, transcripts, and web data from multiple platforms
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: rafalzawadzki
author_github_url: https://github.com/supadata-ai/
npm_package_name: n8n-nodes-supadata
npm_version: 0.3.1
community_fetched_at: 2026-02-06T07:31:15.723Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "media",
      "options": [
        {
          "name": "Media",
          "value": "media"
        },
        {
          "name": "YouTube",
          "value": "youtube"
        },
        {
          "name": "Web",
          "value": "webScrape"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getMetadata",
      "options": [
        {
          "name": "Get Metadata",
          "value": "getMetadata",
          "action": "Get metadata",
          "description": "Get metadata of a video from multiple platforms (YouTube, TikTok, Instagram, Twitter)"
        },
        {
          "name": "Get Transcript",
          "value": "getTranscript",
          "action": "Get transcript",
          "description": "Get the transcript of a video from multiple platforms (YouTube, TikTok, etc.)"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "media"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getChannel",
      "options": [
        {
          "name": "Get Channel",
          "value": "getChannel",
          "action": "Get channel details",
          "description": "Get details of a YouTube channel"
        },
        {
          "name": "Get Channel Videos",
          "value": "getChannelVideos",
          "action": "Get channel videos",
          "description": "Get videos of a YouTube channel"
        },
        {
          "name": "Get Playlist",
          "value": "getPlaylist",
          "action": "Get playlist details",
          "description": "Get details of a YouTube playlist"
        },
        {
          "name": "Get Playlist Videos",
          "value": "getPlaylistVideos",
          "action": "Get playlist videos",
          "description": "Get videos of a YouTube playlist"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "youtube"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "scrapeUrl",
      "options": [
        {
          "name": "Scrape URL",
          "value": "scrapeUrl",
          "action": "Scrape data from a URL",
          "description": "Scrape data from a URL"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "webScrape"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Metadata",
      "value": "getMetadata",
      "action": "Get metadata",
      "description": "Get metadata of a video from multiple platforms (YouTube, TikTok, Instagram, Twitter)"
    },
    {
      "name": "Get Transcript",
      "value": "getTranscript",
      "action": "Get transcript",
      "description": "Get the transcript of a video from multiple platforms (YouTube, TikTok, etc.)"
    },
    {
      "name": "Get Channel",
      "value": "getChannel",
      "action": "Get channel details",
      "description": "Get details of a YouTube channel"
    },
    {
      "name": "Get Channel Videos",
      "value": "getChannelVideos",
      "action": "Get channel videos",
      "description": "Get videos of a YouTube channel"
    },
    {
      "name": "Get Playlist",
      "value": "getPlaylist",
      "action": "Get playlist details",
      "description": "Get details of a YouTube playlist"
    },
    {
      "name": "Get Playlist Videos",
      "value": "getPlaylistVideos",
      "action": "Get playlist videos",
      "description": "Get videos of a YouTube playlist"
    },
    {
      "name": "Scrape URL",
      "value": "scrapeUrl",
      "action": "Scrape data from a URL",
      "description": "Scrape data from a URL"
    }
  ]


node_type: n8n-nodes-gainium.Gainium
package_name: n8n-nodes-gainium
display_name: Gainium
description: Operates with official Gainium API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: aressanch
author_github_url: https://github.com/Gainium/
npm_package_name: n8n-nodes-gainium
npm_version: 0.3.6
community_fetched_at: 2026-02-06T07:31:15.724Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "general",
      "options": [
        {
          "name": "General",
          "value": "general"
        },
        {
          "name": "Bots",
          "value": "bots"
        },
        {
          "name": "Deals",
          "value": "deals"
        },
        {
          "name": "User",
          "value": "user"
        }
      ],
      "required": true,
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get_user_grid_bots",
      "options": [
        {
          "name": "Get User Grid Bots",
          "value": "get_user_grid_bots",
          "action": "Get User Grid Bots",
          "description": "Get User Grid Bots"
        },
        {
          "name": "Get User Combo Bots",
          "value": "get_user_combo_bots",
          "action": "Get User Combo Bots",
          "description": "Get User Combo Bots"
        },
        {
          "name": "Get User DCA Bots",
          "value": "get_user_dca_bots",
          "action": "Get User DCA Bots",
          "description": "Get User DCA Bots"
        },
        {
          "name": "Update DCA Bot Settings",
          "value": "update_dca_bot_settings",
          "action": "Update DCA Bot Settings",
          "description": "Update DCA Bot Settings"
        },
        {
          "name": "Update Combo Bot Settings",
          "value": "update_combo_bot_settings",
          "action": "Update Combo Bot Settings",
          "description": "Update Combo Bot Settings"
        },
        {
          "name": "Change Bot Pairs",
          "value": "change_bot_pairs",
          "action": "Change Bot Pairs",
          "description": "Change Bot Pairs"
        },
        {
          "name": "Start Bot",
          "value": "start_bot",
          "action": "Start Bot",
          "description": "Start Bot"
        },
        {
          "name": "Stop Bot",
          "value": "stop_bot",
          "action": "Stop Bot",
          "description": "Stop Bot"
        },
        {
          "name": "Archive Bot",
          "value": "archive_bot",
          "action": "Archive Bot",
          "description": "Archive Bot"
        },
        {
          "name": "Restore Bot",
          "value": "restore_bot",
          "action": "Restore Bot",
          "description": "Restore Bot"
        },
        {
          "name": "Clone DCA Bot",
          "value": "clone_dca_bot",
          "action": "Clone DCA Bot",
          "description": "Clone DCA Bot"
        },
        {
          "name": "Clone Combo Bot",
          "value": "clone_combo_bot",
          "action": "Clone Combo Bot",
          "description": "Clone Combo Bot"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "bots"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get_user_deals",
      "options": [
        {
          "name": "Get User Deals",
          "value": "get_user_deals",
          "action": "Get User Deals",
          "description": "Get User Deals"
        },
        {
          "name": "Update DCA Deal",
          "value": "update_dca_deal",
          "action": "Update DCA Deal",
          "description": "Update DCA Deal"
        },
        {
          "name": "Update Combo Deal",
          "value": "update_combo_deal",
          "action": "Update Combo Deal",
          "description": "Update Combo Deal"
        },
        {
          "name": "Add Funds To Deal",
          "value": "add_funds_to_deal",
          "action": "Add Funds To Deal",
          "description": "Add Funds To Deal"
        },
        {
          "name": "Reduce Funds From Deal",
          "value": "reduce_funds_from_deal",
          "action": "Reduce Funds From Deal",
          "description": "Reduce Funds From Deal"
        },
        {
          "name": "Start Deal",
          "value": "start_deal",
          "action": "Start Deal",
          "description": "Start Deal"
        },
        {
          "name": "Close Deal",
          "value": "close_deal",
          "action": "Close Deal",
          "description": "Close Deal"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "deals"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get_user_exchanges",
      "options": [
        {
          "name": "Get User Exchanges",
          "value": "get_user_exchanges",
          "action": "Get User Exchanges",
          "description": "Get User Exchanges"
        },
        {
          "name": "Get User Balances",
          "value": "get_user_balances",
          "action": "Get User Balances",
          "description": "Get User Balances"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "user"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get_supported_exchange",
      "options": [
        {
          "name": "Get Supported Exchanges",
          "value": "get_supported_exchange",
          "action": "Get Supported Exchanges",
          "description": "Get Supported Exchanges"
        },
        {
          "name": "Get Crypto Screener",
          "value": "get_crypto_screener",
          "action": "Get Crypto Screener",
          "description": "Get crypto screener data with filtering and pagination"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "general"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get User Grid Bots",
      "value": "get_user_grid_bots",
      "action": "Get User Grid Bots",
      "description": "Get User Grid Bots"
    },
    {
      "name": "Get User Combo Bots",
      "value": "get_user_combo_bots",
      "action": "Get User Combo Bots",
      "description": "Get User Combo Bots"
    },
    {
      "name": "Get User DCA Bots",
      "value": "get_user_dca_bots",
      "action": "Get User DCA Bots",
      "description": "Get User DCA Bots"
    },
    {
      "name": "Update DCA Bot Settings",
      "value": "update_dca_bot_settings",
      "action": "Update DCA Bot Settings",
      "description": "Update DCA Bot Settings"
    },
    {
      "name": "Update Combo Bot Settings",
      "value": "update_combo_bot_settings",
      "action": "Update Combo Bot Settings",
      "description": "Update Combo Bot Settings"
    },
    {
      "name": "Change Bot Pairs",
      "value": "change_bot_pairs",
      "action": "Change Bot Pairs",
      "description": "Change Bot Pairs"
    },
    {
      "name": "Start Bot",
      "value": "start_bot",
      "action": "Start Bot",
      "description": "Start Bot"
    },
    {
      "name": "Stop Bot",
      "value": "stop_bot",
      "action": "Stop Bot",
      "description": "Stop Bot"
    },
    {
      "name": "Archive Bot",
      "value": "archive_bot",
      "action": "Archive Bot",
      "description": "Archive Bot"
    },
    {
      "name": "Restore Bot",
      "value": "restore_bot",
      "action": "Restore Bot",
      "description": "Restore Bot"
    },
    {
      "name": "Clone DCA Bot",
      "value": "clone_dca_bot",
      "action": "Clone DCA Bot",
      "description": "Clone DCA Bot"
    },
    {
      "name": "Clone Combo Bot",
      "value": "clone_combo_bot",
      "action": "Clone Combo Bot",
      "description": "Clone Combo Bot"
    },
    {
      "name": "Get User Deals",
      "value": "get_user_deals",
      "action": "Get User Deals",
      "description": "Get User Deals"
    },
    {
      "name": "Update DCA Deal",
      "value": "update_dca_deal",
      "action": "Update DCA Deal",
      "description": "Update DCA Deal"
    },
    {
      "name": "Update Combo Deal",
      "value": "update_combo_deal",
      "action": "Update Combo Deal",
      "description": "Update Combo Deal"
    },
    {
      "name": "Add Funds To Deal",
      "value": "add_funds_to_deal",
      "action": "Add Funds To Deal",
      "description": "Add Funds To Deal"
    },
    {
      "name": "Reduce Funds From Deal",
      "value": "reduce_funds_from_deal",
      "action": "Reduce Funds From Deal",
      "description": "Reduce Funds From Deal"
    },
    {
      "name": "Start Deal",
      "value": "start_deal",
      "action": "Start Deal",
      "description": "Start Deal"
    },
    {
      "name": "Close Deal",
      "value": "close_deal",
      "action": "Close Deal",
      "description": "Close Deal"
    },
    {
      "name": "Get User Exchanges",
      "value": "get_user_exchanges",
      "action": "Get User Exchanges",
      "description": "Get User Exchanges"
    },
    {
      "name": "Get User Balances",
      "value": "get_user_balances",
      "action": "Get User Balances",
      "description": "Get User Balances"
    },
    {
      "name": "Get Supported Exchanges",
      "value": "get_supported_exchange",
      "action": "Get Supported Exchanges",
      "description": "Get Supported Exchanges"
    },
    {
      "name": "Get Crypto Screener",
      "value": "get_crypto_screener",
      "action": "Get Crypto Screener",
      "description": "Get crypto screener data with filtering and pagination"
    }
  ]


node_type: @thelifeofrishi/n8n-nodes-orshot.orshot
package_name: @thelifeofrishi/n8n-nodes-orshot
display_name: Orshot
description: Automated Image Generation for Marketing
category: Community
development_style: declarative
version: 3
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: thelifeofrishi
author_github_url: https://github.com/rishimohan/orshot-n8n.git
npm_package_name: @thelifeofrishi/n8n-nodes-orshot
npm_version: 0.5.0
community_fetched_at: 2026-02-06T07:31:15.724Z
properties_schema:
  [
    {
      "name": "operation",
      "type": "options",
      "default": "https://api.orshot.com/v1/generate/images",
      "options": [
        {
          "name": "Generate Image From a Library Template",
          "value": "https://api.orshot.com/v1/generate/images",
          "action": "Generate an image from a library template",
          "description": "Endpoint: https://api.orshot.com/v1/generate/images"
        },
        {
          "name": "Generate Image From an Orshot Studio Template",
          "value": "https://api.orshot.com/v1/studio/render",
          "action": "Generate an image from a studio template",
          "description": "Endpoint: https://api.orshot.com/v1/studio/render"
        }
      ],
      "required": true,
      "description": "Orshot API Endpoint URL(ref: https://orshot.com/docs/api-reference)",
      "displayName": "Operation",
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Generate Image From a Library Template",
      "value": "https://api.orshot.com/v1/generate/images",
      "action": "Generate an image from a library template",
      "description": "Endpoint: https://api.orshot.com/v1/generate/images"
    },
    {
      "name": "Generate Image From an Orshot Studio Template",
      "value": "https://api.orshot.com/v1/studio/render",
      "action": "Generate an image from a studio template",
      "description": "Endpoint: https://api.orshot.com/v1/studio/render"
    }
  ]


node_type: @joai/n8n-nodes-joai.joai
package_name: @joai/n8n-nodes-joai
display_name: JoAi
description: Send messages as a JoAi agent
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: michavie
author_github_url: https://github.com/JoAiHQ/n8n-nodes.git
npm_package_name: @joai/n8n-nodes-joai
npm_version: 0.3.2
community_fetched_at: 2026-02-06T07:31:15.725Z
properties_schema:
  [
    {
      "name": "operation",
      "type": "options",
      "default": "sendMessageAsUser",
      "options": [
        {
          "name": "Send Message as User",
          "value": "sendMessageAsUser",
          "action": "Send a message as a user to an agent",
          "description": "Send a message as a user to an agent"
        },
        {
          "name": "Send Message as Agent",
          "value": "sendMessageAsAgent",
          "action": "Send a message as an agent to a room",
          "description": "Send a message as an agent to a room"
        }
      ],
      "displayName": "Operation",
      "noDataExpression": false
    }
  ]

operations:
  [
    {
      "name": "Send Message as User",
      "value": "sendMessageAsUser",
      "action": "Send a message as a user to an agent",
      "description": "Send a message as a user to an agent"
    },
    {
      "name": "Send Message as Agent",
      "value": "sendMessageAsAgent",
      "action": "Send a message as an agent to a room",
      "description": "Send a message as an agent to a room"
    }
  ]


node_type: @postnitro/n8n-nodes-postnitro-ai.postNitro
package_name: @postnitro/n8n-nodes-postnitro-ai
display_name: PostNitro
description: Interact with PostNitro Embed API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: postnitro
author_github_url: https://github.com/postnitro/n8n-nodes-postnitro-ai.git
npm_package_name: @postnitro/n8n-nodes-postnitro-ai
npm_version: 0.1.2
community_fetched_at: 2026-02-06T07:31:15.725Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "embedPost",
      "options": [
        {
          "name": "Embed Post",
          "value": "embedPost"
        }
      ],
      "displayName": "Resource"
    },
    {
      "name": "operation",
      "type": "options",
      "default": "aiFromText",
      "options": [
        {
          "name": "Generate Carousel from Text (AI)",
          "value": "aiFromText",
          "action": "Generate carousel using AI from plain text"
        },
        {
          "name": "Generate Carousel from an Article URL (AI)",
          "value": "aiFromArticle",
          "action": "Generate carousel using AI from an Article URL"
        },
        {
          "name": "Generate Carousel from an X (Twitter) Post (AI)",
          "value": "aiFromXPost",
          "action": "Generate carousel using AI from an X (Twitter) post URL"
        },
        {
          "name": "Import Carousel Slides",
          "value": "importSlides",
          "action": "Create carousel by Importing a predefined set of slides content"
        }
      ],
      "displayName": "Operation",
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Generate Carousel from Text (AI)",
      "value": "aiFromText",
      "action": "Generate carousel using AI from plain text"
    },
    {
      "name": "Generate Carousel from an Article URL (AI)",
      "value": "aiFromArticle",
      "action": "Generate carousel using AI from an Article URL"
    },
    {
      "name": "Generate Carousel from an X (Twitter) Post (AI)",
      "value": "aiFromXPost",
      "action": "Generate carousel using AI from an X (Twitter) post URL"
    },
    {
      "name": "Import Carousel Slides",
      "value": "importSlides",
      "action": "Create carousel by Importing a predefined set of slides content"
    }
  ]


node_type: n8n-nodes-autocalls.autocalls
package_name: n8n-nodes-autocalls
display_name: Autocalls
description: Make phone calls using AI assistants from Autocalls platform
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: zebi15
author_github_url: https://github.com/Zebi15/n8n-autocalls.git
npm_package_name: n8n-nodes-autocalls
npm_version: 1.0.3
community_fetched_at: 2026-02-06T07:31:15.727Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "call",
      "options": [
        {
          "name": "Call",
          "value": "call"
        },
        {
          "name": "Assistant",
          "value": "assistant"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "make",
      "options": [
        {
          "name": "Make",
          "value": "make",
          "action": "Make a phone call",
          "description": "Make a phone call using an AI assistant"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "call"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAssistants",
      "options": [
        {
          "name": "Get Assistants",
          "value": "getAssistants",
          "action": "Get assistants",
          "description": "Get all assistants from your account"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "assistant"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Make",
      "value": "make",
      "action": "Make a phone call",
      "description": "Make a phone call using an AI assistant"
    },
    {
      "name": "Get Assistants",
      "value": "getAssistants",
      "action": "Get assistants",
      "description": "Get all assistants from your account"
    }
  ]


node_type: n8n-nodes-linked-api.linkedApi
package_name: n8n-nodes-linked-api
display_name: Linked API
description: Control your LinkedIn accounts and retrieve real-time data.
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: linked-api
author_github_url: https://github.com/Linked-API/
npm_package_name: n8n-nodes-linked-api
npm_version: 1.0.1
community_fetched_at: 2026-02-06T07:31:15.728Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "standard",
      "options": [
        {
          "name": "Standard Interface",
          "value": "standard"
        },
        {
          "name": "Sales Navigator",
          "value": "salesNavigator"
        },
        {
          "name": "Other",
          "value": "other"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "searchCompanies",
      "options": [
        {
          "name": "Check Connection Status",
          "value": "checkConnectionStatus",
          "action": "Check connection status",
          "description": "Check the connection status between your account and another person"
        },
        {
          "name": "Comment on Post",
          "value": "commentOnPost",
          "action": "Comment on post",
          "description": "Leave a comment on a LinkedIn post"
        },
        {
          "name": "Create Post",
          "value": "createPost",
          "action": "Create post",
          "description": "Create a new LinkedIn post"
        },
        {
          "name": "Fetch Company",
          "value": "fetchCompany",
          "action": "Fetch company",
          "description": "Fetch detailed information about a LinkedIn company"
        },
        {
          "name": "Fetch Person",
          "value": "fetchPerson",
          "action": "Fetch person",
          "description": "Fetch detailed information about a LinkedIn person"
        },
        {
          "name": "Fetch Post",
          "value": "fetchPost",
          "action": "Fetch post",
          "description": "Retrieve detailed information about a LinkedIn post"
        },
        {
          "name": "React to Post",
          "value": "reactToPost",
          "action": "React to post",
          "description": "React to a LinkedIn post with like, celebrate, support, love, insightful, or funny"
        },
        {
          "name": "Remove Connection",
          "value": "removeConnection",
          "action": "Remove connection",
          "description": "Remove a person from your connections"
        },
        {
          "name": "Retrieve Connections",
          "value": "retrieveConnections",
          "action": "Retrieve connections",
          "description": "Retrieve your connections with optional filtering"
        },
        {
          "name": "Retrieve Pending Requests",
          "value": "retrievePendingRequests",
          "action": "Retrieve pending requests",
          "description": "Retrieve pending connection requests sent from your account"
        },
        {
          "name": "Retrieve Performance",
          "value": "retrievePerformance",
          "action": "Retrieve performance",
          "description": "Retrieve performance analytics from your LinkedIn dashboard"
        },
        {
          "name": "Retrieve SSI",
          "value": "retrieveSSI",
          "action": "Retrieve SSI",
          "description": "Retrieve your current Social Selling Index (SSI) score"
        },
        {
          "name": "Search Companies",
          "value": "searchCompanies",
          "action": "Search companies",
          "description": "Search for companies on LinkedIn"
        },
        {
          "name": "Search People",
          "value": "searchPeople",
          "action": "Search people",
          "description": "Search for people on LinkedIn"
        },
        {
          "name": "Send Connection Request",
          "value": "sendConnectionRequest",
          "action": "Send connection request",
          "description": "Send a connection request to a person"
        },
        {
          "name": "Send Message",
          "value": "sendMessage",
          "action": "Send message",
          "description": "Send a message to a LinkedIn person"
        },
        {
          "name": "Sync Conversation",
          "value": "syncConversation",
          "action": "Sync conversation",
          "description": "Sync a conversation so you can start polling it for new messages"
        },
        {
          "name": "Withdraw Connection Request",
          "value": "withdrawConnectionRequest",
          "action": "Withdraw connection request",
          "description": "Withdraw a connection request sent to a person"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "standard"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "nvSearchCompanies",
      "options": [
        {
          "name": "Fetch Company in Sales Navigator",
          "value": "nvFetchCompany",
          "action": "Fetch company in Sales Navigator",
          "description": "Fetch detailed information about a company in Sales Navigator"
        },
        {
          "name": "Fetch Person in Sales Navigator",
          "value": "nvFetchPerson",
          "action": "Fetch person in Sales Navigator",
          "description": "Fetch detailed information about a person in Sales Navigator"
        },
        {
          "name": "Search Companies in Sales Navigator",
          "value": "nvSearchCompanies",
          "action": "Search companies in Sales Navigator",
          "description": "Search for companies in Sales Navigator"
        },
        {
          "name": "Search People in Sales Navigator",
          "value": "nvSearchPeople",
          "action": "Search people in Sales Navigator",
          "description": "Search for people in Sales Navigator"
        },
        {
          "name": "Send Message in Sales Navigator",
          "value": "nvSendMessage",
          "action": "Send message in Sales Navigator",
          "description": "Send a message to a person in Sales Navigator"
        },
        {
          "name": "Sync Conversation in Sales Navigator",
          "value": "nvSyncConversation",
          "action": "Sync conversation in Sales Navigator",
          "description": "Sync a conversation in Sales Navigator so you can start polling it"
        }
      ],
      "displayName": "Operations",
      "displayOptions": {
        "show": {
          "resource": [
            "salesNavigator"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "customWorkflow",
      "options": [
        {
          "name": "Custom Workflow",
          "value": "customWorkflow",
          "action": "Execute custom workflow",
          "description": "Execute a custom multi-step workflow using raw workflow definition"
        },
        {
          "name": "Get Workflow Result",
          "value": "getWorkflowResult",
          "action": "Get workflow result",
          "description": "Get the result of workflow execution"
        },
        {
          "name": "Cancel Workflow",
          "value": "cancelWorkflow",
          "action": "Cancel workflow",
          "description": "Cancel a running workflow execution"
        },
        {
          "name": "Poll Conversations",
          "value": "pollConversations",
          "action": "Poll conversations",
          "description": "Poll multiple conversations for new messages"
        },
        {
          "name": "Actions Usage Statistics",
          "value": "actionsUsageStatistics",
          "action": "Get actions statistics",
          "description": "Get actions usage statistics for a date range"
        }
      ],
      "displayName": "Operations",
      "displayOptions": {
        "show": {
          "resource": [
            "other"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Check Connection Status",
      "value": "checkConnectionStatus",
      "action": "Check connection status",
      "description": "Check the connection status between your account and another person"
    },
    {
      "name": "Comment on Post",
      "value": "commentOnPost",
      "action": "Comment on post",
      "description": "Leave a comment on a LinkedIn post"
    },
    {
      "name": "Create Post",
      "value": "createPost",
      "action": "Create post",
      "description": "Create a new LinkedIn post"
    },
    {
      "name": "Fetch Company",
      "value": "fetchCompany",
      "action": "Fetch company",
      "description": "Fetch detailed information about a LinkedIn company"
    },
    {
      "name": "Fetch Person",
      "value": "fetchPerson",
      "action": "Fetch person",
      "description": "Fetch detailed information about a LinkedIn person"
    },
    {
      "name": "Fetch Post",
      "value": "fetchPost",
      "action": "Fetch post",
      "description": "Retrieve detailed information about a LinkedIn post"
    },
    {
      "name": "React to Post",
      "value": "reactToPost",
      "action": "React to post",
      "description": "React to a LinkedIn post with like, celebrate, support, love, insightful, or funny"
    },
    {
      "name": "Remove Connection",
      "value": "removeConnection",
      "action": "Remove connection",
      "description": "Remove a person from your connections"
    },
    {
      "name": "Retrieve Connections",
      "value": "retrieveConnections",
      "action": "Retrieve connections",
      "description": "Retrieve your connections with optional filtering"
    },
    {
      "name": "Retrieve Pending Requests",
      "value": "retrievePendingRequests",
      "action": "Retrieve pending requests",
      "description": "Retrieve pending connection requests sent from your account"
    },
    {
      "name": "Retrieve Performance",
      "value": "retrievePerformance",
      "action": "Retrieve performance",
      "description": "Retrieve performance analytics from your LinkedIn dashboard"
    },
    {
      "name": "Retrieve SSI",
      "value": "retrieveSSI",
      "action": "Retrieve SSI",
      "description": "Retrieve your current Social Selling Index (SSI) score"
    },
    {
      "name": "Search Companies",
      "value": "searchCompanies",
      "action": "Search companies",
      "description": "Search for companies on LinkedIn"
    },
    {
      "name": "Search People",
      "value": "searchPeople",
      "action": "Search people",
      "description": "Search for people on LinkedIn"
    },
    {
      "name": "Send Connection Request",
      "value": "sendConnectionRequest",
      "action": "Send connection request",
      "description": "Send a connection request to a person"
    },
    {
      "name": "Send Message",
      "value": "sendMessage",
      "action": "Send message",
      "description": "Send a message to a LinkedIn person"
    },
    {
      "name": "Sync Conversation",
      "value": "syncConversation",
      "action": "Sync conversation",
      "description": "Sync a conversation so you can start polling it for new messages"
    },
    {
      "name": "Withdraw Connection Request",
      "value": "withdrawConnectionRequest",
      "action": "Withdraw connection request",
      "description": "Withdraw a connection request sent to a person"
    },
    {
      "name": "Fetch Company in Sales Navigator",
      "value": "nvFetchCompany",
      "action": "Fetch company in Sales Navigator",
      "description": "Fetch detailed information about a company in Sales Navigator"
    },
    {
      "name": "Fetch Person in Sales Navigator",
      "value": "nvFetchPerson",
      "action": "Fetch person in Sales Navigator",
      "description": "Fetch detailed information about a person in Sales Navigator"
    },
    {
      "name": "Search Companies in Sales Navigator",
      "value": "nvSearchCompanies",
      "action": "Search companies in Sales Navigator",
      "description": "Search for companies in Sales Navigator"
    },
    {
      "name": "Search People in Sales Navigator",
      "value": "nvSearchPeople",
      "action": "Search people in Sales Navigator",
      "description": "Search for people in Sales Navigator"
    },
    {
      "name": "Send Message in Sales Navigator",
      "value": "nvSendMessage",
      "action": "Send message in Sales Navigator",
      "description": "Send a message to a person in Sales Navigator"
    },
    {
      "name": "Sync Conversation in Sales Navigator",
      "value": "nvSyncConversation",
      "action": "Sync conversation in Sales Navigator",
      "description": "Sync a conversation in Sales Navigator so you can start polling it"
    },
    {
      "name": "Custom Workflow",
      "value": "customWorkflow",
      "action": "Execute custom workflow",
      "description": "Execute a custom multi-step workflow using raw workflow definition"
    },
    {
      "name": "Get Workflow Result",
      "value": "getWorkflowResult",
      "action": "Get workflow result",
      "description": "Get the result of workflow execution"
    },
    {
      "name": "Cancel Workflow",
      "value": "cancelWorkflow",
      "action": "Cancel workflow",
      "description": "Cancel a running workflow execution"
    },
    {
      "name": "Poll Conversations",
      "value": "pollConversations",
      "action": "Poll conversations",
      "description": "Poll multiple conversations for new messages"
    },
    {
      "name": "Actions Usage Statistics",
      "value": "actionsUsageStatistics",
      "action": "Get actions statistics",
      "description": "Get actions usage statistics for a date range"
    }
  ]


node_type: n8n-nodes-zohoteaminbox.zohoTeamInbox
package_name: n8n-nodes-zohoteaminbox
display_name: Zoho TeamInbox
description: Consume Zoho TeamInbox API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: zohomail
author_github_url: https://github.com/zohomail/zoho_teaminbox_n8n.git
npm_package_name: n8n-nodes-zohoteaminbox
npm_version: 1.0.4
community_fetched_at: 2026-02-06T07:31:15.732Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "message",
      "options": [
        {
          "name": "Message",
          "value": "message"
        },
        {
          "name": "Contact",
          "value": "contact"
        }
      ],
      "required": true,
      "displayName": "Resource"
    },
    {
      "name": "operation",
      "type": "options",
      "default": "sendemail",
      "options": [
        {
          "name": "Send Email",
          "value": "sendemail",
          "action": "Send Email",
          "description": "Create and send a new email."
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "message"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "createcontact",
      "options": [
        {
          "name": "Create Contact",
          "value": "createcontact",
          "action": "Create Contact",
          "description": "Creates a new contact"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "contact"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Send Email",
      "value": "sendemail",
      "action": "Send Email",
      "description": "Create and send a new email."
    },
    {
      "name": "Create Contact",
      "value": "createcontact",
      "action": "Create Contact",
      "description": "Creates a new contact"
    }
  ]


node_type: n8n-nodes-joggai.joggAiNode
package_name: n8n-nodes-joggai
display_name: JoggAI
description: Interact with the JoggAI API to create and manage AI videos
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: joggai
author_github_url: https://github.com/joggaiteam/
npm_package_name: n8n-nodes-joggai
npm_version: 1.0.10
community_fetched_at: 2026-02-06T07:31:15.732Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "video",
      "options": [
        {
          "name": "Video",
          "value": "video"
        },
        {
          "name": "Avatar",
          "value": "avatar"
        },
        {
          "name": "Voice",
          "value": "voice"
        },
        {
          "name": "Template",
          "value": "template"
        },
        {
          "name": "Product",
          "value": "product"
        },
        {
          "name": "AI Script",
          "value": "aiScript"
        },
        {
          "name": "File",
          "value": "file"
        },
        {
          "name": "Music",
          "value": "music"
        },
        {
          "name": "Visual Style",
          "value": "visualStyle"
        },
        {
          "name": "Webhook",
          "value": "webhook"
        }
      ],
      "required": true,
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Create from Avatar",
          "value": "createFromAvatar",
          "action": "Create a video from an avatar and a script",
          "description": "Creates a new video using an avatar and a script"
        },
        {
          "name": "Create from Product",
          "value": "createFromProduct",
          "action": "Create a video from a product",
          "description": "Creates a new video by summarizing a product like a product details page"
        },
        {
          "name": "Create from Template",
          "value": "createFromTemplate",
          "action": "Create a video from a template",
          "description": "Creates a new video from a pre-defined template"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a generated video",
          "description": "Retrieves information about a generated video"
        },
        {
          "name": "Generate Preview",
          "value": "generatePreview",
          "action": "Generate a video preview from a product",
          "description": "Generates a video preview from a product without creating the final video"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "video"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getLibraryAvatars",
      "options": [
        {
          "name": "Get Library Avatars",
          "value": "getLibraryAvatars",
          "action": "Get Library Avatars",
          "description": "Retrieves a list of public available avatars"
        },
        {
          "name": "Get Instant Avatars",
          "value": "getInstantAvatars",
          "action": "Get Instant Avatars",
          "description": "Retrieves a list of your clone avatars"
        },
        {
          "name": "Get Photo Avatars",
          "value": "getPhotoAvatars",
          "action": "Get Photo Avatars",
          "description": "Retrieves a list of your photo avatars"
        },
        {
          "name": "Generate AI Photo",
          "value": "generateAiPhoto",
          "action": "Generate AI Photo",
          "description": "Generates four new AI photos based on a description"
        },
        {
          "name": "Check Photo Generation Status",
          "value": "checkPhotoStatus",
          "action": "Check Photo Generation Status",
          "description": "Checks the generation status of the AI photo"
        },
        {
          "name": "Create Photo Avatar",
          "value": "createPhotoAvatar",
          "action": "Create Photo Avatar",
          "description": "Create a photo avatar based on the specified description"
        },
        {
          "name": "Check Photo Avatar Generation Status",
          "value": "checkPhotoAvatarStatus",
          "action": "Check Photo Avatar Generation Status",
          "description": "Checks the generation status of an avatar task"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "avatar"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getLibraryVoices",
      "options": [
        {
          "name": "Get Library Voices",
          "value": "getLibraryVoices",
          "action": "Get a list of Library voices",
          "description": "Retrieves a list of all public available voices"
        },
        {
          "name": "Get My Voices",
          "value": "getMyVoices",
          "action": "Get my voices",
          "description": "Retrieves a list of your custom voices"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "voice"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getMyTemplates",
      "options": [
        {
          "name": "Get Library Templates",
          "value": "getLibraryTemplates",
          "action": "Get template list from library",
          "description": "Retrieves a list of all public templates voices"
        },
        {
          "name": "Get My Templates",
          "value": "getMyTemplates",
          "action": "Get my templates",
          "description": "Retrieves a list of your custom templates"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "template"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "uploadProduct",
      "options": [
        {
          "name": "Upload product",
          "value": "uploadProduct",
          "action": "Upload a product for video creation",
          "description": "Uploads and processes a product to be used for video creation"
        },
        {
          "name": "Update product",
          "value": "updateProduct",
          "action": "Update a product",
          "description": "Update the information of a product"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "generate",
      "options": [
        {
          "name": "Generate",
          "value": "generate",
          "action": "Generate an AI script",
          "description": "Generates a script from a product or description using AI"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "aiScript"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "upload",
      "options": [
        {
          "name": "Upload",
          "value": "upload",
          "action": "Upload a file",
          "description": "Uploads a file for use in video generation"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "file"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "action": "Get music",
          "description": "Retrieves a list of available background music"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "music"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "get",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "action": "Get visual styles",
          "description": "Retrieves a list of available visual styles for use in video generation"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "visualStyle"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "webhook:list",
      "options": [
        {
          "name": "List of Webhook Endpoints",
          "value": "webhook:list",
          "action": "List of Webhook Endpoints",
          "description": "Get a list of configured webhook endpoints"
        },
        {
          "name": "Add a Webhook Endpoint",
          "value": "webhook:add",
          "action": "Add a Webhook Endpoint",
          "description": "Add a new webhook endpoint configuration"
        },
        {
          "name": "Update a Webhook Endpoint",
          "value": "webhook:update",
          "action": "Update a Webhook Endpoint",
          "description": "Update an existing webhook endpoint configuration"
        },
        {
          "name": "Delete a Webhook Endpoint",
          "value": "webhook:delete",
          "action": "Delete a Webhook Endpoint",
          "description": "Delete an existing webhook endpoint"
        },
        {
          "name": "List of Available Webhook Events",
          "value": "webhook:events",
          "action": "List of Available Webhook Events",
          "description": "Get a list of available webhook events"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "webhook"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create from Avatar",
      "value": "createFromAvatar",
      "action": "Create a video from an avatar and a script",
      "description": "Creates a new video using an avatar and a script"
    },
    {
      "name": "Create from Product",
      "value": "createFromProduct",
      "action": "Create a video from a product",
      "description": "Creates a new video by summarizing a product like a product details page"
    },
    {
      "name": "Create from Template",
      "value": "createFromTemplate",
      "action": "Create a video from a template",
      "description": "Creates a new video from a pre-defined template"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a generated video",
      "description": "Retrieves information about a generated video"
    },
    {
      "name": "Generate Preview",
      "value": "generatePreview",
      "action": "Generate a video preview from a product",
      "description": "Generates a video preview from a product without creating the final video"
    },
    {
      "name": "Get Library Avatars",
      "value": "getLibraryAvatars",
      "action": "Get Library Avatars",
      "description": "Retrieves a list of public available avatars"
    },
    {
      "name": "Get Instant Avatars",
      "value": "getInstantAvatars",
      "action": "Get Instant Avatars",
      "description": "Retrieves a list of your clone avatars"
    },
    {
      "name": "Get Photo Avatars",
      "value": "getPhotoAvatars",
      "action": "Get Photo Avatars",
      "description": "Retrieves a list of your photo avatars"
    },
    {
      "name": "Generate AI Photo",
      "value": "generateAiPhoto",
      "action": "Generate AI Photo",
      "description": "Generates four new AI photos based on a description"
    },
    {
      "name": "Check Photo Generation Status",
      "value": "checkPhotoStatus",
      "action": "Check Photo Generation Status",
      "description": "Checks the generation status of the AI photo"
    },
    {
      "name": "Create Photo Avatar",
      "value": "createPhotoAvatar",
      "action": "Create Photo Avatar",
      "description": "Create a photo avatar based on the specified description"
    },
    {
      "name": "Check Photo Avatar Generation Status",
      "value": "checkPhotoAvatarStatus",
      "action": "Check Photo Avatar Generation Status",
      "description": "Checks the generation status of an avatar task"
    },
    {
      "name": "Get Library Voices",
      "value": "getLibraryVoices",
      "action": "Get a list of Library voices",
      "description": "Retrieves a list of all public available voices"
    },
    {
      "name": "Get My Voices",
      "value": "getMyVoices",
      "action": "Get my voices",
      "description": "Retrieves a list of your custom voices"
    },
    {
      "name": "Get Library Templates",
      "value": "getLibraryTemplates",
      "action": "Get template list from library",
      "description": "Retrieves a list of all public templates voices"
    },
    {
      "name": "Get My Templates",
      "value": "getMyTemplates",
      "action": "Get my templates",
      "description": "Retrieves a list of your custom templates"
    },
    {
      "name": "Upload product",
      "value": "uploadProduct",
      "action": "Upload a product for video creation",
      "description": "Uploads and processes a product to be used for video creation"
    },
    {
      "name": "Update product",
      "value": "updateProduct",
      "action": "Update a product",
      "description": "Update the information of a product"
    },
    {
      "name": "Generate",
      "value": "generate",
      "action": "Generate an AI script",
      "description": "Generates a script from a product or description using AI"
    },
    {
      "name": "Upload",
      "value": "upload",
      "action": "Upload a file",
      "description": "Uploads a file for use in video generation"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get music",
      "description": "Retrieves a list of available background music"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get visual styles",
      "description": "Retrieves a list of available visual styles for use in video generation"
    },
    {
      "name": "List of Webhook Endpoints",
      "value": "webhook:list",
      "action": "List of Webhook Endpoints",
      "description": "Get a list of configured webhook endpoints"
    },
    {
      "name": "Add a Webhook Endpoint",
      "value": "webhook:add",
      "action": "Add a Webhook Endpoint",
      "description": "Add a new webhook endpoint configuration"
    },
    {
      "name": "Update a Webhook Endpoint",
      "value": "webhook:update",
      "action": "Update a Webhook Endpoint",
      "description": "Update an existing webhook endpoint configuration"
    },
    {
      "name": "Delete a Webhook Endpoint",
      "value": "webhook:delete",
      "action": "Delete a Webhook Endpoint",
      "description": "Delete an existing webhook endpoint"
    },
    {
      "name": "List of Available Webhook Events",
      "value": "webhook:events",
      "action": "List of Available Webhook Events",
      "description": "Get a list of available webhook events"
    }
  ]


node_type: @apaleo/n8n-nodes-apaleo-official.apaleo
package_name: @apaleo/n8n-nodes-apaleo-official
display_name: Apaleo Official
description: Interact with Apaleo API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: pgrm
author_github_url: https://github.com/apaleo/n8n-nodes-apaleo.git
npm_package_name: @apaleo/n8n-nodes-apaleo-official
npm_version: 1.0.33
community_fetched_at: 2026-02-06T07:31:15.733Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "Availability",
      "options": [
        {
          "name": "Availability",
          "value": "Availability"
        },
        {
          "name": "ReservationAvailability",
          "value": "ReservationAvailability"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "availability-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "Block",
      "options": [
        {
          "name": "Block",
          "value": "Block"
        },
        {
          "name": "BlockAction",
          "value": "BlockActions"
        },
        {
          "name": "Booking",
          "value": "Booking"
        },
        {
          "name": "Group",
          "value": "Group"
        },
        {
          "name": "Offer",
          "value": "Offer"
        },
        {
          "name": "Reservation",
          "value": "Reservation"
        },
        {
          "name": "ReservationAction",
          "value": "ReservationActions"
        },
        {
          "name": "Type",
          "value": "Types"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "Folio",
      "options": [
        {
          "name": "Folio",
          "value": "Folio"
        },
        {
          "name": "FolioAction",
          "value": "FolioActions"
        },
        {
          "name": "FolioPayment",
          "value": "FolioPayments"
        },
        {
          "name": "Invoice",
          "value": "Invoice"
        },
        {
          "name": "InvoiceAction",
          "value": "InvoiceAction"
        },
        {
          "name": "SubLedger",
          "value": "SubLedger"
        },
        {
          "name": "Type",
          "value": "Types"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "finance-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "Property",
      "options": [
        {
          "name": "Property",
          "value": "Property"
        },
        {
          "name": "Unit",
          "value": "Unit"
        },
        {
          "name": "UnitAttribute",
          "value": "UnitAttribute"
        },
        {
          "name": "UnitGroup",
          "value": "UnitGroup"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "inventory-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "BookingLogs",
      "options": [
        {
          "name": "BookingLog",
          "value": "BookingLogs"
        },
        {
          "name": "FinanceLog",
          "value": "FinanceLogs"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "logs-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "Maintenance",
      "options": [
        {
          "name": "Maintenance",
          "value": "Maintenance"
        },
        {
          "name": "Operation",
          "value": "Operations"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "operations-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "AgeCategory",
      "options": [
        {
          "name": "AgeCategory",
          "value": "AgeCategory"
        },
        {
          "name": "CancellationPolicy",
          "value": "CancellationPolicy"
        },
        {
          "name": "Company",
          "value": "Company"
        },
        {
          "name": "CorporateCode",
          "value": "CorporateCodes"
        },
        {
          "name": "NoShowPolicy",
          "value": "NoShowPolicy"
        },
        {
          "name": "PromoCode",
          "value": "PromoCodes"
        },
        {
          "name": "Rate",
          "value": "Rate"
        },
        {
          "name": "RatePlan",
          "value": "RatePlan"
        },
        {
          "name": "Service",
          "value": "Service"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "Reports",
      "options": [
        {
          "name": "Report",
          "value": "Reports"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "reports-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "CapturePolicies",
      "options": [
        {
          "name": "CapturePolicy",
          "value": "CapturePolicies"
        },
        {
          "name": "CityTax",
          "value": "CityTax"
        },
        {
          "name": "CustomSubAccount",
          "value": "CustomSubAccounts"
        },
        {
          "name": "FeatureSetting",
          "value": "FeatureSettings"
        },
        {
          "name": "InvoiceAddress",
          "value": "InvoiceAddress"
        },
        {
          "name": "Language",
          "value": "Languages"
        },
        {
          "name": "MarketSegment",
          "value": "MarketSegment"
        },
        {
          "name": "PropertySetting",
          "value": "PropertySettings"
        },
        {
          "name": "TimeSliceDefinition",
          "value": "TimeSliceDefinitions"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "resource",
      "type": "options",
      "default": "HealthCheck",
      "options": [
        {
          "name": "HealthCheck",
          "value": "HealthCheck"
        },
        {
          "name": "Subscription",
          "value": "Subscriptions"
        }
      ],
      "displayName": "Resource",
      "displayOptions": {
        "show": {
          "group": [
            "webhook-v1"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "AvailabilityServicesGet",
      "options": [
        {
          "name": "Get Available Services",
          "value": "AvailabilityServicesGet",
          "action": "Get available services",
          "description": "Get a list of all available services in a property"
        },
        {
          "name": "Get Available Unit Groups",
          "value": "AvailabilityUnit-groupsGet",
          "action": "Get available unit groups",
          "description": "Get a list of all available unit groups in a property"
        },
        {
          "name": "Get Available Units",
          "value": "AvailabilityUnitsGet",
          "action": "Get available units",
          "description": "Get a list of all available units in a property"
        },
        {
          "name": "Update Unit Group Availability",
          "value": "AvailabilityUnit-groupsByIdPatch",
          "action": "Update unit group availability",
          "description": "Allows to modify the unit group availability"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "availability-v1"
          ],
          "resource": [
            "Availability"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "AvailabilityReservationsByIdUnitsGet",
      "options": [
        {
          "name": "Get Available Units For Reservation",
          "value": "AvailabilityReservationsByIdUnitsGet",
          "action": "Get available units for reservation",
          "description": "Get a list of all available units for a reservation"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "availability-v1"
          ],
          "resource": [
            "ReservationAvailability"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "BookingBlocks$countGet",
      "options": [
        {
          "name": "Count Blocks",
          "value": "BookingBlocks$countGet",
          "action": "Count blocks",
          "description": "Returns number of blocks"
        },
        {
          "name": "Create Block",
          "value": "BookingBlocksPost",
          "action": "Create block",
          "description": "Creates a block"
        },
        {
          "name": "Get Block",
          "value": "BookingBlocksByIdGet",
          "action": "Get block",
          "description": "Returns a specific block"
        },
        {
          "name": "List Blocks",
          "value": "BookingBlocksGet",
          "action": "List blocks",
          "description": "Returns a list of blocks"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ],
          "resource": [
            "Block"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "BookingBlock-actionsByIdAmendPut",
      "options": [
        {
          "name": "Amend Block",
          "value": "BookingBlock-actionsByIdAmendPut",
          "action": "Amend block",
          "description": "Allow to modify a block"
        },
        {
          "name": "Cancel Block",
          "value": "BookingBlock-actionsByIdCancelPut",
          "action": "Cancel block",
          "description": "Cancel a block"
        },
        {
          "name": "Confirm Block",
          "value": "BookingBlock-actionsByIdConfirmPut",
          "action": "Confirm block",
          "description": "Confirm a block"
        },
        {
          "name": "Release Block",
          "value": "BookingBlock-actionsByIdReleasePut",
          "action": "Release block",
          "description": "Release a block"
        },
        {
          "name": "Wash Block",
          "value": "BookingBlock-actionsByIdWashPut",
          "action": "Wash block",
          "description": "Wash a block"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ],
          "resource": [
            "BlockActions"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "BookingBookingsByIdReservationsPost",
      "options": [
        {
          "name": "Add Reservation To Booking",
          "value": "BookingBookingsByIdReservationsPost",
          "action": "Add reservation to booking",
          "description": "Add one or multiple reservations to an existing booking"
        },
        {
          "name": "Add Reservation To Booking Force",
          "value": "BookingBookingsByIdReservations$forcePost",
          "action": "Add reservation to booking force",
          "description": "Add one or multiple reservations to an existing booking regardless of availability or restrictions"
        },
        {
          "name": "Create Booking",
          "value": "BookingBookingsPost",
          "action": "Create booking",
          "description": "Creates a booking for one or more reservations"
        },
        {
          "name": "Create Booking Force",
          "value": "BookingBookings$forcePost",
          "action": "Create booking force",
          "description": "Creates a booking for one or more reservations regardless of availability or restrictions"
        },
        {
          "name": "Get Booking",
          "value": "BookingBookingsByIdGet",
          "action": "Get booking",
          "description": "Returns a specific booking"
        },
        {
          "name": "List Bookings",
          "value": "BookingBookingsGet",
          "action": "List bookings",
          "description": "Returns a list of all bookings, filtered by the specified parameters"
        },
        {
          "name": "Update Booking",
          "value": "BookingBookingsByIdPatch",
          "action": "Update booking",
          "description": "Allows to modify certain booking properties"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ],
          "resource": [
            "Booking"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "BookingGroupsByIdReservationsPost",
      "options": [
        {
          "name": "Add Reservation To Group",
          "value": "BookingGroupsByIdReservationsPost",
          "action": "Add reservation to group",
          "description": "Add one or multiple reservations to an existing group booking using blocked inventory"
        },
        {
          "name": "Create Group",
          "value": "BookingGroupsPost",
          "action": "Create group",
          "description": "Creates a group booking"
        },
        {
          "name": "Get Group",
          "value": "BookingGroupsByIdGet",
          "action": "Get group",
          "description": "Returns a specific group booking"
        },
        {
          "name": "List Groups",
          "value": "BookingGroupsGet",
          "action": "List groups",
          "description": "Returns a list of all group bookings, filtered by the specified parameters"
        },
        {
          "name": "Update Group",
          "value": "BookingGroupsByIdPatch",
          "action": "Update group",
          "description": "Allows to modify certain group booking properties"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ],
          "resource": [
            "Group"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "BookingOffer-indexGet",
      "options": [
        {
          "name": "List Offer Index",
          "value": "BookingOffer-indexGet",
          "action": "List offer index",
          "description": "Returns offers with rates and availabilities for the specified range"
        },
        {
          "name": "List Offers",
          "value": "BookingOffersGet",
          "action": "List offers",
          "description": "Returns offers for one specific stay"
        },
        {
          "name": "List Rate Plan Offers",
          "value": "BookingRate-plan-offersGet",
          "action": "List rate plan offers",
          "description": "Returns offers for a specific rate plan"
        },
        {
          "name": "List Service Offers",
          "value": "BookingService-offersGet",
          "action": "List service offers",
          "description": "Returns service offers for one specific stay"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ],
          "resource": [
            "Offer"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "BookingReservations$countGet",
      "options": [
        {
          "name": "Count Reservations",
          "value": "BookingReservations$countGet",
          "action": "Count reservations",
          "description": "Returns the number of reservations fulfilling the criteria specified in the parameters"
        },
        {
          "name": "Get Reservation",
          "value": "BookingReservationsByIdGet",
          "action": "Get reservation",
          "description": "Returns a specific reservation"
        },
        {
          "name": "Get Reservation Offers",
          "value": "BookingReservationsByIdOffersGet",
          "action": "Get reservation offers",
          "description": "Returns offers for one specific reservation"
        },
        {
          "name": "Get Reservation Service Offers",
          "value": "BookingReservationsByIdService-offersGet",
          "action": "Get reservation service offers",
          "description": "Returns service offers for one specific reservation"
        },
        {
          "name": "Get Reservation Services",
          "value": "BookingReservationsByIdServicesGet",
          "action": "Get reservation services",
          "description": "Returns the services booked for a specific reservation"
        },
        {
          "name": "List Reservations",
          "value": "BookingReservationsGet",
          "action": "List reservations",
          "description": "Returns a list of all reservations, filtered by the specified parameters"
        },
        {
          "name": "Remove Service From Reservation",
          "value": "BookingReservationsByIdServicesDelete",
          "action": "Remove service from reservation",
          "description": "Removes a service from a reservation"
        },
        {
          "name": "Update Reservation",
          "value": "BookingReservationsByIdPatch",
          "action": "Update reservation",
          "description": "Allows to modify certain reservation properties"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ],
          "resource": [
            "Reservation"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "BookingReservation-actionsByIdAdd-city-taxPut",
      "options": [
        {
          "name": "Add City Tax",
          "value": "BookingReservation-actionsByIdAdd-city-taxPut",
          "action": "Add city tax",
          "description": "Adds the city tax to a reservation"
        },
        {
          "name": "Amend Reservation",
          "value": "BookingReservation-actionsByIdAmendPut",
          "action": "Amend reservation",
          "description": "Allows you to amend the stay details of a reservation"
        },
        {
          "name": "Amend Reservation Force",
          "value": "BookingReservation-actionsByIdAmend$forcePut",
          "action": "Amend reservation force",
          "description": "Allows you to amend the stay details of a reservation regardless of availability or restrictions"
        },
        {
          "name": "Assign Specific Unit",
          "value": "BookingReservation-actionsByIdAssign-unitByUnitIdPut",
          "action": "Assign specific unit",
          "description": "Assign a specific unit to a reservation"
        },
        {
          "name": "Assign Unit",
          "value": "BookingReservation-actionsByIdAssign-unitPut",
          "action": "Assign unit",
          "description": "Assign a unit to a reservation"
        },
        {
          "name": "Book Service",
          "value": "BookingReservation-actionsByIdBook-servicePut",
          "action": "Book service",
          "description": "Book the service for a specific reservation"
        },
        {
          "name": "Book Service Force",
          "value": "BookingReservation-actionsByIdBook-service$forcePut",
          "action": "Book service force",
          "description": "Book the service for a specific reservation regardless of availability"
        },
        {
          "name": "Cancel Reservation",
          "value": "BookingReservation-actionsByIdCancelPut",
          "action": "Cancel reservation",
          "description": "Cancel a reservation"
        },
        {
          "name": "Check In",
          "value": "BookingReservation-actionsByIdCheckinPut",
          "action": "Check in",
          "description": "Check-in of a reservation"
        },
        {
          "name": "Check Out",
          "value": "BookingReservation-actionsByIdCheckoutPut",
          "action": "Check out",
          "description": "Check-out of a reservation"
        },
        {
          "name": "Mark No Show",
          "value": "BookingReservation-actionsByIdNoshowPut",
          "action": "Mark no show",
          "description": "Set a reservation to No-show"
        },
        {
          "name": "Remove City Tax",
          "value": "BookingReservation-actionsByIdRemove-city-taxPut",
          "action": "Remove city tax",
          "description": "Removes the city tax from a reservation"
        },
        {
          "name": "Revert Check In",
          "value": "BookingReservation-actionsByIdRevert-checkinPut",
          "action": "Revert check in",
          "description": "Reverses the check-in of a reservation"
        },
        {
          "name": "Unassign Units",
          "value": "BookingReservation-actionsByIdUnassign-unitsPut",
          "action": "Unassign units",
          "description": "Unassign units from a reservation"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ],
          "resource": [
            "ReservationActions"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "BookingTypesByTypeAllowed-valuesGet",
      "options": [
        {
          "name": "List Allowed Values",
          "value": "BookingTypesByTypeAllowed-valuesGet",
          "action": "List allowed values",
          "description": "Returns a list of values that a field of the specified type can take in the specified country"
        },
        {
          "name": "List Sources",
          "value": "BookingTypesSourcesGet",
          "action": "List sources",
          "description": "Returns a list of supported sources"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "booking-v1"
          ],
          "resource": [
            "Types"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "FinanceFoliosByIdHead",
      "options": [
        {
          "name": "Check Folio Exists",
          "value": "FinanceFoliosByIdHead",
          "action": "Check folio exists",
          "description": "Check if the folio exists"
        },
        {
          "name": "Count Folios",
          "value": "FinanceFolios$countGet",
          "action": "Count folios",
          "description": "Returns number of folios"
        },
        {
          "name": "Create Folio",
          "value": "FinanceFoliosPost",
          "action": "Create folio",
          "description": "Create additional folios for a reservation, or new external folios"
        },
        {
          "name": "Get Folio",
          "value": "FinanceFoliosByIdGet",
          "action": "Get folio",
          "description": "Returns one folio"
        },
        {
          "name": "List Folios",
          "value": "FinanceFoliosGet",
          "action": "List folios",
          "description": "Returns a list of all folios"
        },
        {
          "name": "Update Folio",
          "value": "FinanceFoliosByIdPatch",
          "action": "Update folio",
          "description": "Allows to modify certain properties of a folio"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "finance-v1"
          ],
          "resource": [
            "Folio"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "FinanceFolio-actionsBulk-movePut",
      "options": [
        {
          "name": "Bulk Move Charges",
          "value": "FinanceFolio-actionsBulk-movePut",
          "action": "Bulk move charges",
          "description": "Move multiple charges from one folio to another. Multiple source folios and multiple target folios can be specified."
        },
        {
          "name": "Close Folio",
          "value": "FinanceFolio-actionsByFolioIdClosePut",
          "action": "Close folio",
          "description": "Closes a folio"
        },
        {
          "name": "Correct Folio",
          "value": "FinanceFolio-actionsByFolioIdCorrectPost",
          "action": "Correct folio",
          "description": "Corrects a folio by moving some charges. This operation creates a new folio with the charges from the request. The payment, equal to the sum of charges, is also split to this new folio so that both folios will have 0 balance."
        },
        {
          "name": "Create Bulk Allowances",
          "value": "FinanceFolio-actionsByFolioIdBulk-allowancesPost",
          "action": "Create bulk allowances",
          "description": "Posts allowances for a folio"
        },
        {
          "name": "Create Charge Allowance",
          "value": "FinanceFolio-actionsByFolioIdChargesByChargeIdAllowancesPost",
          "action": "Create charge allowance",
          "description": "Posts an allowance for a charge"
        },
        {
          "name": "Create Folio Allowance",
          "value": "FinanceFolio-actionsByFolioIdAllowancesPost",
          "action": "Create folio allowance",
          "description": "Posts an allowance for a folio"
        },
        {
          "name": "Create Folio Cancellation Fee",
          "value": "FinanceFolio-actionsByFolioIdCancellation-feePost",
          "action": "Create folio cancellation fee",
          "description": "Adds and directly posts a cancellation fee to the folio. If there are any fees configured for the property, an additional charge for each configured fee will be added. If a routing instruction is defined for the cancellation fee service type, the fee will be moved to the destination folio."
        },
        {
          "name": "Create Folio Charge",
          "value": "FinanceFolio-actionsByFolioIdChargesPost",
          "action": "Create folio charge",
          "description": "Adds and directly posts a charge to the folio. If there are any fees configured for the property, an additional charge for each configured fee will be added."
        },
        {
          "name": "Create Folio No Show Fee",
          "value": "FinanceFolio-actionsByFolioIdNo-show-feePost",
          "action": "Create folio no show fee",
          "description": "Adds and directly posts a no-show fee to the folio. If there are any fees configured for the property, an additional charge for each configured fee will be added. If a routing instruction is defined for the no-show fee service type, the fee will be moved to the destination folio."
        },
        {
          "name": "Create Folio Transitory Charge",
          "value": "FinanceFolio-actionsByFolioIdTransitory-chargesPost",
          "action": "Create folio transitory charge",
          "description": "Adds and directly posts a transitory charge to the folio. If there are any fees configured for the property, an additional charge for each configured fee will be added."
        },
        {
          "name": "Move All Folio Charges",
          "value": "FinanceFolio-actionsByFolioIdMove-all-chargesPut",
          "action": "Move all folio charges",
          "description": "Move all charges and transitory charges from one folio to another"
        },
        {
          "name": "Move Folio Charges",
          "value": "FinanceFolio-actionsByFolioIdMove-chargesPut",
          "action": "Move folio charges",
          "description": "Move multiple charges, allowances and transitory charges from one folio to another"
        },
        {
          "name": "Move Folio Payments",
          "value": "FinanceFolio-actionsByFolioIdMove-paymentsPut",
          "action": "Move folio payments",
          "description": "Move multiple payments from one guest/booking folio to another"
        },
        {
          "name": "Post Folio Charges",
          "value": "FinanceFolio-actionsByFolioIdPost-chargesPut",
          "action": "Post folio charges",
          "description": "Posts all unposted charges for the whole length of stay"
        },
        {
          "name": "Reopen Folio",
          "value": "FinanceFolio-actionsByFolioIdReopenPut",
          "action": "Reopen folio",
          "description": "Reopens a folio"
        },
        {
          "name": "Split Folio Charge",
          "value": "FinanceFolio-actionsByFolioIdChargesByChargeIdSplitPost",
          "action": "Split folio charge",
          "description": "Splits a charge into two using the percent or amount provided Creates an allowance and two new charges"
        },
        {
          "name": "Split Folio Payment",
          "value": "FinanceFolio-actionsByFolioIdPaymentsByPaymentIdSplitPost",
          "action": "Split folio payment",
          "description": "Splits a payment into two using the percent or amount provided Creates a refund and two new payments"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "finance-v1"
          ],
          "resource": [
            "FolioActions"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "FinanceFoliosByFolioIdPaymentsByPaymentIdCancelPut",
      "options": [
        {
          "name": "Cancel Payment",
          "value": "FinanceFoliosByFolioIdPaymentsByPaymentIdCancelPut",
          "action": "Cancel payment",
          "description": "Cancels a pending payment link"
        },
        {
          "name": "Create Account Payment",
          "value": "FinanceFoliosByFolioIdPaymentsBy-payment-accountPost",
          "action": "Create account payment",
          "description": "Trigger a payment using the payment account stored on the reservation"
        },
        {
          "name": "Create Auth Payment",
          "value": "FinanceFoliosByFolioIdPaymentsBy-authorizationPost",
          "action": "Create auth payment",
          "description": "Captures a specific amount from a pre-authorization and posts it to the folio"
        },
        {
          "name": "Create Folio Payment",
          "value": "FinanceFoliosByFolioIdPaymentsPost",
          "action": "Create folio payment",
          "description": "Trigger a custom payment for the folio"
        },
        {
          "name": "Create Folio Refund",
          "value": "FinanceFoliosByFolioIdRefundsPost",
          "action": "Create folio refund",
          "description": "Trigger a refund for the folio"
        },
        {
          "name": "Create Payment Link",
          "value": "FinanceFoliosByFolioIdPaymentsBy-linkPost",
          "action": "Create payment link",
          "description": "Creates a link to a payment form where guests can pay"
        },
        {
          "name": "Create Payment Refund",
          "value": "FinanceFoliosByFolioIdPaymentsByPaymentIdRefundsPost",
          "action": "Create payment refund",
          "description": "Trigger a refund for a specific payment"
        },
        {
          "name": "Create Terminal Payment",
          "value": "FinanceFoliosByFolioIdPaymentsBy-terminalPost",
          "action": "Create terminal payment",
          "description": "Trigger a payment on a card terminal for the folio"
        },
        {
          "name": "Get Folio Payment",
          "value": "FinanceFoliosByFolioIdPaymentsByPaymentIdGet",
          "action": "Get folio payment",
          "description": "Get a payment by ID"
        },
        {
          "name": "Get Folio Refund",
          "value": "FinanceFoliosByFolioIdRefundsByRefundIdGet",
          "action": "Get folio refund",
          "description": "Get a refund by ID"
        },
        {
          "name": "List Folio Payments",
          "value": "FinanceFoliosByFolioIdPaymentsGet",
          "action": "List folio payments",
          "description": "Get a list of payments"
        },
        {
          "name": "List Folio Refunds",
          "value": "FinanceFoliosByFolioIdRefundsGet",
          "action": "List folio refunds",
          "description": "Get a list of refunds"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "finance-v1"
          ],
          "resource": [
            "FolioPayments"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "FinanceInvoicesPost",
      "options": [
        {
          "name": "Create Invoice",
          "value": "FinanceInvoicesPost",
          "action": "Create invoice",
          "description": "Creates an invoice for one specific folio"
        },
        {
          "name": "Get Invoice",
          "value": "FinanceInvoicesByIdGet",
          "action": "Get invoice",
          "description": "Gets invoice data"
        },
        {
          "name": "Get Invoice Pdf",
          "value": "FinanceInvoicesByIdPdfGet",
          "action": "Get invoice pdf",
          "description": "Gets an invoice PDF file"
        },
        {
          "name": "List Invoice Preview",
          "value": "FinanceInvoicesPreviewGet",
          "action": "List invoice preview",
          "description": "Gets an invoice preview for one specific folio"
        },
        {
          "name": "List Invoice Preview Pdf",
          "value": "FinanceInvoicesPreview-pdfGet",
          "action": "List invoice preview pdf",
          "description": "Gets a preview invoice PDF for one specific folio"
        },
        {
          "name": "List Invoices",
          "value": "FinanceInvoicesGet",
          "action": "List invoices",
          "description": "Gets the list of all invoices (the metadata only, not the files)"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "finance-v1"
          ],
          "resource": [
            "Invoice"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "FinanceInvoice-actionsByIdCancelPut",
      "options": [
        {
          "name": "Cancel Invoice",
          "value": "FinanceInvoice-actionsByIdCancelPut",
          "action": "Cancel invoice",
          "description": "Cancels an invoice"
        },
        {
          "name": "Pay Invoice",
          "value": "FinanceInvoice-actionsByIdPayPut",
          "action": "Pay invoice",
          "description": "Marks an invoice as paid"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "finance-v1"
          ],
          "resource": [
            "InvoiceAction"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "FinanceAccountsExportPost",
      "options": [
        {
          "name": "Export Accounts",
          "value": "FinanceAccountsExportPost",
          "action": "Export accounts",
          "description": "Returns transactions filtered by timestamp for a property for a given period"
        },
        {
          "name": "Export Accounts Daily",
          "value": "FinanceAccountsExport-dailyPost",
          "action": "Export accounts daily",
          "description": "Returns transactions filtered by date (business day) for a property for a given period"
        },
        {
          "name": "Export Accounts Gross",
          "value": "FinanceAccountsExport-gross-dailyPost",
          "action": "Export accounts gross",
          "description": "Returns gross transactions filtered by date (business day) for a property for a given period"
        },
        {
          "name": "Get Account Aggregate",
          "value": "FinanceAccountsAggregate-dailyPost",
          "action": "Get account aggregate",
          "description": "Aggregates transactions by date (business day) for all accounts and a given period"
        },
        {
          "name": "Get Account Aggregate Pairs",
          "value": "FinanceAccountsAggregate-pairs-dailyPost",
          "action": "Get account aggregate pairs",
          "description": "Aggregates transactions pairs by date (business day) for all accounts and a given period"
        },
        {
          "name": "Get Account By Number",
          "value": "FinanceAccountsByNumberGet",
          "action": "Get account by number",
          "description": "Returns one account"
        },
        {
          "name": "Get Accounts Aggregate",
          "value": "FinanceAccountsAggregatePost",
          "action": "Get accounts aggregate",
          "description": "Aggregates transactions by timestamp for all accounts and a given period"
        },
        {
          "name": "List Account Schema",
          "value": "FinanceAccountsSchemaGet",
          "action": "List account schema",
          "description": "Returns the chart of accounts of the subledger"
        },
        {
          "name": "List Child Accounts",
          "value": "FinanceAccountsChild-accountsGet",
          "action": "List child accounts",
          "description": "Returns a list of child accounts for a specified parent account"
        },
        {
          "name": "List External Accounts",
          "value": "FinanceExternal-accountsGet",
          "action": "List external accounts",
          "description": "Returns a list of external accounts"
        },
        {
          "name": "List Global Accounts",
          "value": "FinanceGlobal-accountsGet",
          "action": "List global accounts",
          "description": "Returns a list of global accounts"
        },
        {
          "name": "List Guest Accounts",
          "value": "FinanceGuest-accountsGet",
          "action": "List guest accounts",
          "description": "Returns a list of guest accounts"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "finance-v1"
          ],
          "resource": [
            "SubLedger"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "FinanceTypesCurrenciesGet",
      "options": [
        {
          "name": "List Currencies",
          "value": "FinanceTypesCurrenciesGet",
          "action": "List currencies",
          "description": "Returns a list of all currencies"
        },
        {
          "name": "List Payment Methods",
          "value": "FinanceTypesPayment-methodsGet",
          "action": "List payment methods",
          "description": "Returns a list of all supported payment methods"
        },
        {
          "name": "List Service Types",
          "value": "FinanceTypesService-typesGet",
          "action": "List service types",
          "description": "Returns a list of all supported service types"
        },
        {
          "name": "List Vat Types",
          "value": "FinanceTypesVatGet",
          "action": "List vat types",
          "description": "Returns a list of all VAT types"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "finance-v1"
          ],
          "resource": [
            "Types"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "InventoryPropertiesPost",
      "options": [
        {
          "name": "Create Property",
          "value": "InventoryPropertiesPost",
          "action": "Create property",
          "description": "Creates a property"
        },
        {
          "name": "Get Property",
          "value": "InventoryPropertiesByIdGet",
          "action": "Get property",
          "description": "Get a property"
        },
        {
          "name": "List Properties",
          "value": "InventoryPropertiesGet",
          "action": "List properties",
          "description": "Get a properties list"
        },
        {
          "name": "Update Property",
          "value": "InventoryPropertiesByIdPatch",
          "action": "Update property",
          "description": "Allows to modify property"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "inventory-v1"
          ],
          "resource": [
            "Property"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "InventoryUnitsByIdHead",
      "options": [
        {
          "name": "Check Unit Exists",
          "value": "InventoryUnitsByIdHead",
          "action": "Check unit exists",
          "description": "Check if a unit exists"
        },
        {
          "name": "Count Units",
          "value": "InventoryUnits$countGet",
          "action": "Count units",
          "description": "Returns number of units"
        },
        {
          "name": "Create Multiple Units",
          "value": "InventoryUnitsBulkPost",
          "action": "Create multiple units"
        },
        {
          "name": "Create Unit",
          "value": "InventoryUnitsPost",
          "action": "Create unit",
          "description": "Create a unit"
        },
        {
          "name": "Delete Unit",
          "value": "InventoryUnitsByIdDelete",
          "action": "Delete unit",
          "description": "Delete a unit"
        },
        {
          "name": "Get Unit",
          "value": "InventoryUnitsByIdGet",
          "action": "Get unit",
          "description": "Get a unit"
        },
        {
          "name": "List Units",
          "value": "InventoryUnitsGet",
          "action": "List units",
          "description": "Get a units list"
        },
        {
          "name": "Update Multiple Units",
          "value": "InventoryUnitsPatch",
          "action": "Update multiple units",
          "description": "Allows to patch one or more units"
        },
        {
          "name": "Update Unit",
          "value": "InventoryUnitsByIdPatch",
          "action": "Update unit",
          "description": "Allows to patch unit"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "inventory-v1"
          ],
          "resource": [
            "Unit"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "InventoryUnit-attributesByIdHead",
      "options": [
        {
          "name": "Check Unit Attribute Exists",
          "value": "InventoryUnit-attributesByIdHead",
          "action": "Check unit attribute exists",
          "description": "Check if a unit attribute exists"
        },
        {
          "name": "Create Unit Attribute",
          "value": "InventoryUnit-attributesPost",
          "action": "Create unit attribute",
          "description": "Create a unit attribute"
        },
        {
          "name": "Get Unit Attribute",
          "value": "InventoryUnit-attributesByIdGet",
          "action": "Get unit attribute",
          "description": "Get unit attribute by id"
        },
        {
          "name": "List Unit Attributes",
          "value": "InventoryUnit-attributesGet",
          "action": "List unit attributes",
          "description": "Get unit attribute list"
        },
        {
          "name": "Update Unit Attribute",
          "value": "InventoryUnit-attributesByIdPatch",
          "action": "Update unit attribute",
          "description": "Allows to modify unit attribute"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "inventory-v1"
          ],
          "resource": [
            "UnitAttribute"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "InventoryUnit-groupsByIdHead",
      "options": [
        {
          "name": "Check Unit Group Exists",
          "value": "InventoryUnit-groupsByIdHead",
          "action": "Check unit group exists",
          "description": "Check if a unit group exists"
        },
        {
          "name": "Count Unit Groups",
          "value": "InventoryUnit-groups$countGet",
          "action": "Count unit groups",
          "description": "Returns number of unit groups"
        },
        {
          "name": "Create Unit Group",
          "value": "InventoryUnit-groupsPost",
          "action": "Create unit group",
          "description": "Create a unit group"
        },
        {
          "name": "Get Unit Group",
          "value": "InventoryUnit-groupsByIdGet",
          "action": "Get unit group",
          "description": "Get a unit group"
        },
        {
          "name": "List Unit Groups",
          "value": "InventoryUnit-groupsGet",
          "action": "List unit groups",
          "description": "Get all unit groups, or all unit groups for a property"
        },
        {
          "name": "Update Unit Group",
          "value": "InventoryUnit-groupsByIdPut",
          "action": "Update unit group",
          "description": "Replace a unit group"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "inventory-v1"
          ],
          "resource": [
            "UnitGroup"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "LogsBookingReservationGet",
      "options": [
        {
          "name": "List Reservation Logs",
          "value": "LogsBookingReservationGet",
          "action": "List reservation logs",
          "description": "Returns reservation change log entries sorted by the timestamp"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "logs-v1"
          ],
          "resource": [
            "BookingLogs"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "LogsFinanceFolioGet",
      "options": [
        {
          "name": "List Folio Logs",
          "value": "LogsFinanceFolioGet",
          "action": "List folio logs",
          "description": "Returns folio change log entries sorted by the timestamp"
        },
        {
          "name": "List Night Audit Logs",
          "value": "LogsFinanceNight-auditGet",
          "action": "List night audit logs",
          "description": "Returns the night audit logs"
        },
        {
          "name": "List Transaction Export Logs",
          "value": "LogsFinanceTransactions-exportGet",
          "action": "List transaction export logs",
          "description": "Returns the audit log for all accounting exports that have been done"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "logs-v1"
          ],
          "resource": [
            "FinanceLogs"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "OperationsMaintenancesByIdHead",
      "options": [
        {
          "name": "Check Maintenance Exists",
          "value": "OperationsMaintenancesByIdHead",
          "action": "Check maintenance exists",
          "description": "Check if a maintenance exists"
        },
        {
          "name": "Count Maintenances",
          "value": "OperationsMaintenances$countGet",
          "action": "Count maintenances",
          "description": "Returns number of maintenances"
        },
        {
          "name": "Create Maintenance",
          "value": "OperationsMaintenancesPost",
          "action": "Create maintenance",
          "description": "Create a new maintenance window"
        },
        {
          "name": "Create Multiple Maintenances",
          "value": "OperationsMaintenancesBulkPost",
          "action": "Create multiple maintenances"
        },
        {
          "name": "Delete Maintenance",
          "value": "OperationsMaintenancesByIdDelete",
          "action": "Delete maintenance",
          "description": "Delete a maintenance"
        },
        {
          "name": "Get Maintenance",
          "value": "OperationsMaintenancesByIdGet",
          "action": "Get maintenance",
          "description": "Get a specific maintenance"
        },
        {
          "name": "List Maintenances",
          "value": "OperationsMaintenancesGet",
          "action": "List maintenances",
          "description": "Get list of maintenances"
        },
        {
          "name": "Update Maintenance",
          "value": "OperationsMaintenancesByIdPatch",
          "action": "Update maintenance",
          "description": "Modify a maintenance"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "operations-v1"
          ],
          "resource": [
            "Maintenance"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "OperationsNight-auditPut",
      "options": [
        {
          "name": "Run Night Audit",
          "value": "OperationsNight-auditPut",
          "action": "Run night audit",
          "description": "Performs the night audit for one property"
        },
        {
          "name": "Update Units Condition",
          "value": "OperationsUnits-conditionPut",
          "action": "Update units condition",
          "description": "Change the condition of a unit"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "operations-v1"
          ],
          "resource": [
            "Operations"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsAge-categoriesPost",
      "options": [
        {
          "name": "Create Age Category",
          "value": "SettingsAge-categoriesPost",
          "action": "Create age category",
          "description": "Create an age category"
        },
        {
          "name": "Get Age Category",
          "value": "SettingsAge-categoriesByIdGet",
          "action": "Get age category",
          "description": "Get an age category"
        },
        {
          "name": "List Age Categories",
          "value": "SettingsAge-categoriesGet",
          "action": "List age categories",
          "description": "Get an age category list"
        },
        {
          "name": "Update Age Category",
          "value": "SettingsAge-categoriesByIdPatch",
          "action": "Update age category",
          "description": "Allows to modify properties of an age category"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "AgeCategory"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "RateplanCancellation-policiesPost",
      "options": [
        {
          "name": "Create Cancellation Policy",
          "value": "RateplanCancellation-policiesPost",
          "action": "Create cancellation policy",
          "description": "Create a cancellation policy"
        },
        {
          "name": "Get Cancellation Policy",
          "value": "RateplanCancellation-policiesByIdGet",
          "action": "Get cancellation policy",
          "description": "Get a specific cancellation policy"
        },
        {
          "name": "List Cancellation Policies",
          "value": "RateplanCancellation-policiesGet",
          "action": "List cancellation policies",
          "description": "Get all cancellation policies"
        },
        {
          "name": "Update Cancellation Policy",
          "value": "RateplanCancellation-policiesByIdPatch",
          "action": "Update cancellation policy",
          "description": "Allows to modify properties of a cancellation policy"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "CancellationPolicy"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "RateplanCompaniesPost",
      "options": [
        {
          "name": "Create Company",
          "value": "RateplanCompaniesPost",
          "action": "Create company",
          "description": "Create a company"
        },
        {
          "name": "Get Company",
          "value": "RateplanCompaniesByIdGet",
          "action": "Get company",
          "description": "Get a company"
        },
        {
          "name": "List Companies",
          "value": "RateplanCompaniesGet",
          "action": "List companies",
          "description": "Get a list of companies"
        },
        {
          "name": "Update Company",
          "value": "RateplanCompaniesByIdPatch",
          "action": "Update company",
          "description": "Modify a company"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "Company"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "RateplanCorporate-codesCodesGet",
      "options": [
        {
          "name": "List Corporate Codes",
          "value": "RateplanCorporate-codesCodesGet",
          "action": "List corporate codes",
          "description": "Returns a list of corporate codes"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "CorporateCodes"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "RateplanNo-show-policiesPost",
      "options": [
        {
          "name": "Create No Show Policy",
          "value": "RateplanNo-show-policiesPost",
          "action": "Create no show policy",
          "description": "Create a no-show policy"
        },
        {
          "name": "Get No Show Policy",
          "value": "RateplanNo-show-policiesByIdGet",
          "action": "Get no show policy",
          "description": "Get a specific no-show policy"
        },
        {
          "name": "List No Show Policies",
          "value": "RateplanNo-show-policiesGet",
          "action": "List no show policies",
          "description": "Get all no-show policies"
        },
        {
          "name": "Update No Show Policy",
          "value": "RateplanNo-show-policiesByIdPatch",
          "action": "Update no show policy",
          "description": "Allows to modify properties of a no-show policy"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "NoShowPolicy"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "RateplanPromo-codesCodesGet",
      "options": [
        {
          "name": "List Promo Codes",
          "value": "RateplanPromo-codesCodesGet",
          "action": "List promo codes",
          "description": "Returns a list of promo codes"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "PromoCodes"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "RateplanRate-plansByIdRatesGet",
      "options": [
        {
          "name": "Get Rates",
          "value": "RateplanRate-plansByIdRatesGet",
          "action": "Get rates",
          "description": "Returns a list of rates"
        },
        {
          "name": "Update Multiple Rates",
          "value": "RateplanRatesPatch",
          "action": "Update multiple rates",
          "description": "Allows to patch the rates of multiple rate plans"
        },
        {
          "name": "Update Rates",
          "value": "RateplanRate-plansByIdRatesPut",
          "action": "Update rates",
          "description": "Initializes and changes the rates for the rate plan"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "Rate"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "RateplanRate-plansPost",
      "options": [
        {
          "name": "Create Rate Plan",
          "value": "RateplanRate-plansPost",
          "action": "Create rate plan",
          "description": "Create a rate plan"
        },
        {
          "name": "Get Rate Plan",
          "value": "RateplanRate-plansByIdGet",
          "action": "Get rate plan",
          "description": "Get a rate plan"
        },
        {
          "name": "List Rate Plans",
          "value": "RateplanRate-plansGet",
          "action": "List rate plans",
          "description": "Get a rate plan list"
        },
        {
          "name": "Update Multiple Rate Plans",
          "value": "RateplanRate-plansPatch",
          "action": "Update multiple rate plans",
          "description": "Allows to patch one or more rate plans"
        },
        {
          "name": "Update Rate Plan",
          "value": "RateplanRate-plansByIdPut",
          "action": "Update rate plan",
          "description": "Replace a rate plan"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "RatePlan"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "RateplanServicesPost",
      "options": [
        {
          "name": "Create Service",
          "value": "RateplanServicesPost",
          "action": "Create service",
          "description": "Create a service"
        },
        {
          "name": "Get Service",
          "value": "RateplanServicesByIdGet",
          "action": "Get service",
          "description": "Get a specific service"
        },
        {
          "name": "List Services",
          "value": "RateplanServicesGet",
          "action": "List services",
          "description": "Get all services"
        },
        {
          "name": "Update Service",
          "value": "RateplanServicesByIdPatch",
          "action": "Update service",
          "description": "Modify a service"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "rateplan-v1"
          ],
          "resource": [
            "Service"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "ReportsReportsArrivalsGet",
      "options": [
        {
          "name": "List Arrivals Report",
          "value": "ReportsReportsArrivalsGet",
          "action": "List arrivals report",
          "description": "Returns the number of arrivals in a month for a property"
        },
        {
          "name": "List Company Invoices Vat Report",
          "value": "ReportsReportsCompany-invoices-vatGet",
          "action": "List company invoices vat report",
          "description": "Returns the list of company invoices with information on the company and the VAT breakdown"
        },
        {
          "name": "List Ordered Services Report",
          "value": "ReportsReportsOrdered-servicesGet",
          "action": "List ordered services report",
          "description": "List of ordered services"
        },
        {
          "name": "List Property Performance Report",
          "value": "ReportsReportsProperty-performanceGet",
          "action": "List property performance report",
          "description": "Returns the property performance report which includes the ADR and the RevPAR for each business day"
        },
        {
          "name": "List Revenues Report",
          "value": "ReportsReportsRevenuesGet",
          "action": "List revenues report",
          "description": "Returns the revenues report for a property"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "reports-v1"
          ],
          "resource": [
            "Reports"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsCapture-policiesByIdGet",
      "options": [
        {
          "name": "Get Capture Policy",
          "value": "SettingsCapture-policiesByIdGet",
          "action": "Get capture policy",
          "description": "Get a specific capture policy"
        },
        {
          "name": "List Capture Policies",
          "value": "SettingsCapture-policiesGet",
          "action": "List capture policies",
          "description": "Get all capture policies"
        },
        {
          "name": "Update Capture Policy",
          "value": "SettingsCapture-policiesByIdPatch",
          "action": "Update capture policy",
          "description": "Allows to modify properties of a capture policy"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "CapturePolicies"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsCity-taxPost",
      "options": [
        {
          "name": "Create City Tax",
          "value": "SettingsCity-taxPost",
          "action": "Create city tax",
          "description": "Create a city tax"
        },
        {
          "name": "Get City Tax",
          "value": "SettingsCity-taxByIdGet",
          "action": "Get city tax",
          "description": "Get a specific city tax"
        },
        {
          "name": "List City Taxes",
          "value": "SettingsCity-taxGet",
          "action": "List city taxes",
          "description": "Get all city taxes"
        },
        {
          "name": "Update City Tax",
          "value": "SettingsCity-taxByIdPatch",
          "action": "Update city tax",
          "description": "Allows to modify city tax"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "CityTax"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsSub-accountsByIdHead",
      "options": [
        {
          "name": "Check Sub Account Exists",
          "value": "SettingsSub-accountsByIdHead",
          "action": "Check sub account exists",
          "description": "Check if the sub-account exists"
        },
        {
          "name": "Count Sub Accounts",
          "value": "SettingsSub-accounts$countGet",
          "action": "Count sub accounts",
          "description": "Returns number of sub-accounts"
        },
        {
          "name": "Create Sub Account",
          "value": "SettingsSub-accountsPost",
          "action": "Create sub account",
          "description": "Create a sub-account"
        },
        {
          "name": "Get Sub Account",
          "value": "SettingsSub-accountsByIdGet",
          "action": "Get sub account",
          "description": "Returns one sub-account"
        },
        {
          "name": "List Sub Accounts",
          "value": "SettingsSub-accountsGet",
          "action": "List sub accounts",
          "description": "Returns a list of all sub-accounts"
        },
        {
          "name": "Update Sub Account",
          "value": "SettingsSub-accountsByIdPatch",
          "action": "Update sub account",
          "description": "Allows to modify the name of the sub-account"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "CustomSubAccounts"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsFeaturesByPropertyIdGet",
      "options": [
        {
          "name": "Get Feature Settings",
          "value": "SettingsFeaturesByPropertyIdGet",
          "action": "Get feature settings",
          "description": "Get feature settings for a property"
        },
        {
          "name": "Update Feature Settings",
          "value": "SettingsFeaturesByPropertyIdPatch",
          "action": "Update feature settings",
          "description": "Allows to modify feature settings"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "FeatureSettings"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsInvoice-addressGet",
      "options": [
        {
          "name": "List Invoice Addresses",
          "value": "SettingsInvoice-addressGet",
          "action": "List invoice addresses",
          "description": "Get invoice addresses"
        },
        {
          "name": "Patch Invoice Addresses",
          "value": "SettingsInvoice-addressPatch",
          "action": "Patch invoice addresses",
          "description": "Change fields in the invoice address of one or more properties"
        },
        {
          "name": "Update Invoice Addresses",
          "value": "SettingsInvoice-addressPut",
          "action": "Update invoice addresses",
          "description": "Create or update invoice addresses for one or more properties"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "InvoiceAddress"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsLanguagesGet",
      "options": [
        {
          "name": "List Language Settings",
          "value": "SettingsLanguagesGet",
          "action": "List language settings",
          "description": "Get the language settings for the account"
        },
        {
          "name": "Update Language Settings",
          "value": "SettingsLanguagesPut",
          "action": "Update language settings",
          "description": "Replaces the language settings for the account"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "Languages"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsMarket-segmentsByIdHead",
      "options": [
        {
          "name": "Check Market Segment Exists",
          "value": "SettingsMarket-segmentsByIdHead",
          "action": "Check market segment exists",
          "description": "Check if a market segment exists"
        },
        {
          "name": "Count Market Segments",
          "value": "SettingsMarket-segments$countGet",
          "action": "Count market segments",
          "description": "Returns number of market segments"
        },
        {
          "name": "Create Market Segment",
          "value": "SettingsMarket-segmentsPost",
          "action": "Create market segment",
          "description": "Create a market segment"
        },
        {
          "name": "Get Market Segment",
          "value": "SettingsMarket-segmentsByIdGet",
          "action": "Get market segment",
          "description": "Get a market segment"
        },
        {
          "name": "List Market Segments",
          "value": "SettingsMarket-segmentsGet",
          "action": "List market segments",
          "description": "Returns a list of all market segments, filtered by the specified parameters"
        },
        {
          "name": "Update Market Segment",
          "value": "SettingsMarket-segmentsByIdPatch",
          "action": "Update market segment",
          "description": "Allows to modify market segment"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "MarketSegment"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsPropertiesByIdGet",
      "options": [
        {
          "name": "Get Property Settings",
          "value": "SettingsPropertiesByIdGet",
          "action": "Get property settings"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "PropertySettings"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SettingsPropertiesByPropertyIdTime-slice-definitionsPost",
      "options": [
        {
          "name": "Create Time Slice Definition",
          "value": "SettingsPropertiesByPropertyIdTime-slice-definitionsPost",
          "action": "Create time slice definition",
          "description": "Creates a time slice definition"
        },
        {
          "name": "Get Time Slice Definition",
          "value": "SettingsPropertiesByPropertyIdTime-slice-definitionsByIdGet",
          "action": "Get time slice definition",
          "description": "Get a specific time slice definition"
        },
        {
          "name": "List Time Slice Definitions",
          "value": "SettingsPropertiesByPropertyIdTime-slice-definitionsGet",
          "action": "List time slice definitions",
          "description": "Get time slice definitions"
        },
        {
          "name": "Update Time Slice Definition",
          "value": "SettingsPropertiesByPropertyIdTime-slice-definitionsByIdPatch",
          "action": "Update time slice definition",
          "description": "Modifies a specific time slice definition for the property"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "settings-v1"
          ],
          "resource": [
            "TimeSliceDefinitions"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "PingerPost",
      "options": [
        {
          "name": "Ping",
          "value": "PingerPost",
          "action": "Ping",
          "description": "Health check endpoint"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "webhook-v1"
          ],
          "resource": [
            "HealthCheck"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "SubscriptionsPost",
      "options": [
        {
          "name": "Create Subscription",
          "value": "SubscriptionsPost",
          "action": "Create subscription",
          "description": "Creates subscription"
        },
        {
          "name": "Delete Subscription",
          "value": "SubscriptionsByIdDelete",
          "action": "Delete subscription",
          "description": "Deletes subscription"
        },
        {
          "name": "Get Subscription",
          "value": "SubscriptionsByIdGet",
          "action": "Get subscription",
          "description": "Get a subscription"
        },
        {
          "name": "List Subscriptions",
          "value": "SubscriptionsGet",
          "action": "List subscriptions",
          "description": "Get all subscriptions created for the current account and client"
        },
        {
          "name": "Update Subscription",
          "value": "SubscriptionsByIdPut",
          "action": "Update subscription",
          "description": "Updates subscription"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "group": [
            "webhook-v1"
          ],
          "resource": [
            "Subscriptions"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Available Services",
      "value": "AvailabilityServicesGet",
      "action": "Get available services",
      "description": "Get a list of all available services in a property"
    },
    {
      "name": "Get Available Unit Groups",
      "value": "AvailabilityUnit-groupsGet",
      "action": "Get available unit groups",
      "description": "Get a list of all available unit groups in a property"
    },
    {
      "name": "Get Available Units",
      "value": "AvailabilityUnitsGet",
      "action": "Get available units",
      "description": "Get a list of all available units in a property"
    },
    {
      "name": "Update Unit Group Availability",
      "value": "AvailabilityUnit-groupsByIdPatch",
      "action": "Update unit group availability",
      "description": "Allows to modify the unit group availability"
    },
    {
      "name": "Get Available Units For Reservation",
      "value": "AvailabilityReservationsByIdUnitsGet",
      "action": "Get available units for reservation",
      "description": "Get a list of all available units for a reservation"
    },
    {
      "name": "Count Blocks",
      "value": "BookingBlocks$countGet",
      "action": "Count blocks",
      "description": "Returns number of blocks"
    },
    {
      "name": "Create Block",
      "value": "BookingBlocksPost",
      "action": "Create block",
      "description": "Creates a block"
    },
    {
      "name": "Get Block",
      "value": "BookingBlocksByIdGet",
      "action": "Get block",
      "description": "Returns a specific block"
    },
    {
      "name": "List Blocks",
      "value": "BookingBlocksGet",
      "action": "List blocks",
      "description": "Returns a list of blocks"
    },
    {
      "name": "Amend Block",
      "value": "BookingBlock-actionsByIdAmendPut",
      "action": "Amend block",
      "description": "Allow to modify a block"
    },
    {
      "name": "Cancel Block",
      "value": "BookingBlock-actionsByIdCancelPut",
      "action": "Cancel block",
      "description": "Cancel a block"
    },
    {
      "name": "Confirm Block",
      "value": "BookingBlock-actionsByIdConfirmPut",
      "action": "Confirm block",
      "description": "Confirm a block"
    },
    {
      "name": "Release Block",
      "value": "BookingBlock-actionsByIdReleasePut",
      "action": "Release block",
      "description": "Release a block"
    },
    {
      "name": "Wash Block",
      "value": "BookingBlock-actionsByIdWashPut",
      "action": "Wash block",
      "description": "Wash a block"
    },
    {
      "name": "Add Reservation To Booking",
      "value": "BookingBookingsByIdReservationsPost",
      "action": "Add reservation to booking",
      "description": "Add one or multiple reservations to an existing booking"
    },
    {
      "name": "Add Reservation To Booking Force",
      "value": "BookingBookingsByIdReservations$forcePost",
      "action": "Add reservation to booking force",
      "description": "Add one or multiple reservations to an existing booking regardless of availability or restrictions"
    },
    {
      "name": "Create Booking",
      "value": "BookingBookingsPost",
      "action": "Create booking",
      "description": "Creates a booking for one or more reservations"
    },
    {
      "name": "Create Booking Force",
      "value": "BookingBookings$forcePost",
      "action": "Create booking force",
      "description": "Creates a booking for one or more reservations regardless of availability or restrictions"
    },
    {
      "name": "Get Booking",
      "value": "BookingBookingsByIdGet",
      "action": "Get booking",
      "description": "Returns a specific booking"
    },
    {
      "name": "List Bookings",
      "value": "BookingBookingsGet",
      "action": "List bookings",
      "description": "Returns a list of all bookings, filtered by the specified parameters"
    },
    {
      "name": "Update Booking",
      "value": "BookingBookingsByIdPatch",
      "action": "Update booking",
      "description": "Allows to modify certain booking properties"
    },
    {
      "name": "Add Reservation To Group",
      "value": "BookingGroupsByIdReservationsPost",
      "action": "Add reservation to group",
      "description": "Add one or multiple reservations to an existing group booking using blocked inventory"
    },
    {
      "name": "Create Group",
      "value": "BookingGroupsPost",
      "action": "Create group",
      "description": "Creates a group booking"
    },
    {
      "name": "Get Group",
      "value": "BookingGroupsByIdGet",
      "action": "Get group",
      "description": "Returns a specific group booking"
    },
    {
      "name": "List Groups",
      "value": "BookingGroupsGet",
      "action": "List groups",
      "description": "Returns a list of all group bookings, filtered by the specified parameters"
    },
    {
      "name": "Update Group",
      "value": "BookingGroupsByIdPatch",
      "action": "Update group",
      "description": "Allows to modify certain group booking properties"
    },
    {
      "name": "List Offer Index",
      "value": "BookingOffer-indexGet",
      "action": "List offer index",
      "description": "Returns offers with rates and availabilities for the specified range"
    },
    {
      "name": "List Offers",
      "value": "BookingOffersGet",
      "action": "List offers",
      "description": "Returns offers for one specific stay"
    },
    {
      "name": "List Rate Plan Offers",
      "value": "BookingRate-plan-offersGet",
      "action": "List rate plan offers",
      "description": "Returns offers for a specific rate plan"
    },
    {
      "name": "List Service Offers",
      "value": "BookingService-offersGet",
      "action": "List service offers",
      "description": "Returns service offers for one specific stay"
    },
    {
      "name": "Count Reservations",
      "value": "BookingReservations$countGet",
      "action": "Count reservations",
      "description": "Returns the number of reservations fulfilling the criteria specified in the parameters"
    },
    {
      "name": "Get Reservation",
      "value": "BookingReservationsByIdGet",
      "action": "Get reservation",
      "description": "Returns a specific reservation"
    },
    {
      "name": "Get Reservation Offers",
      "value": "BookingReservationsByIdOffersGet",
      "action": "Get reservation offers",
      "description": "Returns offers for one specific reservation"
    },
    {
      "name": "Get Reservation Service Offers",
      "value": "BookingReservationsByIdService-offersGet",
      "action": "Get reservation service offers",
      "description": "Returns service offers for one specific reservation"
    },
    {
      "name": "Get Reservation Services",
      "value": "BookingReservationsByIdServicesGet",
      "action": "Get reservation services",
      "description": "Returns the services booked for a specific reservation"
    },
    {
      "name": "List Reservations",
      "value": "BookingReservationsGet",
      "action": "List reservations",
      "description": "Returns a list of all reservations, filtered by the specified parameters"
    },
    {
      "name": "Remove Service From Reservation",
      "value": "BookingReservationsByIdServicesDelete",
      "action": "Remove service from reservation",
      "description": "Removes a service from a reservation"
    },
    {
      "name": "Update Reservation",
      "value": "BookingReservationsByIdPatch",
      "action": "Update reservation",
      "description": "Allows to modify certain reservation properties"
    },
    {
      "name": "Add City Tax",
      "value": "BookingReservation-actionsByIdAdd-city-taxPut",
      "action": "Add city tax",
      "description": "Adds the city tax to a reservation"
    },
    {
      "name": "Amend Reservation",
      "value": "BookingReservation-actionsByIdAmendPut",
      "action": "Amend reservation",
      "description": "Allows you to amend the stay details of a reservation"
    },
    {
      "name": "Amend Reservation Force",
      "value": "BookingReservation-actionsByIdAmend$forcePut",
      "action": "Amend reservation force",
      "description": "Allows you to amend the stay details of a reservation regardless of availability or restrictions"
    },
    {
      "name": "Assign Specific Unit",
      "value": "BookingReservation-actionsByIdAssign-unitByUnitIdPut",
      "action": "Assign specific unit",
      "description": "Assign a specific unit to a reservation"
    },
    {
      "name": "Assign Unit",
      "value": "BookingReservation-actionsByIdAssign-unitPut",
      "action": "Assign unit",
      "description": "Assign a unit to a reservation"
    },
    {
      "name": "Book Service",
      "value": "BookingReservation-actionsByIdBook-servicePut",
      "action": "Book service",
      "description": "Book the service for a specific reservation"
    },
    {
      "name": "Book Service Force",
      "value": "BookingReservation-actionsByIdBook-service$forcePut",
      "action": "Book service force",
      "description": "Book the service for a specific reservation regardless of availability"
    },
    {
      "name": "Cancel Reservation",
      "value": "BookingReservation-actionsByIdCancelPut",
      "action": "Cancel reservation",
      "description": "Cancel a reservation"
    },
    {
      "name": "Check In",
      "value": "BookingReservation-actionsByIdCheckinPut",
      "action": "Check in",
      "description": "Check-in of a reservation"
    },
    {
      "name": "Check Out",
      "value": "BookingReservation-actionsByIdCheckoutPut",
      "action": "Check out",
      "description": "Check-out of a reservation"
    },
    {
      "name": "Mark No Show",
      "value": "BookingReservation-actionsByIdNoshowPut",
      "action": "Mark no show",
      "description": "Set a reservation to No-show"
    },
    {
      "name": "Remove City Tax",
      "value": "BookingReservation-actionsByIdRemove-city-taxPut",
      "action": "Remove city tax",
      "description": "Removes the city tax from a reservation"
    },
    {
      "name": "Revert Check In",
      "value": "BookingReservation-actionsByIdRevert-checkinPut",
      "action": "Revert check in",
      "description": "Reverses the check-in of a reservation"
    },
    {
      "name": "Unassign Units",
      "value": "BookingReservation-actionsByIdUnassign-unitsPut",
      "action": "Unassign units",
      "description": "Unassign units from a reservation"
    },
    {
      "name": "List Allowed Values",
      "value": "BookingTypesByTypeAllowed-valuesGet",
      "action": "List allowed values",
      "description": "Returns a list of values that a field of the specified type can take in the specified country"
    },
    {
      "name": "List Sources",
      "value": "BookingTypesSourcesGet",
      "action": "List sources",
      "description": "Returns a list of supported sources"
    },
    {
      "name": "Check Folio Exists",
      "value": "FinanceFoliosByIdHead",
      "action": "Check folio exists",
      "description": "Check if the folio exists"
    },
    {
      "name": "Count Folios",
      "value": "FinanceFolios$countGet",
      "action": "Count folios",
      "description": "Returns number of folios"
    },
    {
      "name": "Create Folio",
      "value": "FinanceFoliosPost",
      "action": "Create folio",
      "description": "Create additional folios for a reservation, or new external folios"
    },
    {
      "name": "Get Folio",
      "value": "FinanceFoliosByIdGet",
      "action": "Get folio",
      "description": "Returns one folio"
    },
    {
      "name": "List Folios",
      "value": "FinanceFoliosGet",
      "action": "List folios",
      "description": "Returns a list of all folios"
    },
    {
      "name": "Update Folio",
      "value": "FinanceFoliosByIdPatch",
      "action": "Update folio",
      "description": "Allows to modify certain properties of a folio"
    },
    {
      "name": "Bulk Move Charges",
      "value": "FinanceFolio-actionsBulk-movePut",
      "action": "Bulk move charges",
      "description": "Move multiple charges from one folio to another. Multiple source folios and multiple target folios can be specified."
    },
    {
      "name": "Close Folio",
      "value": "FinanceFolio-actionsByFolioIdClosePut",
      "action": "Close folio",
      "description": "Closes a folio"
    },
    {
      "name": "Correct Folio",
      "value": "FinanceFolio-actionsByFolioIdCorrectPost",
      "action": "Correct folio",
      "description": "Corrects a folio by moving some charges. This operation creates a new folio with the charges from the request. The payment, equal to the sum of charges, is also split to this new folio so that both folios will have 0 balance."
    },
    {
      "name": "Create Bulk Allowances",
      "value": "FinanceFolio-actionsByFolioIdBulk-allowancesPost",
      "action": "Create bulk allowances",
      "description": "Posts allowances for a folio"
    },
    {
      "name": "Create Charge Allowance",
      "value": "FinanceFolio-actionsByFolioIdChargesByChargeIdAllowancesPost",
      "action": "Create charge allowance",
      "description": "Posts an allowance for a charge"
    },
    {
      "name": "Create Folio Allowance",
      "value": "FinanceFolio-actionsByFolioIdAllowancesPost",
      "action": "Create folio allowance",
      "description": "Posts an allowance for a folio"
    },
    {
      "name": "Create Folio Cancellation Fee",
      "value": "FinanceFolio-actionsByFolioIdCancellation-feePost",
      "action": "Create folio cancellation fee",
      "description": "Adds and directly posts a cancellation fee to the folio. If there are any fees configured for the property, an additional charge for each configured fee will be added. If a routing instruction is defined for the cancellation fee service type, the fee will be moved to the destination folio."
    },
    {
      "name": "Create Folio Charge",
      "value": "FinanceFolio-actionsByFolioIdChargesPost",
      "action": "Create folio charge",
      "description": "Adds and directly posts a charge to the folio. If there are any fees configured for the property, an additional charge for each configured fee will be added."
    },
    {
      "name": "Create Folio No Show Fee",
      "value": "FinanceFolio-actionsByFolioIdNo-show-feePost",
      "action": "Create folio no show fee",
      "description": "Adds and directly posts a no-show fee to the folio. If there are any fees configured for the property, an additional charge for each configured fee will be added. If a routing instruction is defined for the no-show fee service type, the fee will be moved to the destination folio."
    },
    {
      "name": "Create Folio Transitory Charge",
      "value": "FinanceFolio-actionsByFolioIdTransitory-chargesPost",
      "action": "Create folio transitory charge",
      "description": "Adds and directly posts a transitory charge to the folio. If there are any fees configured for the property, an additional charge for each configured fee will be added."
    },
    {
      "name": "Move All Folio Charges",
      "value": "FinanceFolio-actionsByFolioIdMove-all-chargesPut",
      "action": "Move all folio charges",
      "description": "Move all charges and transitory charges from one folio to another"
    },
    {
      "name": "Move Folio Charges",
      "value": "FinanceFolio-actionsByFolioIdMove-chargesPut",
      "action": "Move folio charges",
      "description": "Move multiple charges, allowances and transitory charges from one folio to another"
    },
    {
      "name": "Move Folio Payments",
      "value": "FinanceFolio-actionsByFolioIdMove-paymentsPut",
      "action": "Move folio payments",
      "description": "Move multiple payments from one guest/booking folio to another"
    },
    {
      "name": "Post Folio Charges",
      "value": "FinanceFolio-actionsByFolioIdPost-chargesPut",
      "action": "Post folio charges",
      "description": "Posts all unposted charges for the whole length of stay"
    },
    {
      "name": "Reopen Folio",
      "value": "FinanceFolio-actionsByFolioIdReopenPut",
      "action": "Reopen folio",
      "description": "Reopens a folio"
    },
    {
      "name": "Split Folio Charge",
      "value": "FinanceFolio-actionsByFolioIdChargesByChargeIdSplitPost",
      "action": "Split folio charge",
      "description": "Splits a charge into two using the percent or amount provided Creates an allowance and two new charges"
    },
    {
      "name": "Split Folio Payment",
      "value": "FinanceFolio-actionsByFolioIdPaymentsByPaymentIdSplitPost",
      "action": "Split folio payment",
      "description": "Splits a payment into two using the percent or amount provided Creates a refund and two new payments"
    },
    {
      "name": "Cancel Payment",
      "value": "FinanceFoliosByFolioIdPaymentsByPaymentIdCancelPut",
      "action": "Cancel payment",
      "description": "Cancels a pending payment link"
    },
    {
      "name": "Create Account Payment",
      "value": "FinanceFoliosByFolioIdPaymentsBy-payment-accountPost",
      "action": "Create account payment",
      "description": "Trigger a payment using the payment account stored on the reservation"
    },
    {
      "name": "Create Auth Payment",
      "value": "FinanceFoliosByFolioIdPaymentsBy-authorizationPost",
      "action": "Create auth payment",
      "description": "Captures a specific amount from a pre-authorization and posts it to the folio"
    },
    {
      "name": "Create Folio Payment",
      "value": "FinanceFoliosByFolioIdPaymentsPost",
      "action": "Create folio payment",
      "description": "Trigger a custom payment for the folio"
    },
    {
      "name": "Create Folio Refund",
      "value": "FinanceFoliosByFolioIdRefundsPost",
      "action": "Create folio refund",
      "description": "Trigger a refund for the folio"
    },
    {
      "name": "Create Payment Link",
      "value": "FinanceFoliosByFolioIdPaymentsBy-linkPost",
      "action": "Create payment link",
      "description": "Creates a link to a payment form where guests can pay"
    },
    {
      "name": "Create Payment Refund",
      "value": "FinanceFoliosByFolioIdPaymentsByPaymentIdRefundsPost",
      "action": "Create payment refund",
      "description": "Trigger a refund for a specific payment"
    },
    {
      "name": "Create Terminal Payment",
      "value": "FinanceFoliosByFolioIdPaymentsBy-terminalPost",
      "action": "Create terminal payment",
      "description": "Trigger a payment on a card terminal for the folio"
    },
    {
      "name": "Get Folio Payment",
      "value": "FinanceFoliosByFolioIdPaymentsByPaymentIdGet",
      "action": "Get folio payment",
      "description": "Get a payment by ID"
    },
    {
      "name": "Get Folio Refund",
      "value": "FinanceFoliosByFolioIdRefundsByRefundIdGet",
      "action": "Get folio refund",
      "description": "Get a refund by ID"
    },
    {
      "name": "List Folio Payments",
      "value": "FinanceFoliosByFolioIdPaymentsGet",
      "action": "List folio payments",
      "description": "Get a list of payments"
    },
    {
      "name": "List Folio Refunds",
      "value": "FinanceFoliosByFolioIdRefundsGet",
      "action": "List folio refunds",
      "description": "Get a list of refunds"
    },
    {
      "name": "Create Invoice",
      "value": "FinanceInvoicesPost",
      "action": "Create invoice",
      "description": "Creates an invoice for one specific folio"
    },
    {
      "name": "Get Invoice",
      "value": "FinanceInvoicesByIdGet",
      "action": "Get invoice",
      "description": "Gets invoice data"
    },
    {
      "name": "Get Invoice Pdf",
      "value": "FinanceInvoicesByIdPdfGet",
      "action": "Get invoice pdf",
      "description": "Gets an invoice PDF file"
    },
    {
      "name": "List Invoice Preview",
      "value": "FinanceInvoicesPreviewGet",
      "action": "List invoice preview",
      "description": "Gets an invoice preview for one specific folio"
    },
    {
      "name": "List Invoice Preview Pdf",
      "value": "FinanceInvoicesPreview-pdfGet",
      "action": "List invoice preview pdf",
      "description": "Gets a preview invoice PDF for one specific folio"
    },
    {
      "name": "List Invoices",
      "value": "FinanceInvoicesGet",
      "action": "List invoices",
      "description": "Gets the list of all invoices (the metadata only, not the files)"
    },
    {
      "name": "Cancel Invoice",
      "value": "FinanceInvoice-actionsByIdCancelPut",
      "action": "Cancel invoice",
      "description": "Cancels an invoice"
    },
    {
      "name": "Pay Invoice",
      "value": "FinanceInvoice-actionsByIdPayPut",
      "action": "Pay invoice",
      "description": "Marks an invoice as paid"
    },
    {
      "name": "Export Accounts",
      "value": "FinanceAccountsExportPost",
      "action": "Export accounts",
      "description": "Returns transactions filtered by timestamp for a property for a given period"
    },
    {
      "name": "Export Accounts Daily",
      "value": "FinanceAccountsExport-dailyPost",
      "action": "Export accounts daily",
      "description": "Returns transactions filtered by date (business day) for a property for a given period"
    },
    {
      "name": "Export Accounts Gross",
      "value": "FinanceAccountsExport-gross-dailyPost",
      "action": "Export accounts gross",
      "description": "Returns gross transactions filtered by date (business day) for a property for a given period"
    },
    {
      "name": "Get Account Aggregate",
      "value": "FinanceAccountsAggregate-dailyPost",
      "action": "Get account aggregate",
      "description": "Aggregates transactions by date (business day) for all accounts and a given period"
    },
    {
      "name": "Get Account Aggregate Pairs",
      "value": "FinanceAccountsAggregate-pairs-dailyPost",
      "action": "Get account aggregate pairs",
      "description": "Aggregates transactions pairs by date (business day) for all accounts and a given period"
    },
    {
      "name": "Get Account By Number",
      "value": "FinanceAccountsByNumberGet",
      "action": "Get account by number",
      "description": "Returns one account"
    },
    {
      "name": "Get Accounts Aggregate",
      "value": "FinanceAccountsAggregatePost",
      "action": "Get accounts aggregate",
      "description": "Aggregates transactions by timestamp for all accounts and a given period"
    },
    {
      "name": "List Account Schema",
      "value": "FinanceAccountsSchemaGet",
      "action": "List account schema",
      "description": "Returns the chart of accounts of the subledger"
    },
    {
      "name": "List Child Accounts",
      "value": "FinanceAccountsChild-accountsGet",
      "action": "List child accounts",
      "description": "Returns a list of child accounts for a specified parent account"
    },
    {
      "name": "List External Accounts",
      "value": "FinanceExternal-accountsGet",
      "action": "List external accounts",
      "description": "Returns a list of external accounts"
    },
    {
      "name": "List Global Accounts",
      "value": "FinanceGlobal-accountsGet",
      "action": "List global accounts",
      "description": "Returns a list of global accounts"
    },
    {
      "name": "List Guest Accounts",
      "value": "FinanceGuest-accountsGet",
      "action": "List guest accounts",
      "description": "Returns a list of guest accounts"
    },
    {
      "name": "List Currencies",
      "value": "FinanceTypesCurrenciesGet",
      "action": "List currencies",
      "description": "Returns a list of all currencies"
    },
    {
      "name": "List Payment Methods",
      "value": "FinanceTypesPayment-methodsGet",
      "action": "List payment methods",
      "description": "Returns a list of all supported payment methods"
    },
    {
      "name": "List Service Types",
      "value": "FinanceTypesService-typesGet",
      "action": "List service types",
      "description": "Returns a list of all supported service types"
    },
    {
      "name": "List Vat Types",
      "value": "FinanceTypesVatGet",
      "action": "List vat types",
      "description": "Returns a list of all VAT types"
    },
    {
      "name": "Create Property",
      "value": "InventoryPropertiesPost",
      "action": "Create property",
      "description": "Creates a property"
    },
    {
      "name": "Get Property",
      "value": "InventoryPropertiesByIdGet",
      "action": "Get property",
      "description": "Get a property"
    },
    {
      "name": "List Properties",
      "value": "InventoryPropertiesGet",
      "action": "List properties",
      "description": "Get a properties list"
    },
    {
      "name": "Update Property",
      "value": "InventoryPropertiesByIdPatch",
      "action": "Update property",
      "description": "Allows to modify property"
    },
    {
      "name": "Check Unit Exists",
      "value": "InventoryUnitsByIdHead",
      "action": "Check unit exists",
      "description": "Check if a unit exists"
    },
    {
      "name": "Count Units",
      "value": "InventoryUnits$countGet",
      "action": "Count units",
      "description": "Returns number of units"
    },
    {
      "name": "Create Multiple Units",
      "value": "InventoryUnitsBulkPost",
      "action": "Create multiple units"
    },
    {
      "name": "Create Unit",
      "value": "InventoryUnitsPost",
      "action": "Create unit",
      "description": "Create a unit"
    },
    {
      "name": "Delete Unit",
      "value": "InventoryUnitsByIdDelete",
      "action": "Delete unit",
      "description": "Delete a unit"
    },
    {
      "name": "Get Unit",
      "value": "InventoryUnitsByIdGet",
      "action": "Get unit",
      "description": "Get a unit"
    },
    {
      "name": "List Units",
      "value": "InventoryUnitsGet",
      "action": "List units",
      "description": "Get a units list"
    },
    {
      "name": "Update Multiple Units",
      "value": "InventoryUnitsPatch",
      "action": "Update multiple units",
      "description": "Allows to patch one or more units"
    },
    {
      "name": "Update Unit",
      "value": "InventoryUnitsByIdPatch",
      "action": "Update unit",
      "description": "Allows to patch unit"
    },
    {
      "name": "Check Unit Attribute Exists",
      "value": "InventoryUnit-attributesByIdHead",
      "action": "Check unit attribute exists",
      "description": "Check if a unit attribute exists"
    },
    {
      "name": "Create Unit Attribute",
      "value": "InventoryUnit-attributesPost",
      "action": "Create unit attribute",
      "description": "Create a unit attribute"
    },
    {
      "name": "Get Unit Attribute",
      "value": "InventoryUnit-attributesByIdGet",
      "action": "Get unit attribute",
      "description": "Get unit attribute by id"
    },
    {
      "name": "List Unit Attributes",
      "value": "InventoryUnit-attributesGet",
      "action": "List unit attributes",
      "description": "Get unit attribute list"
    },
    {
      "name": "Update Unit Attribute",
      "value": "InventoryUnit-attributesByIdPatch",
      "action": "Update unit attribute",
      "description": "Allows to modify unit attribute"
    },
    {
      "name": "Check Unit Group Exists",
      "value": "InventoryUnit-groupsByIdHead",
      "action": "Check unit group exists",
      "description": "Check if a unit group exists"
    },
    {
      "name": "Count Unit Groups",
      "value": "InventoryUnit-groups$countGet",
      "action": "Count unit groups",
      "description": "Returns number of unit groups"
    },
    {
      "name": "Create Unit Group",
      "value": "InventoryUnit-groupsPost",
      "action": "Create unit group",
      "description": "Create a unit group"
    },
    {
      "name": "Get Unit Group",
      "value": "InventoryUnit-groupsByIdGet",
      "action": "Get unit group",
      "description": "Get a unit group"
    },
    {
      "name": "List Unit Groups",
      "value": "InventoryUnit-groupsGet",
      "action": "List unit groups",
      "description": "Get all unit groups, or all unit groups for a property"
    },
    {
      "name": "Update Unit Group",
      "value": "InventoryUnit-groupsByIdPut",
      "action": "Update unit group",
      "description": "Replace a unit group"
    },
    {
      "name": "List Reservation Logs",
      "value": "LogsBookingReservationGet",
      "action": "List reservation logs",
      "description": "Returns reservation change log entries sorted by the timestamp"
    },
    {
      "name": "List Folio Logs",
      "value": "LogsFinanceFolioGet",
      "action": "List folio logs",
      "description": "Returns folio change log entries sorted by the timestamp"
    },
    {
      "name": "List Night Audit Logs",
      "value": "LogsFinanceNight-auditGet",
      "action": "List night audit logs",
      "description": "Returns the night audit logs"
    },
    {
      "name": "List Transaction Export Logs",
      "value": "LogsFinanceTransactions-exportGet",
      "action": "List transaction export logs",
      "description": "Returns the audit log for all accounting exports that have been done"
    },
    {
      "name": "Check Maintenance Exists",
      "value": "OperationsMaintenancesByIdHead",
      "action": "Check maintenance exists",
      "description": "Check if a maintenance exists"
    },
    {
      "name": "Count Maintenances",
      "value": "OperationsMaintenances$countGet",
      "action": "Count maintenances",
      "description": "Returns number of maintenances"
    },
    {
      "name": "Create Maintenance",
      "value": "OperationsMaintenancesPost",
      "action": "Create maintenance",
      "description": "Create a new maintenance window"
    },
    {
      "name": "Create Multiple Maintenances",
      "value": "OperationsMaintenancesBulkPost",
      "action": "Create multiple maintenances"
    },
    {
      "name": "Delete Maintenance",
      "value": "OperationsMaintenancesByIdDelete",
      "action": "Delete maintenance",
      "description": "Delete a maintenance"
    },
    {
      "name": "Get Maintenance",
      "value": "OperationsMaintenancesByIdGet",
      "action": "Get maintenance",
      "description": "Get a specific maintenance"
    },
    {
      "name": "List Maintenances",
      "value": "OperationsMaintenancesGet",
      "action": "List maintenances",
      "description": "Get list of maintenances"
    },
    {
      "name": "Update Maintenance",
      "value": "OperationsMaintenancesByIdPatch",
      "action": "Update maintenance",
      "description": "Modify a maintenance"
    },
    {
      "name": "Run Night Audit",
      "value": "OperationsNight-auditPut",
      "action": "Run night audit",
      "description": "Performs the night audit for one property"
    },
    {
      "name": "Update Units Condition",
      "value": "OperationsUnits-conditionPut",
      "action": "Update units condition",
      "description": "Change the condition of a unit"
    },
    {
      "name": "Create Age Category",
      "value": "SettingsAge-categoriesPost",
      "action": "Create age category",
      "description": "Create an age category"
    },
    {
      "name": "Get Age Category",
      "value": "SettingsAge-categoriesByIdGet",
      "action": "Get age category",
      "description": "Get an age category"
    },
    {
      "name": "List Age Categories",
      "value": "SettingsAge-categoriesGet",
      "action": "List age categories",
      "description": "Get an age category list"
    },
    {
      "name": "Update Age Category",
      "value": "SettingsAge-categoriesByIdPatch",
      "action": "Update age category",
      "description": "Allows to modify properties of an age category"
    },
    {
      "name": "Create Cancellation Policy",
      "value": "RateplanCancellation-policiesPost",
      "action": "Create cancellation policy",
      "description": "Create a cancellation policy"
    },
    {
      "name": "Get Cancellation Policy",
      "value": "RateplanCancellation-policiesByIdGet",
      "action": "Get cancellation policy",
      "description": "Get a specific cancellation policy"
    },
    {
      "name": "List Cancellation Policies",
      "value": "RateplanCancellation-policiesGet",
      "action": "List cancellation policies",
      "description": "Get all cancellation policies"
    },
    {
      "name": "Update Cancellation Policy",
      "value": "RateplanCancellation-policiesByIdPatch",
      "action": "Update cancellation policy",
      "description": "Allows to modify properties of a cancellation policy"
    },
    {
      "name": "Create Company",
      "value": "RateplanCompaniesPost",
      "action": "Create company",
      "description": "Create a company"
    },
    {
      "name": "Get Company",
      "value": "RateplanCompaniesByIdGet",
      "action": "Get company",
      "description": "Get a company"
    },
    {
      "name": "List Companies",
      "value": "RateplanCompaniesGet",
      "action": "List companies",
      "description": "Get a list of companies"
    },
    {
      "name": "Update Company",
      "value": "RateplanCompaniesByIdPatch",
      "action": "Update company",
      "description": "Modify a company"
    },
    {
      "name": "List Corporate Codes",
      "value": "RateplanCorporate-codesCodesGet",
      "action": "List corporate codes",
      "description": "Returns a list of corporate codes"
    },
    {
      "name": "Create No Show Policy",
      "value": "RateplanNo-show-policiesPost",
      "action": "Create no show policy",
      "description": "Create a no-show policy"
    },
    {
      "name": "Get No Show Policy",
      "value": "RateplanNo-show-policiesByIdGet",
      "action": "Get no show policy",
      "description": "Get a specific no-show policy"
    },
    {
      "name": "List No Show Policies",
      "value": "RateplanNo-show-policiesGet",
      "action": "List no show policies",
      "description": "Get all no-show policies"
    },
    {
      "name": "Update No Show Policy",
      "value": "RateplanNo-show-policiesByIdPatch",
      "action": "Update no show policy",
      "description": "Allows to modify properties of a no-show policy"
    },
    {
      "name": "List Promo Codes",
      "value": "RateplanPromo-codesCodesGet",
      "action": "List promo codes",
      "description": "Returns a list of promo codes"
    },
    {
      "name": "Get Rates",
      "value": "RateplanRate-plansByIdRatesGet",
      "action": "Get rates",
      "description": "Returns a list of rates"
    },
    {
      "name": "Update Multiple Rates",
      "value": "RateplanRatesPatch",
      "action": "Update multiple rates",
      "description": "Allows to patch the rates of multiple rate plans"
    },
    {
      "name": "Update Rates",
      "value": "RateplanRate-plansByIdRatesPut",
      "action": "Update rates",
      "description": "Initializes and changes the rates for the rate plan"
    },
    {
      "name": "Create Rate Plan",
      "value": "RateplanRate-plansPost",
      "action": "Create rate plan",
      "description": "Create a rate plan"
    },
    {
      "name": "Get Rate Plan",
      "value": "RateplanRate-plansByIdGet",
      "action": "Get rate plan",
      "description": "Get a rate plan"
    },
    {
      "name": "List Rate Plans",
      "value": "RateplanRate-plansGet",
      "action": "List rate plans",
      "description": "Get a rate plan list"
    },
    {
      "name": "Update Multiple Rate Plans",
      "value": "RateplanRate-plansPatch",
      "action": "Update multiple rate plans",
      "description": "Allows to patch one or more rate plans"
    },
    {
      "name": "Update Rate Plan",
      "value": "RateplanRate-plansByIdPut",
      "action": "Update rate plan",
      "description": "Replace a rate plan"
    },
    {
      "name": "Create Service",
      "value": "RateplanServicesPost",
      "action": "Create service",
      "description": "Create a service"
    },
    {
      "name": "Get Service",
      "value": "RateplanServicesByIdGet",
      "action": "Get service",
      "description": "Get a specific service"
    },
    {
      "name": "List Services",
      "value": "RateplanServicesGet",
      "action": "List services",
      "description": "Get all services"
    },
    {
      "name": "Update Service",
      "value": "RateplanServicesByIdPatch",
      "action": "Update service",
      "description": "Modify a service"
    },
    {
      "name": "List Arrivals Report",
      "value": "ReportsReportsArrivalsGet",
      "action": "List arrivals report",
      "description": "Returns the number of arrivals in a month for a property"
    },
    {
      "name": "List Company Invoices Vat Report",
      "value": "ReportsReportsCompany-invoices-vatGet",
      "action": "List company invoices vat report",
      "description": "Returns the list of company invoices with information on the company and the VAT breakdown"
    },
    {
      "name": "List Ordered Services Report",
      "value": "ReportsReportsOrdered-servicesGet",
      "action": "List ordered services report",
      "description": "List of ordered services"
    },
    {
      "name": "List Property Performance Report",
      "value": "ReportsReportsProperty-performanceGet",
      "action": "List property performance report",
      "description": "Returns the property performance report which includes the ADR and the RevPAR for each business day"
    },
    {
      "name": "List Revenues Report",
      "value": "ReportsReportsRevenuesGet",
      "action": "List revenues report",
      "description": "Returns the revenues report for a property"
    },
    {
      "name": "Get Capture Policy",
      "value": "SettingsCapture-policiesByIdGet",
      "action": "Get capture policy",
      "description": "Get a specific capture policy"
    },
    {
      "name": "List Capture Policies",
      "value": "SettingsCapture-policiesGet",
      "action": "List capture policies",
      "description": "Get all capture policies"
    },
    {
      "name": "Update Capture Policy",
      "value": "SettingsCapture-policiesByIdPatch",
      "action": "Update capture policy",
      "description": "Allows to modify properties of a capture policy"
    },
    {
      "name": "Create City Tax",
      "value": "SettingsCity-taxPost",
      "action": "Create city tax",
      "description": "Create a city tax"
    },
    {
      "name": "Get City Tax",
      "value": "SettingsCity-taxByIdGet",
      "action": "Get city tax",
      "description": "Get a specific city tax"
    },
    {
      "name": "List City Taxes",
      "value": "SettingsCity-taxGet",
      "action": "List city taxes",
      "description": "Get all city taxes"
    },
    {
      "name": "Update City Tax",
      "value": "SettingsCity-taxByIdPatch",
      "action": "Update city tax",
      "description": "Allows to modify city tax"
    },
    {
      "name": "Check Sub Account Exists",
      "value": "SettingsSub-accountsByIdHead",
      "action": "Check sub account exists",
      "description": "Check if the sub-account exists"
    },
    {
      "name": "Count Sub Accounts",
      "value": "SettingsSub-accounts$countGet",
      "action": "Count sub accounts",
      "description": "Returns number of sub-accounts"
    },
    {
      "name": "Create Sub Account",
      "value": "SettingsSub-accountsPost",
      "action": "Create sub account",
      "description": "Create a sub-account"
    },
    {
      "name": "Get Sub Account",
      "value": "SettingsSub-accountsByIdGet",
      "action": "Get sub account",
      "description": "Returns one sub-account"
    },
    {
      "name": "List Sub Accounts",
      "value": "SettingsSub-accountsGet",
      "action": "List sub accounts",
      "description": "Returns a list of all sub-accounts"
    },
    {
      "name": "Update Sub Account",
      "value": "SettingsSub-accountsByIdPatch",
      "action": "Update sub account",
      "description": "Allows to modify the name of the sub-account"
    },
    {
      "name": "Get Feature Settings",
      "value": "SettingsFeaturesByPropertyIdGet",
      "action": "Get feature settings",
      "description": "Get feature settings for a property"
    },
    {
      "name": "Update Feature Settings",
      "value": "SettingsFeaturesByPropertyIdPatch",
      "action": "Update feature settings",
      "description": "Allows to modify feature settings"
    },
    {
      "name": "List Invoice Addresses",
      "value": "SettingsInvoice-addressGet",
      "action": "List invoice addresses",
      "description": "Get invoice addresses"
    },
    {
      "name": "Patch Invoice Addresses",
      "value": "SettingsInvoice-addressPatch",
      "action": "Patch invoice addresses",
      "description": "Change fields in the invoice address of one or more properties"
    },
    {
      "name": "Update Invoice Addresses",
      "value": "SettingsInvoice-addressPut",
      "action": "Update invoice addresses",
      "description": "Create or update invoice addresses for one or more properties"
    },
    {
      "name": "List Language Settings",
      "value": "SettingsLanguagesGet",
      "action": "List language settings",
      "description": "Get the language settings for the account"
    },
    {
      "name": "Update Language Settings",
      "value": "SettingsLanguagesPut",
      "action": "Update language settings",
      "description": "Replaces the language settings for the account"
    },
    {
      "name": "Check Market Segment Exists",
      "value": "SettingsMarket-segmentsByIdHead",
      "action": "Check market segment exists",
      "description": "Check if a market segment exists"
    },
    {
      "name": "Count Market Segments",
      "value": "SettingsMarket-segments$countGet",
      "action": "Count market segments",
      "description": "Returns number of market segments"
    },
    {
      "name": "Create Market Segment",
      "value": "SettingsMarket-segmentsPost",
      "action": "Create market segment",
      "description": "Create a market segment"
    },
    {
      "name": "Get Market Segment",
      "value": "SettingsMarket-segmentsByIdGet",
      "action": "Get market segment",
      "description": "Get a market segment"
    },
    {
      "name": "List Market Segments",
      "value": "SettingsMarket-segmentsGet",
      "action": "List market segments",
      "description": "Returns a list of all market segments, filtered by the specified parameters"
    },
    {
      "name": "Update Market Segment",
      "value": "SettingsMarket-segmentsByIdPatch",
      "action": "Update market segment",
      "description": "Allows to modify market segment"
    },
    {
      "name": "Get Property Settings",
      "value": "SettingsPropertiesByIdGet",
      "action": "Get property settings"
    },
    {
      "name": "Create Time Slice Definition",
      "value": "SettingsPropertiesByPropertyIdTime-slice-definitionsPost",
      "action": "Create time slice definition",
      "description": "Creates a time slice definition"
    },
    {
      "name": "Get Time Slice Definition",
      "value": "SettingsPropertiesByPropertyIdTime-slice-definitionsByIdGet",
      "action": "Get time slice definition",
      "description": "Get a specific time slice definition"
    },
    {
      "name": "List Time Slice Definitions",
      "value": "SettingsPropertiesByPropertyIdTime-slice-definitionsGet",
      "action": "List time slice definitions",
      "description": "Get time slice definitions"
    },
    {
      "name": "Update Time Slice Definition",
      "value": "SettingsPropertiesByPropertyIdTime-slice-definitionsByIdPatch",
      "action": "Update time slice definition",
      "description": "Modifies a specific time slice definition for the property"
    },
    {
      "name": "Ping",
      "value": "PingerPost",
      "action": "Ping",
      "description": "Health check endpoint"
    },
    {
      "name": "Create Subscription",
      "value": "SubscriptionsPost",
      "action": "Create subscription",
      "description": "Creates subscription"
    },
    {
      "name": "Delete Subscription",
      "value": "SubscriptionsByIdDelete",
      "action": "Delete subscription",
      "description": "Deletes subscription"
    },
    {
      "name": "Get Subscription",
      "value": "SubscriptionsByIdGet",
      "action": "Get subscription",
      "description": "Get a subscription"
    },
    {
      "name": "List Subscriptions",
      "value": "SubscriptionsGet",
      "action": "List subscriptions",
      "description": "Get all subscriptions created for the current account and client"
    },
    {
      "name": "Update Subscription",
      "value": "SubscriptionsByIdPut",
      "action": "Update subscription",
      "description": "Updates subscription"
    }
  ]


node_type: @telnyx/n8n-nodes-telnyx-ai.telnyxAi
package_name: @telnyx/n8n-nodes-telnyx-ai
display_name: Telnyx AI
description: Interact with Telnyx AI API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: team-telnyx
author_github_url: https://github.com/team-telnyx/n8n-nodes-telnyx-ai.git
npm_package_name: @telnyx/n8n-nodes-telnyx-ai
npm_version: 1.5.5
community_fetched_at: 2026-02-06T07:31:15.748Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "chat",
      "options": [
        {
          "name": "Assistant",
          "value": "assistants"
        },
        {
          "name": "Assistant Event",
          "value": "assistantEvents"
        },
        {
          "name": "Chat",
          "value": "chat"
        },
        {
          "name": "Conversation",
          "value": "conversations"
        },
        {
          "name": "Voice",
          "value": "voice"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many chat models",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "data"
                  }
                },
                {
                  "type": "setKeyValue",
                  "enabled": "={{$parameter[\"simplify\"]}}",
                  "properties": {
                    "id": "={{$responseItem.id}}",
                    "created": "={{$responseItem.created}}",
                    "owned_by": "={{$responseItem.owned_by}}",
                    "languages": "={{$responseItem.languages}}",
                    "parameters": "={{$responseItem.parameters}}",
                    "context_length": "={{$responseItem.context_length}}"
                  }
                }
              ]
            },
            "request": {
              "url": "/v2/ai/models",
              "method": "GET"
            }
          },
          "description": "Returns metadata about many chat models"
        },
        {
          "name": "Create Chat Completion",
          "value": "createChatCompletion",
          "action": "Create chat completion",
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            },
            "request": {
              "url": "/v2/ai/chat/completions",
              "method": "POST"
            }
          },
          "description": "Chat a new chat completion with a language model"
        },
        {
          "name": "Summarize File",
          "value": "summarizeFile",
          "action": "Summarize file content",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "data"
                  }
                }
              ]
            },
            "request": {
              "url": "/v2/ai/summarize",
              "method": "POST"
            }
          },
          "description": "Generate a summary of a file's contents"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "chat"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many voices",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "voices"
                  }
                }
              ]
            },
            "request": {
              "url": "/v2/text-to-speech/voices",
              "method": "GET"
            }
          },
          "description": "Returns metadata about many voices"
        },
        {
          "name": "Text to Speech",
          "value": "textToSpeech",
          "action": "Convert text to speech",
          "routing": {
            "output": {
              "postReceive": [
                null
              ]
            },
            "request": {
              "url": "/v2/text-to-speech/speech",
              "method": "POST",
              "encoding": "arraybuffer",
              "returnFullResponse": true
            }
          },
          "description": "Converts text into speech and returns audio"
        },
        {
          "name": "Speech to Text",
          "value": "speechToText",
          "action": "Transcribe audio",
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            },
            "request": {
              "url": "/v2/ai/audio/transcriptions",
              "method": "POST",
              "headers": {
                "Content-Type": "multipart/form-data"
              }
            }
          },
          "description": "Transcribe an audio file"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "voice"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many assistants",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "data"
                  }
                }
              ]
            },
            "request": {
              "url": "/v2/ai/assistants",
              "method": "GET"
            }
          },
          "description": "Returns a list of many AI Assistants configured by the user"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get an assistant",
          "routing": {
            "request": {
              "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}",
              "method": "GET"
            }
          },
          "description": "Returns a specific AI Assistant by ID"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "assistants"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a scheduled event",
          "routing": {
            "send": {
              "preSend": [
                null
              ]
            },
            "request": {
              "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}/scheduled_events",
              "method": "POST"
            }
          },
          "description": "Create a new scheduled event for an assistant"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many events",
          "routing": {
            "send": {
              "paginate": "page_number",
              "property": "page_size"
            },
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "data"
                  }
                }
              ]
            },
            "request": {
              "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}/scheduled_events",
              "method": "GET"
            }
          },
          "description": "Get scheduled events for an assistant with pagination and filtering"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get an event",
          "routing": {
            "request": {
              "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}/scheduled_events/{{$parameter[\"eventId\"]}}",
              "method": "GET"
            }
          },
          "description": "Retrieve a scheduled event by event ID"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete an event",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "set",
                  "properties": {
                    "value": "={{ { \"deleted\": true } }}"
                  }
                }
              ]
            },
            "request": {
              "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}/scheduled_events/{{$parameter[\"eventId\"]}}",
              "method": "DELETE",
              "returnFullResponse": true
            }
          },
          "description": "Delete a scheduled event by event ID"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "assistantEvents"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many conversations",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "data"
                  }
                }
              ]
            },
            "request": {
              "url": "/v2/ai/conversations",
              "method": "GET"
            }
          },
          "description": "Returns a list of conversations"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a conversation",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "data"
                  }
                }
              ]
            },
            "request": {
              "url": "=/v2/ai/conversations/{{$parameter[\"conversationId\"]}}",
              "method": "GET"
            }
          },
          "description": "Returns a specific conversation by ID"
        },
        {
          "name": "Get Messages",
          "value": "getMessages",
          "action": "Get conversation messages",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "data"
                  }
                }
              ]
            },
            "request": {
              "url": "=/v2/ai/conversations/{{$parameter[\"conversationId\"]}}/messages",
              "method": "GET"
            }
          },
          "description": "Retrieve messages for a specific conversation, including tool calls made by the assistant"
        },
        {
          "name": "Get Conversation Insights",
          "value": "getConversationInsights",
          "action": "Get insights for a conversation",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "data"
                  }
                }
              ]
            },
            "request": {
              "url": "=/v2/ai/conversations/{{$parameter[\"conversationId\"]}}/conversations-insights",
              "method": "GET"
            }
          },
          "description": "Retrieve insights for a specific conversation"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "conversations"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many chat models",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "data"
              }
            },
            {
              "type": "setKeyValue",
              "enabled": "={{$parameter[\"simplify\"]}}",
              "properties": {
                "id": "={{$responseItem.id}}",
                "created": "={{$responseItem.created}}",
                "owned_by": "={{$responseItem.owned_by}}",
                "languages": "={{$responseItem.languages}}",
                "parameters": "={{$responseItem.parameters}}",
                "context_length": "={{$responseItem.context_length}}"
              }
            }
          ]
        },
        "request": {
          "url": "/v2/ai/models",
          "method": "GET"
        }
      },
      "description": "Returns metadata about many chat models"
    },
    {
      "name": "Create Chat Completion",
      "value": "createChatCompletion",
      "action": "Create chat completion",
      "routing": {
        "send": {
          "preSend": [
            null
          ]
        },
        "request": {
          "url": "/v2/ai/chat/completions",
          "method": "POST"
        }
      },
      "description": "Chat a new chat completion with a language model"
    },
    {
      "name": "Summarize File",
      "value": "summarizeFile",
      "action": "Summarize file content",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "data"
              }
            }
          ]
        },
        "request": {
          "url": "/v2/ai/summarize",
          "method": "POST"
        }
      },
      "description": "Generate a summary of a file's contents"
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many voices",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "voices"
              }
            }
          ]
        },
        "request": {
          "url": "/v2/text-to-speech/voices",
          "method": "GET"
        }
      },
      "description": "Returns metadata about many voices"
    },
    {
      "name": "Text to Speech",
      "value": "textToSpeech",
      "action": "Convert text to speech",
      "routing": {
        "output": {
          "postReceive": [
            null
          ]
        },
        "request": {
          "url": "/v2/text-to-speech/speech",
          "method": "POST",
          "encoding": "arraybuffer",
          "returnFullResponse": true
        }
      },
      "description": "Converts text into speech and returns audio"
    },
    {
      "name": "Speech to Text",
      "value": "speechToText",
      "action": "Transcribe audio",
      "routing": {
        "send": {
          "preSend": [
            null
          ]
        },
        "request": {
          "url": "/v2/ai/audio/transcriptions",
          "method": "POST",
          "headers": {
            "Content-Type": "multipart/form-data"
          }
        }
      },
      "description": "Transcribe an audio file"
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many assistants",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "data"
              }
            }
          ]
        },
        "request": {
          "url": "/v2/ai/assistants",
          "method": "GET"
        }
      },
      "description": "Returns a list of many AI Assistants configured by the user"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get an assistant",
      "routing": {
        "request": {
          "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}",
          "method": "GET"
        }
      },
      "description": "Returns a specific AI Assistant by ID"
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Create a scheduled event",
      "routing": {
        "send": {
          "preSend": [
            null
          ]
        },
        "request": {
          "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}/scheduled_events",
          "method": "POST"
        }
      },
      "description": "Create a new scheduled event for an assistant"
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many events",
      "routing": {
        "send": {
          "paginate": "page_number",
          "property": "page_size"
        },
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "data"
              }
            }
          ]
        },
        "request": {
          "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}/scheduled_events",
          "method": "GET"
        }
      },
      "description": "Get scheduled events for an assistant with pagination and filtering"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get an event",
      "routing": {
        "request": {
          "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}/scheduled_events/{{$parameter[\"eventId\"]}}",
          "method": "GET"
        }
      },
      "description": "Retrieve a scheduled event by event ID"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete an event",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "set",
              "properties": {
                "value": "={{ { \"deleted\": true } }}"
              }
            }
          ]
        },
        "request": {
          "url": "=/v2/ai/assistants/{{$parameter[\"assistant\"]}}/scheduled_events/{{$parameter[\"eventId\"]}}",
          "method": "DELETE",
          "returnFullResponse": true
        }
      },
      "description": "Delete a scheduled event by event ID"
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many conversations",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "data"
              }
            }
          ]
        },
        "request": {
          "url": "/v2/ai/conversations",
          "method": "GET"
        }
      },
      "description": "Returns a list of conversations"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a conversation",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "data"
              }
            }
          ]
        },
        "request": {
          "url": "=/v2/ai/conversations/{{$parameter[\"conversationId\"]}}",
          "method": "GET"
        }
      },
      "description": "Returns a specific conversation by ID"
    },
    {
      "name": "Get Messages",
      "value": "getMessages",
      "action": "Get conversation messages",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "data"
              }
            }
          ]
        },
        "request": {
          "url": "=/v2/ai/conversations/{{$parameter[\"conversationId\"]}}/messages",
          "method": "GET"
        }
      },
      "description": "Retrieve messages for a specific conversation, including tool calls made by the assistant"
    },
    {
      "name": "Get Conversation Insights",
      "value": "getConversationInsights",
      "action": "Get insights for a conversation",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "data"
              }
            }
          ]
        },
        "request": {
          "url": "=/v2/ai/conversations/{{$parameter[\"conversationId\"]}}/conversations-insights",
          "method": "GET"
        }
      },
      "description": "Retrieve insights for a specific conversation"
    }
  ]


node_type: @zohomail/n8n-nodes-zohocalendar.zohoCalendar
package_name: @zohomail/n8n-nodes-zohocalendar
display_name: Zoho Calendar
description: Consume Zoho Calendar API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: zohomail
author_github_url: https://github.com/zohomail/zoho_calendar_n8n.git
npm_package_name: @zohomail/n8n-nodes-zohocalendar
npm_version: 1.0.3
community_fetched_at: 2026-02-06T07:31:15.751Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "event",
      "options": [
        {
          "name": "Event",
          "value": "event"
        }
      ],
      "required": true,
      "displayName": "Resource"
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create an Event",
          "value": "create",
          "action": "Create New Event",
          "description": "Creates an event in the specified calendar."
        },
        {
          "name": "Update an Event",
          "value": "update",
          "action": "Update Event",
          "description": "Updates an event in the specified calendar."
        },
        {
          "name": "Delete an Event",
          "value": "delete",
          "action": "Delete Event",
          "description": "Deletes an event from the specified calendar."
        },
        {
          "name": "Quick Add an Event",
          "value": "quick_event",
          "action": "Quick Add Event",
          "description": "Creates an event from a piece of text."
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "event"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create an Event",
      "value": "create",
      "action": "Create New Event",
      "description": "Creates an event in the specified calendar."
    },
    {
      "name": "Update an Event",
      "value": "update",
      "action": "Update Event",
      "description": "Updates an event in the specified calendar."
    },
    {
      "name": "Delete an Event",
      "value": "delete",
      "action": "Delete Event",
      "description": "Deletes an event from the specified calendar."
    },
    {
      "name": "Quick Add an Event",
      "value": "quick_event",
      "action": "Quick Add Event",
      "description": "Creates an event from a piece of text."
    }
  ]


node_type: n8n-nodes-powerbi.powerBi
package_name: n8n-nodes-powerbi
display_name: Power BI
description: Work with the Power BI API
category: Power BI
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: androcha
author_github_url: https://github.com/And-Rochaa/
npm_package_name: n8n-nodes-powerbi
npm_version: 2.3.4
community_fetched_at: 2026-02-06T07:31:15.752Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "dashboard",
      "options": [
        {
          "name": "Admin",
          "value": "admin"
        },
        {
          "name": "Dashboard",
          "value": "dashboard"
        },
        {
          "name": "Dataflow",
          "value": "dataflow"
        },
        {
          "name": "Dataset",
          "value": "dataset"
        },
        {
          "name": "Gateway",
          "value": "gateway"
        },
        {
          "name": "Group",
          "value": "group"
        },
        {
          "name": "Report",
          "value": "report"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getInfo",
      "options": [
        {
          "name": "Get Workspace Information",
          "value": "getInfo",
          "action": "Get workspace information",
          "description": "Get detailed information from workspaces"
        },
        {
          "name": "Get Scan Result",
          "value": "getScanResult",
          "action": "Get scan result",
          "description": "Get the scan result from a workspace"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "admin"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "List",
          "value": "list",
          "action": "List a dashboard",
          "description": "List all dashboards"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a dashboard",
          "description": "Get a specific dashboard"
        },
        {
          "name": "Get Tiles",
          "value": "getTiles",
          "action": "Get tiles from a dashboard",
          "description": "Get tiles from a dashboard"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "dashboard"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "Get Dataflow",
          "value": "get",
          "action": "Get dataflow",
          "description": "Exports the specified dataflow definition to a JSON file"
        },
        {
          "name": "Get Dataflow Data Sources",
          "value": "getDatasources",
          "action": "Get dataflow data sources",
          "description": "Returns a list of data sources for the specified dataflow"
        },
        {
          "name": "Get Dataflow Transactions",
          "value": "getTransactions",
          "action": "Get dataflow transactions",
          "description": "Returns a list of transactions for the specified dataflow"
        },
        {
          "name": "Get Dataflows",
          "value": "list",
          "action": "Get dataflows",
          "description": "Returns a list of all dataflows from the specified workspace"
        },
        {
          "name": "Refresh Dataflow",
          "value": "refresh",
          "action": "Refresh dataflow",
          "description": "Triggers a refresh for the specified dataflow"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "dataflow"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "Add Rows",
          "value": "addRows",
          "action": "Add rows to a dataset",
          "description": "Add rows to a table"
        },
        {
          "name": "Execute Queries",
          "value": "executeQueries",
          "action": "Execute DAX queries on a dataset",
          "description": "Execute DAX queries on a dataset"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a dataset",
          "description": "Get a specific dataset"
        },
        {
          "name": "Get Refresh History",
          "value": "getRefreshHistory",
          "action": "Get refresh history of a dataset",
          "description": "Get the refresh history of a dataset"
        },
        {
          "name": "Get Tables",
          "value": "getTables",
          "action": "Get tables from a dataset",
          "description": "Get tables from a dataset"
        },
        {
          "name": "List",
          "value": "list",
          "action": "List a dataset",
          "description": "List all datasets"
        },
        {
          "name": "Refresh",
          "value": "refresh",
          "action": "Refresh a dataset",
          "description": "Refresh a dataset"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "dataset"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "Get Datasource",
          "value": "getDatasource",
          "action": "Get datasource",
          "description": "Returns the specified datasource from the specified gateway"
        },
        {
          "name": "Get Datasource Status",
          "value": "getDatasourceStatus",
          "action": "Get datasource status",
          "description": "Checks the connectivity status of the specified datasource"
        },
        {
          "name": "Get Datasource Users",
          "value": "getDatasourceUsers",
          "action": "Get datasource users",
          "description": "Returns a list of users who have access to the specified datasource"
        },
        {
          "name": "Get Datasources",
          "value": "getDatasources",
          "action": "Get datasources",
          "description": "Returns a list of datasources from the specified gateway"
        },
        {
          "name": "Get Gateway",
          "value": "get",
          "action": "Get gateway",
          "description": "Returns the specified gateway"
        },
        {
          "name": "List Gateways",
          "value": "list",
          "action": "List gateways",
          "description": "Returns a list of gateways for which the user is an administrator"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "gateway"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "Get",
          "value": "get",
          "action": "Get a group",
          "description": "Get a specific group"
        },
        {
          "name": "Get Dashboards",
          "value": "getDashboards",
          "action": "Get dashboards from a group",
          "description": "Get dashboards from a group"
        },
        {
          "name": "Get Datasets",
          "value": "getDatasets",
          "action": "Get datasets from a group",
          "description": "Get datasets from a group"
        },
        {
          "name": "Get Reports",
          "value": "getReports",
          "action": "Get reports from a group",
          "description": "Get reports from a group"
        },
        {
          "name": "List",
          "value": "list",
          "action": "List a group",
          "description": "List all groups (workspaces)"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "group"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "List",
          "value": "list",
          "action": "List a report",
          "description": "List all reports"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a report",
          "description": "Get a specific report"
        },
        {
          "name": "Get Pages",
          "value": "getPages",
          "action": "Get pages from a report",
          "description": "Get pages from a report"
        },
        {
          "name": "Export To File",
          "value": "exportToFile",
          "action": "Export report to file",
          "description": "Export report to various file formats"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "report"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Workspace Information",
      "value": "getInfo",
      "action": "Get workspace information",
      "description": "Get detailed information from workspaces"
    },
    {
      "name": "Get Scan Result",
      "value": "getScanResult",
      "action": "Get scan result",
      "description": "Get the scan result from a workspace"
    },
    {
      "name": "List",
      "value": "list",
      "action": "List a dashboard",
      "description": "List all dashboards"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a dashboard",
      "description": "Get a specific dashboard"
    },
    {
      "name": "Get Tiles",
      "value": "getTiles",
      "action": "Get tiles from a dashboard",
      "description": "Get tiles from a dashboard"
    },
    {
      "name": "Get Dataflow",
      "value": "get",
      "action": "Get dataflow",
      "description": "Exports the specified dataflow definition to a JSON file"
    },
    {
      "name": "Get Dataflow Data Sources",
      "value": "getDatasources",
      "action": "Get dataflow data sources",
      "description": "Returns a list of data sources for the specified dataflow"
    },
    {
      "name": "Get Dataflow Transactions",
      "value": "getTransactions",
      "action": "Get dataflow transactions",
      "description": "Returns a list of transactions for the specified dataflow"
    },
    {
      "name": "Get Dataflows",
      "value": "list",
      "action": "Get dataflows",
      "description": "Returns a list of all dataflows from the specified workspace"
    },
    {
      "name": "Refresh Dataflow",
      "value": "refresh",
      "action": "Refresh dataflow",
      "description": "Triggers a refresh for the specified dataflow"
    },
    {
      "name": "Add Rows",
      "value": "addRows",
      "action": "Add rows to a dataset",
      "description": "Add rows to a table"
    },
    {
      "name": "Execute Queries",
      "value": "executeQueries",
      "action": "Execute DAX queries on a dataset",
      "description": "Execute DAX queries on a dataset"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a dataset",
      "description": "Get a specific dataset"
    },
    {
      "name": "Get Refresh History",
      "value": "getRefreshHistory",
      "action": "Get refresh history of a dataset",
      "description": "Get the refresh history of a dataset"
    },
    {
      "name": "Get Tables",
      "value": "getTables",
      "action": "Get tables from a dataset",
      "description": "Get tables from a dataset"
    },
    {
      "name": "List",
      "value": "list",
      "action": "List a dataset",
      "description": "List all datasets"
    },
    {
      "name": "Refresh",
      "value": "refresh",
      "action": "Refresh a dataset",
      "description": "Refresh a dataset"
    },
    {
      "name": "Get Datasource",
      "value": "getDatasource",
      "action": "Get datasource",
      "description": "Returns the specified datasource from the specified gateway"
    },
    {
      "name": "Get Datasource Status",
      "value": "getDatasourceStatus",
      "action": "Get datasource status",
      "description": "Checks the connectivity status of the specified datasource"
    },
    {
      "name": "Get Datasource Users",
      "value": "getDatasourceUsers",
      "action": "Get datasource users",
      "description": "Returns a list of users who have access to the specified datasource"
    },
    {
      "name": "Get Datasources",
      "value": "getDatasources",
      "action": "Get datasources",
      "description": "Returns a list of datasources from the specified gateway"
    },
    {
      "name": "Get Gateway",
      "value": "get",
      "action": "Get gateway",
      "description": "Returns the specified gateway"
    },
    {
      "name": "List Gateways",
      "value": "list",
      "action": "List gateways",
      "description": "Returns a list of gateways for which the user is an administrator"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a group",
      "description": "Get a specific group"
    },
    {
      "name": "Get Dashboards",
      "value": "getDashboards",
      "action": "Get dashboards from a group",
      "description": "Get dashboards from a group"
    },
    {
      "name": "Get Datasets",
      "value": "getDatasets",
      "action": "Get datasets from a group",
      "description": "Get datasets from a group"
    },
    {
      "name": "Get Reports",
      "value": "getReports",
      "action": "Get reports from a group",
      "description": "Get reports from a group"
    },
    {
      "name": "List",
      "value": "list",
      "action": "List a group",
      "description": "List all groups (workspaces)"
    },
    {
      "name": "List",
      "value": "list",
      "action": "List a report",
      "description": "List all reports"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a report",
      "description": "Get a specific report"
    },
    {
      "name": "Get Pages",
      "value": "getPages",
      "action": "Get pages from a report",
      "description": "Get pages from a report"
    },
    {
      "name": "Export To File",
      "value": "exportToFile",
      "action": "Export report to file",
      "description": "Export report to various file formats"
    }
  ]


node_type: n8n-nodes-winston-ai.winstonAi
package_name: n8n-nodes-winston-ai
display_name: Winston AI
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: winston-ai
author_github_url: https://github.com/gowinston-ai/winston-ai-n8n.git
npm_package_name: n8n-nodes-winston-ai
npm_version: 1.0.6
community_fetched_at: 2026-02-06T07:31:15.757Z
description:
  AI detector with industry leading accuracy rates in detecting use of AI in text and images. The Winston AI tools also offers a robust plagiarism checker to help maintain integrity.

properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "aiTextDetection",
      "options": [
        {
          "name": "AI Text Detection",
          "value": "aiTextDetection"
        },
        {
          "name": "AI Image Detection",
          "value": "aiImageDetection"
        },
        {
          "name": "Plagiarism",
          "value": "plagiarism"
        },
        {
          "name": "Text Compare",
          "value": "textCompare"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "scan-ai-text",
      "options": [
        {
          "name": "Scan AI Generated Text",
          "value": "scan-ai-text",
          "action": "Scan AI generated text",
          "routing": {
            "request": {
              "url": "/v2/ai-content-detection",
              "method": "POST"
            }
          },
          "description": "Analyze text to detect AI-generated content. The Human Score we give is a metric used by Winston AI to estimate the likelihood that a given piece of content was generated by an AI tool versus being written by a human."
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "aiTextDetection"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "scan-ai-image",
      "options": [
        {
          "name": "Scan AI Generated Image",
          "value": "scan-ai-image",
          "action": "Scan AI generated image",
          "routing": {
            "request": {
              "url": "/v2/image-detection",
              "method": "POST"
            }
          },
          "description": "Our image detection feature enables AI-generated image detection by verifying image metadata and using a machine learning system trained to differentiate between human and AI-generated images"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "aiImageDetection"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "scan-plagiarism",
      "options": [
        {
          "name": "Scan for Plagiarism",
          "value": "scan-plagiarism",
          "action": "Scan for plagiarism",
          "routing": {
            "request": {
              "url": "/v2/plagiarism",
              "method": "POST"
            }
          },
          "description": "Winston AI’s plagiarism API is a powerful tool designed to check text for plagiarism by scouring the internet for similar content. It queries multiple websites and compares the input text with the content found on these websites. This can be particularly useful in academic settings, content creation, legal scenarios or any other situation where originality of content is required."
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "plagiarism"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "compare-texts",
      "options": [
        {
          "name": "Compare Texts",
          "value": "compare-texts",
          "action": "Compare texts",
          "routing": {
            "request": {
              "url": "/v2/text-compare",
              "method": "POST"
            }
          },
          "description": "Compare two texts to find similarities and differences between them. This endpoint analyzes both texts and returns detailed information about matching content, word counts, and similarity scores."
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "textCompare"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Scan AI Generated Text",
      "value": "scan-ai-text",
      "action": "Scan AI generated text",
      "routing": {
        "request": {
          "url": "/v2/ai-content-detection",
          "method": "POST"
        }
      },
      "description": "Analyze text to detect AI-generated content. The Human Score we give is a metric used by Winston AI to estimate the likelihood that a given piece of content was generated by an AI tool versus being written by a human."
    },
    {
      "name": "Scan AI Generated Image",
      "value": "scan-ai-image",
      "action": "Scan AI generated image",
      "routing": {
        "request": {
          "url": "/v2/image-detection",
          "method": "POST"
        }
      },
      "description": "Our image detection feature enables AI-generated image detection by verifying image metadata and using a machine learning system trained to differentiate between human and AI-generated images"
    },
    {
      "name": "Scan for Plagiarism",
      "value": "scan-plagiarism",
      "action": "Scan for plagiarism",
      "routing": {
        "request": {
          "url": "/v2/plagiarism",
          "method": "POST"
        }
      },
      "description": "Winston AI’s plagiarism API is a powerful tool designed to check text for plagiarism by scouring the internet for similar content. It queries multiple websites and compares the input text with the content found on these websites. This can be particularly useful in academic settings, content creation, legal scenarios or any other situation where originality of content is required."
    },
    {
      "name": "Compare Texts",
      "value": "compare-texts",
      "action": "Compare texts",
      "routing": {
        "request": {
          "url": "/v2/text-compare",
          "method": "POST"
        }
      },
      "description": "Compare two texts to find similarities and differences between them. This endpoint analyzes both texts and returns detailed information about matching content, word counts, and similarity scores."
    }
  ]


node_type: n8n-nodes-ikas.ikas
package_name: n8n-nodes-ikas
display_name: IKAS
description: Consume IKAS e-commerce platform API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: actuallyzefe
author_github_url: https://github.com/actuallyzefe/n8n-ikas.git
npm_package_name: n8n-nodes-ikas
npm_version: 2.0.5
community_fetched_at: 2026-02-06T07:31:15.759Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "product",
      "options": [
        {
          "name": "Order",
          "value": "order",
          "description": "Work with orders in your IKAS store"
        },
        {
          "name": "Product",
          "value": "product",
          "description": "Work with products in your IKAS store"
        },
        {
          "name": "Webhook",
          "value": "webhook",
          "description": "Manage webhooks for your IKAS store"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getMany",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a product",
          "description": "Create a new product"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete products",
          "description": "Delete multiple products"
        },
        {
          "name": "Get Many",
          "value": "getMany",
          "action": "Get many products",
          "description": "Get multiple products"
        },
        {
          "name": "Search",
          "value": "search",
          "action": "Search products",
          "description": "Search products with filters"
        },
        {
          "name": "Update",
          "value": "update",
          "action": "Update a product",
          "description": "Update an existing product"
        },
        {
          "name": "Upload Image",
          "value": "uploadImage",
          "action": "Upload image to product",
          "description": "Upload image to product variants"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "product"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getMany",
      "options": [
        {
          "name": "Get Many",
          "value": "getMany",
          "action": "Get many orders",
          "description": "Get multiple orders"
        },
        {
          "name": "Fulfill",
          "value": "fulfill",
          "action": "Fulfill an order",
          "description": "Fulfill order lines"
        },
        {
          "name": "Update Package Status",
          "value": "updatePackageStatus",
          "action": "Update package status",
          "description": "Update order package status"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "order"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getMany",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a webhook",
          "description": "Create a new webhook"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete webhooks",
          "description": "Delete webhooks by scope"
        },
        {
          "name": "Get Many",
          "value": "getMany",
          "action": "Get many webhooks",
          "description": "List all webhooks"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "webhook"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create",
      "value": "create",
      "action": "Create a product",
      "description": "Create a new product"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete products",
      "description": "Delete multiple products"
    },
    {
      "name": "Get Many",
      "value": "getMany",
      "action": "Get many products",
      "description": "Get multiple products"
    },
    {
      "name": "Search",
      "value": "search",
      "action": "Search products",
      "description": "Search products with filters"
    },
    {
      "name": "Update",
      "value": "update",
      "action": "Update a product",
      "description": "Update an existing product"
    },
    {
      "name": "Upload Image",
      "value": "uploadImage",
      "action": "Upload image to product",
      "description": "Upload image to product variants"
    },
    {
      "name": "Get Many",
      "value": "getMany",
      "action": "Get many orders",
      "description": "Get multiple orders"
    },
    {
      "name": "Fulfill",
      "value": "fulfill",
      "action": "Fulfill an order",
      "description": "Fulfill order lines"
    },
    {
      "name": "Update Package Status",
      "value": "updatePackageStatus",
      "action": "Update package status",
      "description": "Update order package status"
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Create a webhook",
      "description": "Create a new webhook"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete webhooks",
      "description": "Delete webhooks by scope"
    },
    {
      "name": "Get Many",
      "value": "getMany",
      "action": "Get many webhooks",
      "description": "List all webhooks"
    }
  ]


node_type: n8n-nodes-referral-factory.referralFactory
package_name: n8n-nodes-referral-factory
display_name: Referral Factory
description: Get data from Referral Factory API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: referral-factory
author_github_url: https://github.com/referralfactory/
npm_package_name: n8n-nodes-referral-factory
npm_version: 0.2.14
community_fetched_at: 2026-02-06T07:31:15.760Z
properties_schema:
  [
    {
      "name": "operation",
      "type": "options",
      "default": "create_user",
      "options": [
        {
          "name": "Add New User",
          "value": "create_user",
          "action": "Add new user",
          "routing": {
            "request": {
              "url": "/users",
              "body": {
                "email": "={{$parameter[\"email\"]}}",
                "first_name": "={{$parameter[\"first_name\"]}}",
                "campaign_id": "={{$parameter[\"campaign_id\"]}}"
              },
              "method": "POST"
            }
          },
          "description": "Add new user in Referral Factory"
        },
        {
          "name": "Qualify a User",
          "value": "qualify_user",
          "action": "Qualify a user",
          "description": "Qualify a user in Referral Factory"
        }
      ],
      "displayName": "Action",
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Add New User",
      "value": "create_user",
      "action": "Add new user",
      "routing": {
        "request": {
          "url": "/users",
          "body": {
            "email": "={{$parameter[\"email\"]}}",
            "first_name": "={{$parameter[\"first_name\"]}}",
            "campaign_id": "={{$parameter[\"campaign_id\"]}}"
          },
          "method": "POST"
        }
      },
      "description": "Add new user in Referral Factory"
    },
    {
      "name": "Qualify a User",
      "value": "qualify_user",
      "action": "Qualify a user",
      "description": "Qualify a user in Referral Factory"
    }
  ]


node_type: @paloaltonetworks/n8n-nodes-prisma-airs.prismaAirs
package_name: @paloaltonetworks/n8n-nodes-prisma-airs
display_name: Prisma AIRS
description: Scan AI prompts and responses for security threats using Prisma AIRS
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  {
  "type": "main"
  }
  ]

updated_at: 2026-02-06 07:31:15
author_name: btorresgil
author_github_url: https://github.com/jroberts2600/n8n-nodes-prisma-airs.git
npm_package_name: @paloaltonetworks/n8n-nodes-prisma-airs
npm_version: 0.2.2
community_fetched_at: 2026-02-06T07:31:15.762Z
properties_schema:
  [
    {
      "name": "operation",
      "type": "options",
      "default": "promptScan",
      "options": [
        {
          "name": "Batch Scan",
          "value": "batchScan",
          "action": "Perform batch scanning of multiple items",
          "description": "Scan multiple items in a single operation (up to 5)"
        },
        {
          "name": "Dual Scan",
          "value": "dualScan",
          "action": "Perform dual scanning of prompt and response",
          "description": "Scan both prompt and response in sequence"
        },
        {
          "name": "Mask Data",
          "value": "maskData",
          "action": "Scan and mask sensitive data",
          "description": "Scan and mask sensitive data in content"
        },
        {
          "name": "Prompt Scan",
          "value": "promptScan",
          "action": "Scan a prompt for security threats",
          "description": "Scan user input/prompts for security threats"
        },
        {
          "name": "Response Scan",
          "value": "responseScan",
          "action": "Scan a response for policy violations",
          "description": "Scan AI-generated responses for policy violations"
        }
      ],
      "displayName": "Operation",
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Batch Scan",
      "value": "batchScan",
      "action": "Perform batch scanning of multiple items",
      "description": "Scan multiple items in a single operation (up to 5)"
    },
    {
      "name": "Dual Scan",
      "value": "dualScan",
      "action": "Perform dual scanning of prompt and response",
      "description": "Scan both prompt and response in sequence"
    },
    {
      "name": "Mask Data",
      "value": "maskData",
      "action": "Scan and mask sensitive data",
      "description": "Scan and mask sensitive data in content"
    },
    {
      "name": "Prompt Scan",
      "value": "promptScan",
      "action": "Scan a prompt for security threats",
      "description": "Scan user input/prompts for security threats"
    },
    {
      "name": "Response Scan",
      "value": "responseScan",
      "action": "Scan a response for policy violations",
      "description": "Scan AI-generated responses for policy violations"
    }
  ]


node_type: n8n-nodes-verifiemail.verifiEmail
package_name: n8n-nodes-verifiemail
display_name: Verifi Email
description: Email validation and domain health check using VerifiEmail API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  {
  "type": "main"
  }
  ]

updated_at: 2026-02-06 07:31:15
author_name: jiteshdugar
author_github_url: https://github.com/verifi-email/verifi-email-n8n-node.git
npm_package_name: n8n-nodes-verifiemail
npm_version: 1.1.0
community_fetched_at: 2026-02-06T07:31:15.762Z
properties_schema:
  [
    {
      "name": "operation",
      "type": "options",
      "default": "validateEmail",
      "options": [
        {
          "name": "Validate Email Address",
          "value": "validateEmail",
          "action": "Validate an email address",
          "description": "Validate a Single Email Address"
        },
        {
          "name": "Check Domain Health",
          "value": "checkDomainHealth",
          "action": "Check domain health",
          "description": "Check Domain Health and Configuration"
        }
      ],
      "displayName": "Operation",
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Validate Email Address",
      "value": "validateEmail",
      "action": "Validate an email address",
      "description": "Validate a Single Email Address"
    },
    {
      "name": "Check Domain Health",
      "value": "checkDomainHealth",
      "action": "Check domain health",
      "description": "Check Domain Health and Configuration"
    }
  ]


node_type: n8n-nodes-llmlayer.llmLayer
package_name: n8n-nodes-llmlayer
display_name: LLMLayer
description: Search and answer questions using LLMLayer API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: yassine.khazzan
author_github_url: https://github.com/YassKhazzan/
npm_package_name: n8n-nodes-llmlayer
npm_version: 1.0.3
community_fetched_at: 2026-02-06T07:31:15.768Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "answer",
      "options": [
        {
          "name": "Answer",
          "value": "answer",
          "description": "Search and generate AI answers"
        },
        {
          "name": "Web Search",
          "value": "webSearch",
          "description": "Search the web for information"
        },
        {
          "name": "Scrape",
          "value": "scrape",
          "description": "Scrape content from a URL"
        },
        {
          "name": "YouTube",
          "value": "youtube",
          "description": "Get YouTube video transcript"
        },
        {
          "name": "PDF",
          "value": "pdf",
          "description": "Extract content from PDF"
        }
      ],
      "required": true,
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "generate",
      "options": [
        {
          "name": "Generate",
          "value": "generate",
          "action": "Generate an answer",
          "description": "Generate an answer based on search results"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "answer"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "search",
      "options": [
        {
          "name": "Search",
          "value": "search",
          "action": "Search the web",
          "description": "Search the web"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "webSearch"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "scrapeUrl",
      "options": [
        {
          "name": "Scrape URL",
          "value": "scrapeUrl",
          "action": "Scrape content from URL",
          "description": "Scrape content from a URL"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "scrape"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getTranscript",
      "options": [
        {
          "name": "Get Transcript",
          "value": "getTranscript",
          "action": "Get YouTube transcript",
          "description": "Get YouTube video transcript"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "youtube"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "extractContent",
      "options": [
        {
          "name": "Extract Content",
          "value": "extractContent",
          "action": "Extract PDF content",
          "description": "Extract text from PDF"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "pdf"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Generate",
      "value": "generate",
      "action": "Generate an answer",
      "description": "Generate an answer based on search results"
    },
    {
      "name": "Search",
      "value": "search",
      "action": "Search the web",
      "description": "Search the web"
    },
    {
      "name": "Scrape URL",
      "value": "scrapeUrl",
      "action": "Scrape content from URL",
      "description": "Scrape content from a URL"
    },
    {
      "name": "Get Transcript",
      "value": "getTranscript",
      "action": "Get YouTube transcript",
      "description": "Get YouTube video transcript"
    },
    {
      "name": "Extract Content",
      "value": "extractContent",
      "action": "Extract PDF content",
      "description": "Extract text from PDF"
    }
  ]


node_type: @razorpay/n8n-nodes-razorpay.razorpay
package_name: @razorpay/n8n-nodes-razorpay
display_name: Razorpay
description: Interact with Razorpay payment gateway API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: razorpay-dev
author_github_url: https://github.com/razorpay/n8n-nodes-razorpay.git
npm_package_name: @razorpay/n8n-nodes-razorpay
npm_version: 0.3.0
community_fetched_at: 2026-02-06T07:31:15.769Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "",
      "options": [
        {
          "name": "Order",
          "value": "order",
          "description": "Work with Razorpay Orders"
        },
        {
          "name": "Payment Link",
          "value": "paymentLink",
          "description": "Work with Razorpay Payment Links"
        },
        {
          "name": "Payment",
          "value": "payment",
          "description": "Work with Razorpay Payments"
        },
        {
          "name": "Refund",
          "value": "refund",
          "description": "Work with Razorpay Refunds"
        },
        {
          "name": "Settlement",
          "value": "settlement",
          "description": "Work with Razorpay Settlements"
        },
        {
          "name": "Invoice",
          "value": "invoice",
          "description": "Work with Razorpay Invoices"
        },
        {
          "name": "Dispute",
          "value": "dispute",
          "description": "Work with Razorpay Disputes"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "cre",
      "options": [
        {
          "name": "Fetch All",
          "value": "fetchAllOrders",
          "action": "Fetch all orders",
          "description": "Retrieve details of all orders with optional filters"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "order"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "createPaymentLink",
      "options": [
        {
          "name": "Create",
          "value": "createPaymentLink",
          "action": "Create a payment link",
          "description": "Create a payment link for customers"
        },
        {
          "name": "Fetch",
          "value": "fetchPaymentLink",
          "action": "Fetch a payment link",
          "description": "Fetch payment link details by ID"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "paymentLink"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "fetchPayment",
      "options": [
        {
          "name": "Fetch Payment",
          "value": "fetchPayment",
          "action": "Fetch a payment",
          "description": "Fetch payment details by payment ID"
        },
        {
          "name": "Fetch All",
          "value": "fetchAllPayments",
          "action": "Fetch all payments",
          "description": "Retrieve details of all payments with optional filters"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "payment"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "fetchAllRefunds",
      "options": [
        {
          "name": "Fetch All",
          "value": "fetchAllRefunds",
          "action": "Fetch all refunds",
          "description": "Retrieve details of all refunds with optional filters"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "refund"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "",
      "options": [
        {
          "name": "Fetch Settlement",
          "value": "fetchSettlement",
          "action": "Fetch a settlement",
          "description": "Fetch settlement details by settlement ID"
        },
        {
          "name": "Fetch All",
          "value": "fetchAllSettlements",
          "action": "Fetch all settlements",
          "description": "Retrieve details of all settlements with optional filters"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "settlement"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "fetchInvoicesForSubscription",
      "options": [
        {
          "name": "Fetch Invoices for Subscription",
          "value": "fetchInvoicesForSubscription",
          "action": "Fetch invoices for a subscription",
          "description": "Retrieve all invoices of a subscription"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "invoice"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "fetchAllDisputes",
      "options": [
        {
          "name": "Fetch All",
          "value": "fetchAllDisputes",
          "action": "Fetch all disputes",
          "description": "Retrieve all disputes raised by customers"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "dispute"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Fetch All",
      "value": "fetchAllOrders",
      "action": "Fetch all orders",
      "description": "Retrieve details of all orders with optional filters"
    },
    {
      "name": "Create",
      "value": "createPaymentLink",
      "action": "Create a payment link",
      "description": "Create a payment link for customers"
    },
    {
      "name": "Fetch",
      "value": "fetchPaymentLink",
      "action": "Fetch a payment link",
      "description": "Fetch payment link details by ID"
    },
    {
      "name": "Fetch Payment",
      "value": "fetchPayment",
      "action": "Fetch a payment",
      "description": "Fetch payment details by payment ID"
    },
    {
      "name": "Fetch All",
      "value": "fetchAllPayments",
      "action": "Fetch all payments",
      "description": "Retrieve details of all payments with optional filters"
    },
    {
      "name": "Fetch All",
      "value": "fetchAllRefunds",
      "action": "Fetch all refunds",
      "description": "Retrieve details of all refunds with optional filters"
    },
    {
      "name": "Fetch Settlement",
      "value": "fetchSettlement",
      "action": "Fetch a settlement",
      "description": "Fetch settlement details by settlement ID"
    },
    {
      "name": "Fetch All",
      "value": "fetchAllSettlements",
      "action": "Fetch all settlements",
      "description": "Retrieve details of all settlements with optional filters"
    },
    {
      "name": "Fetch Invoices for Subscription",
      "value": "fetchInvoicesForSubscription",
      "action": "Fetch invoices for a subscription",
      "description": "Retrieve all invoices of a subscription"
    },
    {
      "name": "Fetch All",
      "value": "fetchAllDisputes",
      "action": "Fetch all disputes",
      "description": "Retrieve all disputes raised by customers"
    }
  ]


node_type: @nvoip/n8n-nodes-nvoip.nvoip
package_name: @nvoip/n8n-nodes-nvoip
display_name: Nvoip
description: Make calls, send WhatsApp and SMS.
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: lucasnaves
author_github_url: https://github.com/Nvoip/nvoip-n8n.git
npm_package_name: @nvoip/n8n-nodes-nvoip
npm_version: 0.1.10
community_fetched_at: 2026-02-06T07:31:15.772Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "sms",
      "options": [
        {
          "name": "SMS",
          "value": "sms",
          "description": "SMS actions"
        },
        {
          "name": "WhatsApp",
          "value": "whatsapp",
          "description": "WhatsApp actions"
        },
        {
          "name": "Call",
          "value": "call",
          "description": "Call actions"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "makeCall",
      "options": [
        {
          "name": "Make Call",
          "value": "makeCall",
          "action": "Make a phone call",
          "description": "Make an outbound call using Nvoip"
        },
        {
          "name": "Send Interactive Voice Broadcast",
          "value": "sendVoiceBlastInteractive",
          "action": "Send interactive voice broadcast",
          "description": "Send an automated voice message with the ability to receive DTMF input"
        },
        {
          "name": "Send Voice Broadcast",
          "value": "sendVoiceBlast",
          "action": "Send voice broadcast",
          "description": "Send an automated voice message delivered as audio file or TTS"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "call"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "sendSms",
      "options": [
        {
          "name": "Send SMS",
          "value": "sendSms",
          "action": "Send SMS",
          "description": "Send a customized SMS message to a customer"
        },
        {
          "name": "Send SMS (Template)",
          "value": "sendTemplateSms",
          "action": "Send template SMS",
          "description": "Send an SMS using a predefined template"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "sms"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "sendWhatsapp",
      "options": [
        {
          "name": "Send WhatsApp (With HSM)",
          "value": "sendWhatsapp",
          "action": "Send whatsapp message",
          "description": "Send WhatsApp template messages using Nvoip for automated communication"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "whatsapp"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Make Call",
      "value": "makeCall",
      "action": "Make a phone call",
      "description": "Make an outbound call using Nvoip"
    },
    {
      "name": "Send Interactive Voice Broadcast",
      "value": "sendVoiceBlastInteractive",
      "action": "Send interactive voice broadcast",
      "description": "Send an automated voice message with the ability to receive DTMF input"
    },
    {
      "name": "Send Voice Broadcast",
      "value": "sendVoiceBlast",
      "action": "Send voice broadcast",
      "description": "Send an automated voice message delivered as audio file or TTS"
    },
    {
      "name": "Send SMS",
      "value": "sendSms",
      "action": "Send SMS",
      "description": "Send a customized SMS message to a customer"
    },
    {
      "name": "Send SMS (Template)",
      "value": "sendTemplateSms",
      "action": "Send template SMS",
      "description": "Send an SMS using a predefined template"
    },
    {
      "name": "Send WhatsApp (With HSM)",
      "value": "sendWhatsapp",
      "action": "Send whatsapp message",
      "description": "Send WhatsApp template messages using Nvoip for automated communication"
    }
  ]


node_type: n8n-nodes-blue.blue
package_name: n8n-nodes-blue
display_name: Blue
description: Interact with Blue Project Management via GraphQL API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: bluetogether
author_github_url: https://github.com/datadoesntlie/
npm_package_name: n8n-nodes-blue
npm_version: 0.1.8
community_fetched_at: 2026-02-06T07:31:15.773Z
properties_schema:
  [
    {
      "name": "operation",
      "type": "options",
      "default": "getCompanies",
      "options": [
        {
          "name": "Create Project",
          "value": "createProject",
          "action": "Create a new project from a template",
          "description": "Create a new project from a template"
        },
        {
          "name": "Create Record",
          "value": "createRecord",
          "action": "Create a new record todo task with custom fields",
          "description": "Create a new record (todo/task) with custom fields"
        },
        {
          "name": "Execute Custom GraphQL",
          "value": "customQuery",
          "action": "Execute a custom graph ql query",
          "description": "Execute a custom GraphQL query"
        },
        {
          "name": "Get Records",
          "value": "getRecords",
          "action": "Get records with advanced filtering",
          "description": "Retrieve records (todos/tasks) with advanced filtering"
        },
        {
          "name": "Invite User",
          "value": "inviteUser",
          "action": "Invite a user to a project",
          "description": "Invite User to a Project"
        },
        {
          "name": "List Companies",
          "value": "getCompanies",
          "action": "List all companies you have access to",
          "description": "List all companies you have access to"
        },
        {
          "name": "List Custom Fields",
          "value": "listCustomFields",
          "action": "List custom fields in a project with detailed information",
          "description": "List custom fields in a project with detailed information"
        },
        {
          "name": "List Projects",
          "value": "getProjects",
          "action": "List projects from a company",
          "description": "Retrieve projects from a company"
        },
        {
          "name": "Tag Record",
          "value": "tagRecord",
          "action": "Add tags to a record todo task",
          "description": "Add tags to a record (todo/task)"
        },
        {
          "name": "Update Record",
          "value": "updateRecord",
          "action": "Update a record todo task with custom fields",
          "description": "Update a record (todo/task) with custom fields"
        }
      ],
      "displayName": "Operation",
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create Project",
      "value": "createProject",
      "action": "Create a new project from a template",
      "description": "Create a new project from a template"
    },
    {
      "name": "Create Record",
      "value": "createRecord",
      "action": "Create a new record todo task with custom fields",
      "description": "Create a new record (todo/task) with custom fields"
    },
    {
      "name": "Execute Custom GraphQL",
      "value": "customQuery",
      "action": "Execute a custom graph ql query",
      "description": "Execute a custom GraphQL query"
    },
    {
      "name": "Get Records",
      "value": "getRecords",
      "action": "Get records with advanced filtering",
      "description": "Retrieve records (todos/tasks) with advanced filtering"
    },
    {
      "name": "Invite User",
      "value": "inviteUser",
      "action": "Invite a user to a project",
      "description": "Invite User to a Project"
    },
    {
      "name": "List Companies",
      "value": "getCompanies",
      "action": "List all companies you have access to",
      "description": "List all companies you have access to"
    },
    {
      "name": "List Custom Fields",
      "value": "listCustomFields",
      "action": "List custom fields in a project with detailed information",
      "description": "List custom fields in a project with detailed information"
    },
    {
      "name": "List Projects",
      "value": "getProjects",
      "action": "List projects from a company",
      "description": "Retrieve projects from a company"
    },
    {
      "name": "Tag Record",
      "value": "tagRecord",
      "action": "Add tags to a record todo task",
      "description": "Add tags to a record (todo/task)"
    },
    {
      "name": "Update Record",
      "value": "updateRecord",
      "action": "Update a record todo task with custom fields",
      "description": "Update a record (todo/task) with custom fields"
    }
  ]


node_type: n8n-nodes-google-search-console.googleSearchConsole
package_name: n8n-nodes-google-search-console
display_name: Google Search Console
description: Connect to Google Search Console API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: mrazari
author_github_url: https://github.com/mrazari/
npm_package_name: n8n-nodes-google-search-console
npm_version: 1.0.40
community_fetched_at: 2026-02-06T07:31:15.773Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "site",
      "options": [
        {
          "name": "Site",
          "value": "site"
        }
      ],
      "required": true,
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getSites",
      "options": [
        {
          "name": "Get Sites",
          "value": "getSites",
          "action": "List verified sites"
        },
        {
          "name": "Get Page Insights",
          "value": "getPageInsights",
          "action": "Query search analytics"
        },
        {
          "name": "Inspect URL",
          "value": "inspectUrl",
          "action": "Url inspection index status"
        },
        {
          "name": "Compare Page Insights",
          "value": "comparePageInsights",
          "action": "Compare search analytics between two date ranges"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "site"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Sites",
      "value": "getSites",
      "action": "List verified sites"
    },
    {
      "name": "Get Page Insights",
      "value": "getPageInsights",
      "action": "Query search analytics"
    },
    {
      "name": "Inspect URL",
      "value": "inspectUrl",
      "action": "Url inspection index status"
    },
    {
      "name": "Compare Page Insights",
      "value": "comparePageInsights",
      "action": "Compare search analytics between two date ranges"
    }
  ]


node_type: n8n-nodes-moorcheh.moorcheh
package_name: n8n-nodes-moorcheh
display_name: Moorcheh
description: Interact with Moorcheh Vector Store API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: mjfk
author_github_url: https://github.com/moorcheh-ai/
npm_package_name: n8n-nodes-moorcheh
npm_version: 0.1.3
community_fetched_at: 2026-02-06T07:31:15.776Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "namespace",
      "options": [
        {
          "name": "Answer",
          "value": "answer"
        },
        {
          "name": "Document",
          "value": "document"
        },
        {
          "name": "Namespace",
          "value": "namespace"
        },
        {
          "name": "Search",
          "value": "search"
        },
        {
          "name": "Vector",
          "value": "vector"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "list",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a new namespace",
          "description": "Create a new namespace"
        },
        {
          "name": "List",
          "value": "list",
          "action": "List all namespaces",
          "description": "List all namespaces"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete a namespace",
          "description": "Delete a namespace"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "namespace"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "upload",
      "options": [
        {
          "name": "Upload",
          "value": "upload",
          "action": "Upload documents to a namespace",
          "description": "Upload documents to a namespace"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get documents from a namespace",
          "description": "Get documents from a namespace"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete documents from a namespace",
          "description": "Delete documents from a namespace"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "document"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "upload",
      "options": [
        {
          "name": "Upload",
          "value": "upload",
          "action": "Upload vectors to a namespace",
          "description": "Upload vectors to a namespace"
        },
        {
          "name": "Delete",
          "value": "delete",
          "action": "Delete vectors from a namespace",
          "description": "Delete vectors from a namespace"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "vector"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "search",
      "options": [
        {
          "name": "Search",
          "value": "search",
          "action": "Search across namespaces",
          "description": "Search across namespaces"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "search"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "generate",
      "options": [
        {
          "name": "Generate",
          "value": "generate",
          "action": "Generate AI answer based on namespace content",
          "description": "Generate AI answer based on namespace content"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "answer"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create",
      "value": "create",
      "action": "Create a new namespace",
      "description": "Create a new namespace"
    },
    {
      "name": "List",
      "value": "list",
      "action": "List all namespaces",
      "description": "List all namespaces"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete a namespace",
      "description": "Delete a namespace"
    },
    {
      "name": "Upload",
      "value": "upload",
      "action": "Upload documents to a namespace",
      "description": "Upload documents to a namespace"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get documents from a namespace",
      "description": "Get documents from a namespace"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete documents from a namespace",
      "description": "Delete documents from a namespace"
    },
    {
      "name": "Upload",
      "value": "upload",
      "action": "Upload vectors to a namespace",
      "description": "Upload vectors to a namespace"
    },
    {
      "name": "Delete",
      "value": "delete",
      "action": "Delete vectors from a namespace",
      "description": "Delete vectors from a namespace"
    },
    {
      "name": "Search",
      "value": "search",
      "action": "Search across namespaces",
      "description": "Search across namespaces"
    },
    {
      "name": "Generate",
      "value": "generate",
      "action": "Generate AI answer based on namespace content",
      "description": "Generate AI answer based on namespace content"
    }
  ]


node_type: @oregister/n8n-nodes-openregister.openRegister
package_name: @oregister/n8n-nodes-openregister
display_name: OpenRegister
description: Interact with the OpenRegister API
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: joelrose
author_github_url: https://github.com/oregister/n8n-nodes-openregister.git
npm_package_name: @oregister/n8n-nodes-openregister
npm_version: 0.1.1
community_fetched_at: 2026-02-06T07:31:15.777Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "company",
      "options": [
        {
          "name": "Company",
          "value": "company"
        }
      ],
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "search",
      "options": [
        {
          "name": "Get Company Details",
          "value": "companyDetails",
          "action": "Get company details",
          "routing": {
            "request": {
              "url": "={{\"/v1/company/\" + encodeURIComponent($parameter[\"companyId\"])}}",
              "method": "GET"
            }
          },
          "description": "Fetch company details by ID"
        },
        {
          "name": "Get Company Financials",
          "value": "companyFinancials",
          "action": "Get company financials",
          "routing": {
            "request": {
              "url": "={{\"/v1/company/\" + encodeURIComponent($parameter[\"companyId\"]) + \"/financials\"}}",
              "method": "GET"
            }
          },
          "description": "Fetch company financials by ID"
        },
        {
          "name": "Get Company Holdings",
          "value": "companyHoldings",
          "action": "Get company holdings",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "holdings"
                  }
                }
              ]
            },
            "request": {
              "url": "={{\"/v1/company/\" + encodeURIComponent($parameter[\"companyId\"]) + \"/holdings\"}}",
              "method": "GET"
            }
          },
          "description": "Fetch companies this company holds stakes in"
        },
        {
          "name": "Get Company Owners",
          "value": "companyOwners",
          "action": "Get company owners",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "owners"
                  }
                }
              ]
            },
            "request": {
              "url": "={{\"/v1/company/\" + encodeURIComponent($parameter[\"companyId\"]) + \"/owners\"}}",
              "method": "GET"
            }
          },
          "description": "Fetch company owners by ID"
        },
        {
          "name": "Search for a Company",
          "value": "search",
          "action": "Get companies by name",
          "routing": {
            "output": {
              "postReceive": [
                {
                  "type": "rootProperty",
                  "properties": {
                    "property": "results"
                  }
                }
              ]
            },
            "request": {
              "qs": {
                "query": "={{$parameter[\"query\"]}}"
              },
              "url": "=/v1/autocomplete/company",
              "method": "GET"
            }
          },
          "description": "Search companies by name"
        }
      ],
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "company"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Get Company Details",
      "value": "companyDetails",
      "action": "Get company details",
      "routing": {
        "request": {
          "url": "={{\"/v1/company/\" + encodeURIComponent($parameter[\"companyId\"])}}",
          "method": "GET"
        }
      },
      "description": "Fetch company details by ID"
    },
    {
      "name": "Get Company Financials",
      "value": "companyFinancials",
      "action": "Get company financials",
      "routing": {
        "request": {
          "url": "={{\"/v1/company/\" + encodeURIComponent($parameter[\"companyId\"]) + \"/financials\"}}",
          "method": "GET"
        }
      },
      "description": "Fetch company financials by ID"
    },
    {
      "name": "Get Company Holdings",
      "value": "companyHoldings",
      "action": "Get company holdings",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "holdings"
              }
            }
          ]
        },
        "request": {
          "url": "={{\"/v1/company/\" + encodeURIComponent($parameter[\"companyId\"]) + \"/holdings\"}}",
          "method": "GET"
        }
      },
      "description": "Fetch companies this company holds stakes in"
    },
    {
      "name": "Get Company Owners",
      "value": "companyOwners",
      "action": "Get company owners",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "owners"
              }
            }
          ]
        },
        "request": {
          "url": "={{\"/v1/company/\" + encodeURIComponent($parameter[\"companyId\"]) + \"/owners\"}}",
          "method": "GET"
        }
      },
      "description": "Fetch company owners by ID"
    },
    {
      "name": "Search for a Company",
      "value": "search",
      "action": "Get companies by name",
      "routing": {
        "output": {
          "postReceive": [
            {
              "type": "rootProperty",
              "properties": {
                "property": "results"
              }
            }
          ]
        },
        "request": {
          "qs": {
            "query": "={{$parameter[\"query\"]}}"
          },
          "url": "=/v1/autocomplete/company",
          "method": "GET"
        }
      },
      "description": "Search companies by name"
    }
  ]


node_type: n8n-nodes-kargo-entegrator.kargoEntegrator
package_name: n8n-nodes-kargo-entegrator
display_name: Kargo Entegratör
description: Interact with Kargo Entegratör API for shipment management
category: Community
development_style: declarative
version: 1
credentials_required: []
outputs:
  [
  "main"
  ]

updated_at: 2026-02-06 07:31:15
author_name: gurmesoftcom
author_github_url: https://github.com/gurmesoft/
npm_package_name: n8n-nodes-kargo-entegrator
npm_version: 0.1.1
community_fetched_at: 2026-02-06T07:31:15.778Z
properties_schema:
  [
    {
      "name": "resource",
      "type": "options",
      "default": "shipment",
      "options": [
        {
          "name": "Cargo",
          "value": "cargo",
          "description": "Get cargo companies information"
        },
        {
          "name": "Return",
          "value": "return",
          "description": "Manage return shipments"
        },
        {
          "name": "Setting",
          "value": "settings",
          "description": "Get system settings"
        },
        {
          "name": "Shipment",
          "value": "shipment",
          "description": "Manage shipments"
        },
        {
          "name": "Warehouse",
          "value": "warehouse",
          "description": "Manage warehouses"
        }
      ],
      "required": true,
      "displayName": "Resource",
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a shipment",
          "description": "Create a new shipment"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a shipment",
          "description": "Get shipment details"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many shipments",
          "description": "Get many shipments with pagination"
        },
        {
          "name": "Print Shipment PDF",
          "value": "printPdf",
          "action": "Print shipment PDF",
          "description": "Generate PDF document for shipments"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "shipment"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "create",
      "options": [
        {
          "name": "Create",
          "value": "create",
          "action": "Create a return shipment",
          "description": "Create a return shipment"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a return shipment",
          "description": "Get a return shipment by ID"
        },
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many return shipments",
          "description": "Get many return shipments"
        },
        {
          "name": "Print Returned PDF",
          "value": "printReturnedPdf",
          "action": "Print returned PDF",
          "description": "Generate PDF output for a returned shipment"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "return"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many cargo companies",
          "description": "Get many cargo companies"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a cargo company",
          "description": "Get specific cargo company"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "cargo"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getAll",
      "options": [
        {
          "name": "Get Many",
          "value": "getAll",
          "action": "Get many warehouses",
          "description": "Get many warehouses"
        },
        {
          "name": "Get",
          "value": "get",
          "action": "Get a warehouse",
          "description": "Get specific warehouse"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "warehouse"
          ]
        }
      },
      "noDataExpression": true
    },
    {
      "name": "operation",
      "type": "options",
      "default": "getShipmentSettings",
      "options": [
        {
          "name": "Get Shipment Settings",
          "value": "getShipmentSettings",
          "action": "Get shipment settings"
        },
        {
          "name": "Get Return Settings",
          "value": "getReturnSettings",
          "action": "Get return settings"
        }
      ],
      "required": true,
      "displayName": "Operation",
      "displayOptions": {
        "show": {
          "resource": [
            "settings"
          ]
        }
      },
      "noDataExpression": true
    }
  ]

operations:
  [
    {
      "name": "Create",
      "value": "create",
      "action": "Create a shipment",
      "description": "Create a new shipment"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a shipment",
      "description": "Get shipment details"
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many shipments",
      "description": "Get many shipments with pagination"
    },
    {
      "name": "Print Shipment PDF",
      "value": "printPdf",
      "action": "Print shipment PDF",
      "description": "Generate PDF document for shipments"
    },
    {
      "name": "Create",
      "value": "create",
      "action": "Create a return shipment",
      "description": "Create a return shipment"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a return shipment",
      "description": "Get a return shipment by ID"
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many return shipments",
      "description": "Get many return shipments"
    },
    {
      "name": "Print Returned PDF",
      "value": "printReturnedPdf",
      "action": "Print returned PDF",
      "description": "Generate PDF output for a returned shipment"
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many cargo companies",
      "description": "Get many cargo companies"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a cargo company",
      "description": "Get specific cargo company"
    },
    {
      "name": "Get Many",
      "value": "getAll",
      "action": "Get many warehouses",
      "description": "Get many warehouses"
    },
    {
      "name": "Get",
      "value": "get",
      "action": "Get a warehouse",
      "description": "Get specific warehouse"
    },
    {
      "name": "Get Shipment Settings",
      "value": "getShipmentSettings",
      "action": "Get shipment settings"
    },
    {
      "name": "Get Return Settings",
      "value": "getReturnSettings",
      "action": "Get return settings"
    }
  ]


