API Call zur Anlage von Hosts

Hallo zusammen,

keine Ahnung warum, aber so funktioniert’s:

$Parent = myparent
$MyHost = myhost

$Body = @{
attributes=@{
parents=@($Parent)
}
} | ConvertTo-Json

$Uri = -join(“https://myserver/myinstance/check_mk/webapi.py?action=add_host&_username=automation&_secret=mysecret&request_format=json&output_format=json&hostname=”, $MyHost, “&folder=myfolder”)
$Data = -join(“request=”, $Body)
$result = Invoke-WebRequest -Uri $Uri -Body $Data -Method Post