Wartung

Seitenverzeichnis: 



cmdb.category.read

Beschreibung

Alle Wartungen eines Objektes auslesen.

Beispielaufruf

{
	"jsonrpc": "2.0",
	"version": "2.0",
	"id": 1,
	"method":"cmdb.category.read",
	"params": {
		"apikey": "dzr7u7tu",
		"objID": 80593,
		"category": "C__CATG__UKD_MAINTENANCE"
	}
}

Beispielantwort

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": [
        {
            "id": "2",
            "objID": "9",
            "title": {
                "id": "5",
                "title": "System neugestartet",
                "const": "SYSTEM",
                "title_lang": "System neugestartet"
            },
            "time": "18.03.2020 - 11:02",
            "user": {
                "id": "9",
                "title": "admin ",
                "sysid": "SYSID_1280838787",
                "type": "C__OBJTYPE__PERSON",
                "type_title": "Persons"
            },
            "ticket": "1137509",
            "information": null
        }
    ]
}

Parameter

ParameterTypBeschreibungVersion
objIDintObjekt-ID des betreffenden Objektesab Version 1.0
categorystring

Konstante der entsprechenden Kategorie.

Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_MAINTENANCE"

ab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
idintID des Kategorie-Eintragesab Version 1.0
objIDintObjekt-ID des betreffenden Objektesab Version 1.0
titleobjectZugewiesene Titel-Referenzab Version 1.0
timestringZeitpunkt, an dem der Eintrag angelegt wurdeab Version 1.0
userobjectReferenz zum Nutzer, welcher den Eintrag angelegt hatab Version 1.0
ticketstringTicket-Nummerab Version 1.0
informationstringWeitere Informationen zur Wartungab Version 1.0



cmdb.category.create

Beschreibung

Legt eine neue Wartung an.

Beispielaufruf

{
	"jsonrpc": "2.0",
	"version": "2.0",
	"id": 1,
	"method":"cmdb.category.save",
	"params": {
		"apikey": "dzr7u7tu",
		"object": 80593,
		"category": "C__CATG__UKD_MAINTENANCE",
		"data": {
			"user": 8,
            "title": 5,
            "time": "2020-03-19 22:44:00",
            "ticket": "1137123"

		}
	}
}

Beispielantwort

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "id": 9,
        "message": "Category entry successfully created.",
        "success": true
    }
}

Parameter

ParameterTypBeschreibungVersion
objectintObjekt-ID des betreffenden Objektesab Version 1.0
categorystring

Konstante der entsprechenden Kategorie.

Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_MAINTENANCE"

ab Version 1.0
titleintID der Titel-Referenzab Version 1.0
timestringZeitpunkt der Wartungab Version 1.0
userintID des eintragenden Nutzers
ab Version 1.0
ticketarrayOptional: Ticket-Nummerab Version 1.0
informationstringOptional: Weitere Informationen zur Wartungab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
successbooleanGibt an, ob die Aktion erfolgreich ausgeführt wurdeab Version 1.0
messagestringEntsprechende Rückgabemeldungab Version 1.0



cmdb.category.update

Beschreibung

Aktualisiert eine bestehende Wartung.

Beispielaufruf

{
	"jsonrpc": "2.0",
	"version": "2.0",
	"id": 1,
	"method":"cmdb.category.save",
	"params": {
		"apikey": "dzr7u7tu",
		"object": 80593,
		"category": "C__CATG__UKD_MAINTENANCE",
		"id": 6,
		"data": {
			"user": 7,
			"title": 5,
			"time": "2020-03-19 22:22:00"
		}
	}
}

Beispielantwort

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "success": true,
        "message": "Category entry successfully saved."
    }
}

Parameter

ParameterTypBeschreibungVersion
objectintObjekt-ID des betreffenden Objektesab Version 1.0
categorystring

Konstante der entsprechenden Kategorie.

Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_MAINTENANCE"

ab Version 1.0
idintID des Kategorie-Eintragesab Version 1.0
titleintID der Titel-Referenzab Version 1.0
timestringZeitpunkt der Wartungab Version 1.0
userintID des eintragenden Nutzersab Version 1.0
ticketstringTicket-Nummerab Version 1.0
informationstringWeitere Informationen zur Wartungab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
successbooleanGibt an, ob die Aktion erfolgreich ausgeführt wurdeab Version 1.0
messagestringEntsprechende Rückgabemeldungab Version 1.0



cmdb.category.delete

Beschreibung

Löscht eine Wartung.

Beispielaufruf

{
	"jsonrpc": "2.0",
	"version": "2.0",
	"id": 1,
	"method":"cmdb.category.create",
	"params": {
		"apikey": "dzr7u7tu",
        "objID": 80593,
        "category": "C__CATG__UKD_MAINTENANCE",
        "id": 8

	}
}

Beispielantwort

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "success": true,
        "message": "Category entry '8' successfully deleted"
    }
}

Parameter

ParameterTypBeschreibungVersion
objIDintObjekt-ID des betreffenden Objektesab Version 1.0
categorystring

Konstante der entsprechenden Kategorie.

Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_MAINTENANCE"

ab Version 1.0
idintID des Kategorie-Eintragesab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
successbooleanGibt an, ob die Aktion erfolgreich ausgeführt wurdeab Version 1.0
messagestringEntsprechende Rückgabemeldungab Version 1.0

(c) 2024 SHD System-Haus-Dresden GmbH | Impressum https://www.shd-online.de/impressum/