list_knowledge_sources
List all knowledge sources for a brand — website pages, uploaded documents, and training materials.
List all knowledge sources for a brand — website pages, uploaded documents, and training materials. Shows what content has been ingested into the brand's knowledge base.
Use query_knowledge to search across these sources semantically.
Note: Analyzed-URL sources are not listed here — they're managed through the analyzed-URL tools (
list_analyzed_urls,delete_analyzed_url), not as standalone knowledge entries. This matches the web app. Accordingly,delete_knowledge_sourceonly removes standalone sources; to remove an analyzed URL's knowledge, usedelete_analyzed_url.
Authentication: Required
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
syntheticId | integer | Yes | The agent ID to list knowledge sources for. |
Response
Key fields
| Field | Description |
|---|---|
sourceCount | Total number of ingested sources |
sources[].type | Source type: "webpage", "document", "training" |
sources[].origin | URL or filename of the original source |
sources[].status | Ingestion status: "completed", "processing", "failed" |
sources[].contentPreview | First 200 characters of the source content |