Knowledge
Refresh knowledge
POST
Re-read a website source (only changed pages are re-indexed) or re-process a failed text/file source. Owner/admin.
bearer knowledge:writeheader
AuthorizationBearer <token>API key (rsl_live_…) from Settings → Developers.
Scope: knowledge:write
sourceId*stringKnowledge source id. Never invent ids – list resources first.
Length
1 <= length <= 64Success
application/json- response
id*stringstatus*stringagentIds*array<string>selectedPages?array<string>next*stringcurl -X POST "https://example.com/knowledge-sources/string/refresh"{ "id": "string", "status": "string", "agentIds": [ "string" ], "selectedPages": [ "string" ], "next": "string"}