Pular para o conteúdo principal
Todos os tipos de ClickPipes podem ser criados, atualizados e excluídos programaticamente usando a OpenAPI do ClickHouse Cloud. Esta página aborda a autenticação e os endpoints disponíveis do ClickPipes, com exemplos de requisições curl para cada tipo de ClickPipe.

Autenticação

A API do ClickHouse Cloud usa autenticação Basic por HTTP. Você precisa de uma API key (ID da key + segredo da key) com permissões no serviço de destino. Consulte Gerenciando API keys para obter instruções sobre como criar uma. Configure as seguintes variáveis de ambiente antes de executar qualquer um dos exemplos abaixo:

URL base

Endpoints

Todos os endpoints do ClickPipes são vinculados a um serviço do ClickHouse Cloud: Para ClickPipes de CDC (Postgres, MySQL, MongoDB), há endpoints adicionais no nível da organização para a escala da infraestrutura compartilhada de CDC: Para ver os schemas completos de solicitação e resposta de cada endpoint, consulte a Swagger UI.

Exemplos

Listar ClickPipes

Obter um ClickPipe

Parar ou iniciar um ClickPipe

Excluir um ClickPipe

Criando ClickPipes

O corpo da solicitação POST /clickpipes varia conforme o tipo de origem. Os exemplos abaixo mostram a estrutura de cada tipo de ClickPipe suportado. Para consultar os esquemas JSON oficiais, consulte a Swagger UI.

Kafka

As seguintes fontes compatíveis com Kafka são suportadas: kafka, confluent, msk, azureeventhub, redpanda, warpstream.

Amazon Kinesis

Amazon S3

Google Cloud Storage

serviceAccountKey deve ser o conteúdo codificado em base64 de um arquivo de chave JSON de uma conta de serviço do GCP.

Azure Blob Storage

Postgres CDC

CDC do MySQL

CDC do MongoDB

BigQuery

serviceAccountFile deve ser o conteúdo em base64 de um arquivo de chave JSON de uma conta de serviço do GCP.
Última modificação em 19 de junho de 2026