Gebäudemanagement

App-Kennung: ressource 18 Tools: 8 lesen, 4 anlegen, 4 ändern, 2 löschen Automatisch aus dem Code erzeugt

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 Gebäudemanagement.

18 Tools

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.

Prüfregeln (Gebäudemanagement) ressource.pruefregel.*

ressource.pruefregel.list Lesen Liste/Suche: Prüfregeln (Gebäudemanagement)
Rechte
Raum lesen
Datenklassen
C (vertraulich)
FeldTypPflichtBeschreibung
search string nein Freitextsuche
filters object nein Feld=Wert-Filter
limit integer nein
offset integer nein
orderBy string nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.pruefregel.list",
  "input": {}
}
ressource.pruefregel.get Lesen Detail: Prüfregeln (Gebäudemanagement)
Rechte
Raum lesen
Datenklassen
C (vertraulich)
FeldTypPflichtBeschreibung
id string ja
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.pruefregel.get",
  "input": {
    "id": "<id>"
  }
}
ressource.pruefregel.create Anlegen Bestätigung Anlegen: Prüfregeln (Gebäudemanagement)
Rechte
Raum anlegen
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
ausstattungCode string ja
pruefartCode string ja
intervallMonate number nein
rechtsgrundlage string nein
hinweis string nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.pruefregel.create",
  "input": {
    "ausstattungCode": "<ausstattungCode>",
    "pruefartCode": "<pruefartCode>"
  }
}
ressource.pruefregel.update Ändern Bestätigung Ändern: Prüfregeln (Gebäudemanagement)
Rechte
Raum ändern
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
id string ja ID des Datensatzes
ausstattungCode string nein
pruefartCode string nein
intervallMonate number nein
rechtsgrundlage string nein
hinweis string nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.pruefregel.update",
  "input": {
    "id": "<id>"
  }
}
ressource.pruefregel.delete Löschen Bestätigung Löschen: Prüfregeln (Gebäudemanagement)
Rechte
Raum löschen
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
id string ja
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.pruefregel.delete",
  "input": {
    "id": "<id>"
  }
}

Raum-Belegungen (Gebäudemanagement) ressource.belegung.*

ressource.belegung.list Lesen Liste/Suche: Raum-Belegungen (Gebäudemanagement)
Rechte
Raum lesen
Datenklassen
C (vertraulich)
FeldTypPflichtBeschreibung
search string nein Freitextsuche
filters object nein Feld=Wert-Filter
limit integer nein
offset integer nein
orderBy string nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.belegung.list",
  "input": {}
}
ressource.belegung.get Lesen Detail: Raum-Belegungen (Gebäudemanagement)
Rechte
Raum lesen
Datenklassen
C (vertraulich)
FeldTypPflichtBeschreibung
id string ja
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.belegung.get",
  "input": {
    "id": "<id>"
  }
}
ressource.belegung.create Anlegen Bestätigung Anlegen: Raum-Belegungen (Gebäudemanagement)
Rechte
Raum anlegen
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
raumId string ja
von string ja
bis string ja
titel string nein
bemerkung string nein
anzahl number nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.belegung.create",
  "input": {
    "raumId": "<raumId>",
    "von": "<von>",
    "bis": "<bis>"
  }
}
ressource.belegung.update Ändern Bestätigung Ändern: Raum-Belegungen (Gebäudemanagement)
Rechte
Raum ändern
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
id string ja ID des Datensatzes
raumId string nein
von string nein
bis string nein
titel string nein
bemerkung string nein
anzahl number nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.belegung.update",
  "input": {
    "id": "<id>"
  }
}
ressource.belegung.delete Löschen Bestätigung Löschen: Raum-Belegungen (Gebäudemanagement)
Rechte
Raum löschen
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
id string ja
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.belegung.delete",
  "input": {
    "id": "<id>"
  }
}

Räume (Gebäudemanagement) ressource.raum.*

ressource.raum.list Lesen Liste/Suche: Räume (Gebäudemanagement)
Rechte
Raum lesen
Datenklassen
C (vertraulich)
FeldTypPflichtBeschreibung
search string nein Freitextsuche
filters object nein Feld=Wert-Filter
limit integer nein
offset integer nein
orderBy string nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.raum.list",
  "input": {}
}
ressource.raum.get Lesen Detail: Räume (Gebäudemanagement)
Rechte
Raum lesen
Datenklassen
C (vertraulich)
FeldTypPflichtBeschreibung
id string ja
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.raum.get",
  "input": {
    "id": "<id>"
  }
}
ressource.raum.create Anlegen Bestätigung Anlegen: Räume (Gebäudemanagement)
Rechte
Raum anlegen
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
titel string ja
nummer string nein
standortId string nein
kapazitaet number nein
groesseQm number nein
bestuhlung string nein
bemerkung string nein
aktiv boolean nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.raum.create",
  "input": {
    "titel": "<titel>"
  }
}
ressource.raum.update Ändern Bestätigung Ändern: Räume (Gebäudemanagement)
Rechte
Raum ändern
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
id string ja ID des Datensatzes
titel string nein
nummer string nein
standortId string nein
kapazitaet number nein
groesseQm number nein
bestuhlung string nein
bemerkung string nein
aktiv boolean nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.raum.update",
  "input": {
    "id": "<id>"
  }
}

Standorte (Gebäudemanagement) ressource.standort.*

ressource.standort.list Lesen Liste/Suche: Standorte (Gebäudemanagement)
Rechte
Raum lesen
Datenklassen
C (vertraulich)
FeldTypPflichtBeschreibung
search string nein Freitextsuche
filters object nein Feld=Wert-Filter
limit integer nein
offset integer nein
orderBy string nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.standort.list",
  "input": {}
}
ressource.standort.get Lesen Detail: Standorte (Gebäudemanagement)
Rechte
Raum lesen
Datenklassen
C (vertraulich)
FeldTypPflichtBeschreibung
id string ja
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.standort.get",
  "input": {
    "id": "<id>"
  }
}
ressource.standort.create Anlegen Bestätigung Anlegen: Standorte (Gebäudemanagement)
Rechte
Raum anlegen
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
name string ja
kuerzel string nein
organisationId string nein
bemerkung string nein
aktiv boolean nein
strasse string nein
hausnummer string nein
plz string nein
ort string nein
land string nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.standort.create",
  "input": {
    "name": "<name>"
  }
}
ressource.standort.update Ändern Bestätigung Ändern: Standorte (Gebäudemanagement)
Rechte
Raum ändern
Datenklassen
C (vertraulich)
Bestätigung
Deine Anwendung zeigt die konkrete Aktion an und lässt sie ausdrücklich bestätigen, bevor sie das Tool ausführt.
FeldTypPflichtBeschreibung
id string ja ID des Datensatzes
name string nein
kuerzel string nein
organisationId string nein
bemerkung string nein
aktiv boolean nein
strasse string nein
hausnummer string nein
plz string nein
ort string nein
land string nein
Anfrage an POST /api/app-toolsIm Befehlsgenerator öffnen
{
  "name": "ressource.standort.update",
  "input": {
    "id": "<id>"
  }
}

Als Klartext für KI-Assistenten: diese App, alle Apps und Artikel zur API in einer Datei: /api/llms.txt