search_nodes
LesenSeit v1.0Nach Knoten (Instanzen) im Modell suchen. Filtern nach Typ, Name, Beschreibung, Eigenschaftswerten oder Ordner. Gibt Zusammenfassungen zurück — verwenden Sie get_node_details für vollständige Informationen.
Parameter
| Name | Typ | Pflichtfeld | Standard | Beschreibung |
|---|---|---|---|---|
folder_id | String | — | [search_nodes] Ergebnisse auf Knoten innerhalb dieses Ordners beschränken (UUID). | |
locale | String | — | [search_nodes] Optionaler Gebietsschema-Code (z. B. 'de', 'en') für übersetzte Labels und Beschreibungen. | |
offset | Number | — | 0 | [search_nodes] Die ersten N Ergebnisse für die Paginierung überspringen. |
properties | Object | — | [search_nodes] Nach Eigenschaftswerten filtern. Schlüssel sind Eigenschaftsnamen, Werte sind Suchausdrücke (Teilstring-Abgleich). | |
name_contains | String | — | [search_nodes] Nur Knoten zurückgeben, deren Label diesen Text enthält (Groß-/Kleinschreibung wird ignoriert). | |
description_contains | String | — | [search_nodes] Nur Knoten zurückgeben, deren Beschreibung diesen Text enthält. | |
node_type | String | — | [search_nodes] Ergebnisse auf Knoten dieses Typnamens filtern (Groß-/Kleinschreibung wird beim Abgleich mit Metamodell-Typnamen ignoriert). | |
limit | Number | — | 50 | [search_nodes] Maximale Anzahl zurückgegebener Ergebnisse. Standard: 50, Maximum: 200. |
Beispielanfrage
{"node_type": "Feature", "properties": {"status": "planned"}, "limit": 50}Beispielantwort
{"total_count": 12, "nodes": [{"id": "uuid-1", "label": "OAuth Integration", "type": "Feature", "preview": "status: planned, priority: 1"}]}