Gets data sources ready for use (repositories with PartiallyReady or Ready status) (Auth policies: ApiKeyOrJwt)
DataSource
Gets data sources ready for use (repositories with PartiallyReady or Ready status) (Auth policies: ApiKeyOrJwt)
GET
Gets data sources ready for use (repositories with PartiallyReady or Ready status) (Auth policies: ApiKeyOrJwt)
Authorizations
API Key authentication using Bearer token. Example: "Authorization: Bearer {apiKey}"
Headers
Query Parameters
Optional filter by data source type
Available options:
Repository, Workspace Optional substring filter on the data source name
Optional user-intent query. When supplied, an agentic relevance filter narrows the scoped
list to only the data sources relevant to the intent, each annotated with a
relevanceReason. Independent of searchTerm. Empty/absent leaves
the listing unchanged (no LLM call). Ignored for public-chat API keys (world-visible
credentials never trigger LLM calls). Filter failures degrade to the full list (never 5xx).
Gets all available data sources that have been processed (LastProcessedAt != null).
This endpoint is primarily for backward compatibility and should be deleted. Consider using /ready endpoint instead. (Auth policies: ApiKeyOrJwt)Gets all data sources (repositories and workspaces) regardless of their state.
This endpoint is primarily intended for administrative use cases where all data sources
need to be accessed regardless of their processing status. (Auth policies: ApiKeyOrJwt)