Knowledge
Select website pages
PUT
Choose which discovered pages of a website source are used (max 30) and re-index. 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 <= 64application/json- body
pages*array<>Subset of the discovered pages (knowledge_get → selectedPages / discover).
Items
1 <= items <= 30Success
application/json- response
id*stringstatus*stringagentIds*array<string>selectedPages?array<string>next*stringcurl -X PUT "https://example.com/knowledge-sources/string/pages" \ -H "Content-Type: application/json" \ -d '{ "pages": [ "http://example.com" ] }'{ "id": "string", "status": "string", "agentIds": [ "string" ], "selectedPages": [ "string" ], "next": "string"}