Discover repositories available through connected installations
Lists repositories available through the authenticated organization’s GitHub, GitLab, Bitbucket and Azure Repos connections, including repositories not yet added as assets. Requires assets:read and an organization-wide token; asset-scoped tokens receive 403. Uses the same discovery logic and response as the dashboard. GitHub search is a case-insensitive full_name substring match, sorted by full_name, over a process-local inventory cached for two minutes and capped at 100 pages of 100 repositories per installation. Search pagination is applied per installation/provider, so a combined page can exceed per_page. An empty search uses direct provider pagination. refresh=1 with search reloads GitHub inventory (concurrent refreshes share the refresh walk); without search it invalidates GitHub inventory and returns only the normal direct page. The next search reloads. GitHub access-change webhooks invalidate inventory on the receiving instance; other instances expire within the TTL. Provider failures may return partial or empty results; Azure failures include a warning.
Authorizations
API token obtained from the Tokens endpoint or CLI device login. Include as Authorization: Bearer <token>. Requests made with a managed CLI session also include X-Strix-Workspace: <organization_id> to pin a process to the workspace it started in; recovery endpoints report the current workspace after a concurrent switch.
Query Parameters
Response
Available installation repositories. Does not add repository assets.