Ziele & Entwicklung
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 Ziele & Entwicklung.
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.
Gespräche entwicklung.gespraech.*
entwicklung.gespraech.list Lesen Liste/Suche: Gespräche
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
search | string | nein | Freitextsuche |
filters | object | nein | Feld=Wert-Filter |
limit | integer | nein | |
offset | integer | nein | |
orderBy | string | nein |
{
"name": "entwicklung.gespraech.list",
"input": {}
} entwicklung.gespraech.get Lesen Detail: Gespräche
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.gespraech.get",
"input": {
"id": "<id>"
}
} Ziele entwicklung.ziel.*
entwicklung.ziel.list Lesen Liste/Suche: Ziele
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
search | string | nein | Freitextsuche |
filters | object | nein | Feld=Wert-Filter |
limit | integer | nein | |
offset | integer | nein | |
orderBy | string | nein |
{
"name": "entwicklung.ziel.list",
"input": {}
} entwicklung.ziel.get Lesen Detail: Ziele
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.ziel.get",
"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.
Bewertungsskalen entwicklung.skala.* list · get · create · update · delete
entwicklung.skala.list Lesen Liste/Suche: Katalog „Bewertungsskalen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
onlyAktiv | boolean | nein | Nur aktive Einträge |
{
"name": "entwicklung.skala.list",
"input": {}
} entwicklung.skala.get Lesen Detail: Katalog „Bewertungsskalen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.skala.get",
"input": {
"id": "<id>"
}
} entwicklung.skala.create Anlegen Bestätigung Anlegen: Katalog „Bewertungsskalen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
label | string | ja | Anzeige-Text |
code | string | nein | Optional, sonst aus label abgeleitet. Immutable. |
color | string | nein | Tailwind-Paar, z.B. "bg-blue-100 text-blue-700" |
icon | string | nein | Lucide-Icon-Name |
beschreibung | string | nein |
{
"name": "entwicklung.skala.create",
"input": {
"label": "<label>"
}
} entwicklung.skala.update Ändern Bestätigung Ändern: Katalog „Bewertungsskalen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja | |
label | string | nein | |
color | string | nein | |
icon | string | nein | |
beschreibung | string | nein | |
aktiv | boolean | nein |
{
"name": "entwicklung.skala.update",
"input": {
"id": "<id>"
}
} entwicklung.skala.delete Löschen Bestätigung Löschen: Katalog „Bewertungsskalen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.skala.delete",
"input": {
"id": "<id>"
}
} Gesprächstypen entwicklung.typ.* list · get · create · update · delete
entwicklung.typ.list Lesen Liste/Suche: Katalog „Gesprächstypen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
onlyAktiv | boolean | nein | Nur aktive Einträge |
{
"name": "entwicklung.typ.list",
"input": {}
} entwicklung.typ.get Lesen Detail: Katalog „Gesprächstypen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.typ.get",
"input": {
"id": "<id>"
}
} entwicklung.typ.create Anlegen Bestätigung Anlegen: Katalog „Gesprächstypen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
label | string | ja | Anzeige-Text |
code | string | nein | Optional, sonst aus label abgeleitet. Immutable. |
color | string | nein | Tailwind-Paar, z.B. "bg-blue-100 text-blue-700" |
icon | string | nein | Lucide-Icon-Name |
beschreibung | string | nein |
{
"name": "entwicklung.typ.create",
"input": {
"label": "<label>"
}
} entwicklung.typ.update Ändern Bestätigung Ändern: Katalog „Gesprächstypen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja | |
label | string | nein | |
color | string | nein | |
icon | string | nein | |
beschreibung | string | nein | |
aktiv | boolean | nein |
{
"name": "entwicklung.typ.update",
"input": {
"id": "<id>"
}
} entwicklung.typ.delete Löschen Bestätigung Löschen: Katalog „Gesprächstypen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.typ.delete",
"input": {
"id": "<id>"
}
} Kompetenzen entwicklung.kompetenz.* list · get · create · update · delete
entwicklung.kompetenz.list Lesen Liste/Suche: Katalog „Kompetenzen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
onlyAktiv | boolean | nein | Nur aktive Einträge |
{
"name": "entwicklung.kompetenz.list",
"input": {}
} entwicklung.kompetenz.get Lesen Detail: Katalog „Kompetenzen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.kompetenz.get",
"input": {
"id": "<id>"
}
} entwicklung.kompetenz.create Anlegen Bestätigung Anlegen: Katalog „Kompetenzen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
label | string | ja | Anzeige-Text |
code | string | nein | Optional, sonst aus label abgeleitet. Immutable. |
color | string | nein | Tailwind-Paar, z.B. "bg-blue-100 text-blue-700" |
icon | string | nein | Lucide-Icon-Name |
beschreibung | string | nein |
{
"name": "entwicklung.kompetenz.create",
"input": {
"label": "<label>"
}
} entwicklung.kompetenz.update Ändern Bestätigung Ändern: Katalog „Kompetenzen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja | |
label | string | nein | |
color | string | nein | |
icon | string | nein | |
beschreibung | string | nein | |
aktiv | boolean | nein |
{
"name": "entwicklung.kompetenz.update",
"input": {
"id": "<id>"
}
} entwicklung.kompetenz.delete Löschen Bestätigung Löschen: Katalog „Kompetenzen" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.kompetenz.delete",
"input": {
"id": "<id>"
}
} Zielarten entwicklung.zielart.* list · get · create · update · delete
entwicklung.zielart.list Lesen Liste/Suche: Katalog „Zielarten" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
onlyAktiv | boolean | nein | Nur aktive Einträge |
{
"name": "entwicklung.zielart.list",
"input": {}
} entwicklung.zielart.get Lesen Detail: Katalog „Zielarten" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.zielart.get",
"input": {
"id": "<id>"
}
} entwicklung.zielart.create Anlegen Bestätigung Anlegen: Katalog „Zielarten" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
label | string | ja | Anzeige-Text |
code | string | nein | Optional, sonst aus label abgeleitet. Immutable. |
color | string | nein | Tailwind-Paar, z.B. "bg-blue-100 text-blue-700" |
icon | string | nein | Lucide-Icon-Name |
beschreibung | string | nein |
{
"name": "entwicklung.zielart.create",
"input": {
"label": "<label>"
}
} entwicklung.zielart.update Ändern Bestätigung Ändern: Katalog „Zielarten" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja | |
label | string | nein | |
color | string | nein | |
icon | string | nein | |
beschreibung | string | nein | |
aktiv | boolean | nein |
{
"name": "entwicklung.zielart.update",
"input": {
"id": "<id>"
}
} entwicklung.zielart.delete Löschen Bestätigung Löschen: Katalog „Zielarten" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.zielart.delete",
"input": {
"id": "<id>"
}
} Zielkategorien entwicklung.zielkategorie.* list · get · create · update · delete
entwicklung.zielkategorie.list Lesen Liste/Suche: Katalog „Zielkategorien" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
onlyAktiv | boolean | nein | Nur aktive Einträge |
{
"name": "entwicklung.zielkategorie.list",
"input": {}
} entwicklung.zielkategorie.get Lesen Detail: Katalog „Zielkategorien" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.zielkategorie.get",
"input": {
"id": "<id>"
}
} entwicklung.zielkategorie.create Anlegen Bestätigung Anlegen: Katalog „Zielkategorien" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
label | string | ja | Anzeige-Text |
code | string | nein | Optional, sonst aus label abgeleitet. Immutable. |
color | string | nein | Tailwind-Paar, z.B. "bg-blue-100 text-blue-700" |
icon | string | nein | Lucide-Icon-Name |
beschreibung | string | nein |
{
"name": "entwicklung.zielkategorie.create",
"input": {
"label": "<label>"
}
} entwicklung.zielkategorie.update Ändern Bestätigung Ändern: Katalog „Zielkategorien" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja | |
label | string | nein | |
color | string | nein | |
icon | string | nein | |
beschreibung | string | nein | |
aktiv | boolean | nein |
{
"name": "entwicklung.zielkategorie.update",
"input": {
"id": "<id>"
}
} entwicklung.zielkategorie.delete Löschen Bestätigung Löschen: Katalog „Zielkategorien" (entwicklung)
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | ja |
{
"name": "entwicklung.zielkategorie.delete",
"input": {
"id": "<id>"
}
} Weitere Aktionen
Eigene Aktionen der App, zum Beispiel Auswertungen, Versand, Zuordnungen oder Abläufe über mehrere Datensätze.
entwicklung.upsert_gespraech Anlegen Bestätigung Legt ein Gespräch an oder ändert es (id optional).
Legt ein Gespräch an oder ändert es (id optional). Person + Typ + Status. Bearbeitung läuft durch den Service.
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | nein | Gespräch-ID (leer = neu anlegen) |
data | object | ja | Felder: personId, titel, typCode, status, betreuerUserId, datumGeplant, zusammenfassung, leistungWert, potenzialWert, risikoFlag, risikoGrund, naechstesGespraechAm |
{
"name": "entwicklung.upsert_gespraech",
"input": {
"data": {}
}
} entwicklung.upsert_ziel Anlegen Bestätigung Legt ein Ziel an oder ändert es (id optional).
Legt ein Ziel an oder ändert es (id optional). Erreichungsgrad wird bei quantitativen Zielen automatisch berechnet.
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | string | nein | Ziel-ID (leer = neu anlegen) |
data | object | ja | Felder: personId, titel, art (qualitativ|quantitativ), ebene, kategorieCode, vereinbarung, zieldefinition, messgroesse, einheit, zielwert, istwert, gewichtung, skalaCode, status, zielDatum, gespraechId |
{
"name": "entwicklung.upsert_ziel",
"input": {
"data": {}
}
} entwicklung.ziel_checkin Ändern Bestätigung Bucht einen Fortschritts-Check-in auf ein Ziel.
Bucht einen Fortschritts-Check-in auf ein Ziel. Spiegelt istwert/Erreichungsgrad auf das Ziel (Rechenlogik im Service).
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
zielId | string | ja | Ziel-ID |
erreichungsgrad | number | nein | Erreichungsgrad in % (0..100+) |
istwert | number | nein | Aktueller Ist-Wert (bei quantitativen Zielen) |
kommentar | string | nein | Notiz zum Check-in |
{
"name": "entwicklung.ziel_checkin",
"input": {
"zielId": "<zielId>"
}
} Als Klartext für KI-Assistenten: diese App, alle Apps und Artikel zur API in einer Datei: /api/llms.txt