Start / API & Integrationen / Referenz nach App / Kostenstellen Kostenstellen Jedes Tool rufst du mit POST /api/app-tools und dem Tool-Namen auf. Klapp ein Tool auf, um Eingabefelder, nötige Rechte und eine Beispiel-Anfrage zu sehen. Ob dein API-Key ein Tool nutzen darf, zeigt der Katalog deiner Instanz (App-Tools-API ).
Wie die App in der Oberfläche funktioniert, steht in der Hilfe unter Kostenstellen .
Kein Tool passt zu deiner Eingabe.
Datenobjekte Die Standard-Aktionen je Datenobjekt: list (suchen und blättern), get (einen Datensatz lesen), create, update und delete. Nicht jedes Objekt bietet alle fünf an.
Kostenstellen kostenstellen.kst.* kostenstellen.kst.list Lesen Liste/Suche: Kostenstellen
Rechte Kostenstelle lesen
Datenklassen B (intern) Feld Typ Pflicht Beschreibung search string nein Freitextsuche filters object nein Feld=Wert-Filter limit integer nein offset integer nein orderBy string nein
{
"name": "kostenstellen.kst.list",
"input": {}
} kostenstellen.kst.get Lesen Detail: Kostenstellen
Rechte Kostenstelle lesen
Datenklassen B (intern) Feld Typ Pflicht Beschreibung id string ja
{
"name": "kostenstellen.kst.get",
"input": {
"id": "<id>"
}
} kostenstellen.kst.create Anlegen Bestätigung Anlegen: Kostenstellen
Rechte Kostenstelle anlegen
Datenklassen B (intern)
Bestätigung Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt. Feld Typ Pflicht Beschreibung nummer string nein bezeichnung string ja typCode string nein betriebsnummer string nein parentId string nein gueltigVon string nein gueltigBis string nein aktiv boolean nein beschreibung string nein
{
"name": "kostenstellen.kst.create",
"input": {
"bezeichnung": "<bezeichnung>"
}
} kostenstellen.kst.update Ändern Bestätigung Ändern: Kostenstellen
Rechte Kostenstelle ändern
Datenklassen B (intern)
Bestätigung Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt. Feld Typ Pflicht Beschreibung id string ja ID des Datensatzes nummer string nein bezeichnung string nein typCode string nein betriebsnummer string nein parentId string nein gueltigVon string nein gueltigBis string nein aktiv boolean nein beschreibung string nein
{
"name": "kostenstellen.kst.update",
"input": {
"id": "<id>"
}
} kostenstellen.kst.delete Löschen Bestätigung Löschen: Kostenstellen
Rechte Kostenstelle löschen
Datenklassen B (intern)
Bestätigung Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt. Feld Typ Pflicht Beschreibung id string ja
{
"name": "kostenstellen.kst.delete",
"input": {
"id": "<id>"
}
} Kostenstellen-Mitglieder kostenstellen.mitglied.* kostenstellen.mitglied.list Lesen Liste/Suche: Kostenstellen-Mitglieder
Rechte Kostenstelle lesen
Datenklassen B (intern) Feld Typ Pflicht Beschreibung search string nein Freitextsuche filters object nein Feld=Wert-Filter limit integer nein offset integer nein orderBy string nein
{
"name": "kostenstellen.mitglied.list",
"input": {}
} kostenstellen.mitglied.get Lesen Detail: Kostenstellen-Mitglieder
Rechte Kostenstelle lesen
Datenklassen B (intern) Feld Typ Pflicht Beschreibung id string ja
{
"name": "kostenstellen.mitglied.get",
"input": {
"id": "<id>"
}
} kostenstellen.mitglied.create Anlegen Bestätigung Anlegen: Kostenstellen-Mitglieder
Rechte Kostenstelle anlegen
Datenklassen B (intern)
Bestätigung Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt. Feld Typ Pflicht Beschreibung kostenstelleId string ja personId string ja rolle string nein von string nein bis string nein
{
"name": "kostenstellen.mitglied.create",
"input": {
"kostenstelleId": "<kostenstelleId>",
"personId": "<personId>"
}
} kostenstellen.mitglied.update Ändern Bestätigung Ändern: Kostenstellen-Mitglieder
Rechte Kostenstelle ändern
Datenklassen B (intern)
Bestätigung Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt. Feld Typ Pflicht Beschreibung id string ja ID des Datensatzes kostenstelleId string nein personId string nein rolle string nein von string nein bis string nein
{
"name": "kostenstellen.mitglied.update",
"input": {
"id": "<id>"
}
} kostenstellen.mitglied.delete Löschen Bestätigung Löschen: Kostenstellen-Mitglieder
Rechte Kostenstelle löschen
Datenklassen B (intern)
Bestätigung Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt. Feld Typ Pflicht Beschreibung id string ja
{
"name": "kostenstellen.mitglied.delete",
"input": {
"id": "<id>"
}
} Wertelisten Auswahllisten der App wie Status, Arten oder Kategorien. Du pflegst sie mit denselben fünf Aktionen. Die Werte (code) nutzt du in den Feldern der Datenobjekte.
Kostenstellen-Typen kostenstellen.typ.* list · get · create · update · delete Vorherige App Kontakte Nächste App LMS
Als Klartext für KI-Assistenten: diese App , alle Apps und Artikel zur API in einer Datei: /api/llms.txt