Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Get ClickPipes service context

GET/v1/organizations/{organizationId}/services/{serviceId}/clickpipes/context

This endpoint is in beta. API contract is stable, and no breaking changes are expected in the future.

Returns service-level ClickPipes capabilities and Private Preview workload identity context, including the GCP service account to grant access to customer source resources.

Authorizations

Path parameters

  • organizationIdstringrequired

    ID of the organization that owns the service.

    format: uuid
  • serviceIdstringrequired

    ID of the service to get ClickPipes context for.

    format: uuid

Response

JSON

200

Successful response

JSON
  • statusoptionalnumber

    HTTP status code.

    Example: 200
  • requestIdoptionalstring

    Unique id assigned to every request. UUIDv4

    format: uuid
  • resultoptionalobject
    1 properties
    • gcpWorkloadIdentityoptionalobject
      3 properties
      • supportedoptionalboolean

        Whether the ClickPipes deployment supports GCP workload identity, which is in Private Preview. The principal field identifies the GCP service account used for source access.

      • readyoptionalboolean | null

        Whether the service tenant identity is ready for workload identity authentication.

      • principaloptionalstring | null

        GCP service account used by ClickPipes for workload identity authentication. Grant this service account access to customer source resources.

        Example: "ch-deadbeef@clickpipes-development.iam.gserviceaccount.com"
Navigation