# Define the API endpoint and headers $apiUrl = "https://thcp19.aws.thehive-cloud.io/9dd3b3a0-f662-4fda-9202-06d13ba6dc90/thehive/api/v1/alert" $headers = @{ "Authorization" = "Bearer HcWe1tq3s6m+/wAYcJmyR83W17Ave5lb" "accept" = "application/json" "Content-Type" = "application/json" } # Define the request body (if needed) $body = @{ "type"= "Tentative d'intrusion" "source"= "Firewall" "sourceRef"= "11" "title"= "Tentative d'intrusion" "description"= "Je fais un test un peu plus détaillé" "severity"= 4 "tags" = @( "Firewall" ) "observables" = @( @{ "dataType"= "url" "data"= "https://www.tips-of-mine.com" }, @{ "dataType"= "mail" "data"= "admin@tips-of-mine.fr" } @{ "dataType"= "ip" "data"= "82.65.77.254" } ) } | ConvertTo-Json -Depth 10 # Make the API call using Invoke-RestMethod $response = Invoke-RestMethod -Uri $apiUrl -Method Post -Headers $headers -Body $body # Output the response $response