ClickHouse HTTP Interface

HTTP interface (default port 8123, HTTPS 8443) for executing SQL queries against ClickHouse. Supports SELECT via GET, mutations via POST, multiple output formats (JSON, CSV, XML, TabSeparated), and authentication via HTTP Basic, URL parameters, or X-ClickHouse-User/X-ClickHouse-Key headers. Helper paths include /ping and /replicas_status.

Documentation

API entry from apis.yml

apis.yml Raw ↑
aid: clickhouse:clickhouse-http-interface
name: ClickHouse HTTP Interface
tags:
- Database
- HTTP
- SQL
humanURL: https://clickhouse.com/docs/en/interfaces/http
baseURL: http://localhost:8123
properties:
- url: https://clickhouse.com/docs/en/interfaces/http
  type: Documentation
description: HTTP interface (default port 8123, HTTPS 8443) for executing SQL queries against ClickHouse.
  Supports SELECT via GET, mutations via POST, multiple output formats (JSON, CSV, XML, TabSeparated),
  and authentication via HTTP Basic, URL parameters, or X-ClickHouse-User/X-ClickHouse-Key headers. Helper
  paths include /ping and /replicas_status.