ByteHouse OpenAPI 使用 Bearer Token 授权,需要用户在 ByteHouse 控制台 创建并使用 API Key 作为秘钥。
在控制台 租户管理-连接信息 页面中,可以获取到 ByteHouse 的 OpenAPI 连接地址(私网或公网)。
在 租户管理-连接信息 页面中,单击 API Key 表单下的”新建“按钮来创建 API Key。
注意
请参考API 列表获取相应的接口。
注意
由于接口优化,使用Queries-V2接口时,需要在 url 中增加端口号“8123”。
具体 API 的调用路径及方法可参考不同模块的接口文档,调用示例如下:
curl --request GET \ --url https://{OPENAPI_HOST}/v1/databases \ --header 'Accept: application/json' \ --header 'Authorization: Bearer ${API_Key}