Oh, ich habe wohl die Ergänzung in den falschen Post kopiert. Mit CateID hat das hier tatsächlich nichts zu tun.
Ich habe inzwischen versucht weiter am Problem zu arbeiten:
{"method":"cmdb.category.update","id":1,
"params": {
"apikey":"xxxx",
"objID":"116",
"name":"7",
"id":"13",
"category":"C__CATG__CONNECTOR",
"data": {
"category_id":"assigned_connector",
"objID":"118",
"id": "29",
"name":"7"
}
},
"version":"2.0"
}
Vom Patchfeld1 (ObjID 116), Port "7" (id 13) soll eine Verbindung zum Patchfeld2 (ObjID 118) auch auf Port "7" (id: 29) gesetzt werden.
Als Ergebnis erhalte ich ein mir völlig unverständliches
"error": "Unable to find a category entry with id 29 for object 116."
Da ein Port kein Objekt ist, scheint das "normale" Update nicht zu funktionieren. Wo liegt mein Fehler?