List declared connection suppliers
GET/api/powers/v1/connection-providers
Requires connections:read. Includes declarations without a Catalog Service or Binding for unrestricted principals. q matches supplier ID, name, homepage and description. authType selects providers and retains every authorized profile summary. Catalog/binding and connection restrictions narrow suppliers and profile visibility. Binding counts additionally require catalog:read. Never loads all transport modules, reads secrets or contacts providers. Authenticate with an organization API key. Native permission names describe runtime capabilities; x-sinecloud-scopes lists the customer key scopes required by Cloud. Aggregate providers are available only through managed execution and cannot be selected for customer BYOK setup.
组织 API Key 鉴权
Authorization: Bearer $SINECLOUD_API_KEY所需权限: connectionRead
参数
providerId· query · 可选q· query · 可选authType· query · 可选limit· query · 可选cursor· query · 可选- Opaque authenticated provider cursor. Bound to provider definitions, bindings, filters, page size and current authorization; never synthesize or reuse for another query.
X-Sinecloud-Project-Id· header · 可选- Select a currently accessible project. A project-restricted key cannot select another project. Omit to use the key restriction or organization scope as permitted.
响应
200- Provider declaration page with independent index and binding revisions
400- Invalid request
401- Bearer authentication required
402- Insufficient wallet balance or execution budget.
403- Request is not authorized
405- Method not allowed; inspect Allow
409- Catalog cursor, Endpoint revision, idempotency, or run state conflict
429- Request rate or quota exceeded. Respect Retry-After when supplied.
500- Internal error; details are not disclosed
501- Required execution capability is not supported
502- Runtime response unavailable. Reuse the original Idempotency-Key and request envelope to recover the admitted invocation.
503- Runtime unavailable