Function definition
Enter the JavaScript code for your function. If you need inspiration, check out the GitHub repository with function examples.
Basic function structure
In TheHive, a function follows this basic structure:
function handle(input, context) {
// Your function logic goes here
}
- The
handle
function: This is where you write your script. Your function must be placed inside this structure. - The
input
parameter: This represents the data passed into the function. Its content depends on how the function is triggered. - The
context
parameter: This provides access to TheHive’s environment, allowing your function to interact with common TheHive actions.
Duplicate management
Make sure to implement duplicate management in your functions to prevent duplicate objects.