Get a copilot (agents, workflows, sdk_ui, runtime auth providers)
Returns the copilot’s attached agents and workflows enriched with their name + description, plus sdk_ui and the org’s runtime auth providers. Each runtimeAuthProviders entry carries providerId, providerName, authType, authFields (the credential keys to send in the chat runtimeAuth map) and optionalFields (extra accepted keys, e.g. base_url to override the stored provider URL per request for staging vs prod). Key runtimeAuth by providerId — provider names can change. This is the single copilot read (replaces GET /v1/copilot-config). name/description come from the agents/workflows tables; resolution to a concrete version happens internally at chat time.
Authorizations
Org API key (scopes the request to its organization) or the shared trusted key (requires X-Organization-Id on every request).
Headers
Organization to scope the request to. Optional when authenticating with an org API key (the org is taken from the key; if sent, it must match). Required when authenticating with the trusted key.
End-user identity for the request; user-scoped data (threads, memory) resolves to {orgId}_{userId}. Required by endpoints that read or write user-scoped resources. A userId query param (or body field, where documented) is accepted as a fallback.
Path Parameters
Response
OK
