Full-text search for knowledge graph nodes with optional filtering
Parameters
Output
Encoding
application/jsoncursor
string
Optional
Pagination cursor for next page
hasMore
boolean
Required
Whether more results exist
nodes
array
Required
Search results
total
integer
Required
Total count of matching nodes
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "query",
"output": {
"schema": {
"type": "object",
"required": [
"nodes",
"hasMore",
"total"
],
"properties": {
"nodes": {
"type": "array",
"items": {
"ref": "pub.chive.graph.listNodes#graphNode",
"type": "ref"
},
"description": "Search results"
},
"total": {
"type": "integer",
"description": "Total count of matching nodes"
},
"cursor": {
"type": "string",
"description": "Pagination cursor for next page"
},
"hasMore": {
"type": "boolean",
"description": "Whether more results exist"
}
}
},
"encoding": "application/json"
},
"parameters": {
"type": "params",
"required": [
"query"
],
"properties": {
"kind": {
"type": "string",
"description": "Filter by node kind",
"knownValues": [
"type",
"object"
]
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1,
"description": "Maximum results to return"
},
"query": {
"type": "string",
"minLength": 1,
"description": "Search query"
},
"cursor": {
"type": "string",
"description": "Pagination cursor"
},
"status": {
"type": "string",
"description": "Filter by lifecycle status",
"knownValues": [
"proposed",
"provisional",
"established",
"deprecated"
]
},
"subkind": {
"type": "string",
"description": "Filter by subkind slug"
}
}
},
"description": "Full-text search for knowledge graph nodes with optional filtering"
}