Knowledge
Retrieve knowledge nodes by ID.
Retrieve persisted knowledge nodes by their unique node IDs. Missing IDs are omitted from the response.
Retrieve knowledge nodes by ID. › Request Body
nodeIdsNode IDs to retrieve. Duplicates are ignored.
Retrieve knowledge nodes by ID. › Responses
Success.
The matching nodes keyed by node ID. Missing requested IDs are omitted.
Retrieve a knowledge node by ID.
Retrieve a persisted knowledge node by its unique node ID.
path Parameters
nodeIdThe node ID of the node to retrieve
Retrieve a knowledge node by ID. › Responses
Success.
nodeIdNode ID.
textThe node text.
classificationSignalsSignals used to classify the node.
Creation metadata for the node.
Ingestion metadata for the node.
Relations with other nodes.
deletedWhether the node is deleted.
tenantIdTenant ID
contentIdContent ID.
externalSourceUrlHuman-resolvable URL of this node at its external source system. Distinct from ingestionMetadata.source (the system name, e.g. "stackinternalcommunity") and ingestionMetadata.sourceId (the source's internal identifier, e.g. "5") — this is the link a human would follow to read the original content. Null when the source does not expose a stable URL.
Document-specific metadata.
Trust evaluation data.
Explicit user engagement data from the source system.
Search indexed knowledge nodes.
Search persisted knowledge nodes with the selected algorithm. Results are ranked by relevance and exclude deleted nodes.
Search indexed knowledge nodes. › Request Body
queryThe search query.
limitThe number of results to return.
algorithmThe search algorithm to use.
Search indexed knowledge nodes. › Responses
Success.
hasIndexedNodesIndicates whether the tenant search index is available for node search. This is false only when the tenant index does not exist. When this is true and results is empty, the index exists but either contains no indexed nodes or no nodes matched the query.
The search results.
totalTotal number of matching nodes.