Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Управление ключами API

ClickHouse Cloud предоставляет API на основе OpenAPI, который позволяет программно управлять вашим аккаунтом и отдельными аспектами ваших сервисов.

Откройте страницу API Keys

Используйте вкладку API Keys в левом меню, чтобы создавать ключи API и управлять ими.

Вкладка API Keys

Начните создание ключа API

На странице API Keys сначала отобразится предложение создать ваш первый ключ API, как показано ниже. После создания первого ключа вы сможете создавать новые ключи с помощью кнопки New API Key, которая появится в правом верхнем углу.

Страница API Keys

Настройте ключ API

Укажите имя ключа, разрешения для него и срок действия.

Форма создания ключа API

Добавьте разрешённые IP-адреса

Чтобы ограничить круг клиентов, которые могут использовать ключ API, в разделе Allow access to this API Key выберите Specific locations. Введите IP-адрес или диапазон CIDR, например 203.0.113.1 или 203.0.113.0/24, и при необходимости добавьте дополнительные записи.

Эндпоинты Query API учитывают списки разрешённых IP-адресов на уровне ключа API. Поскольку запросы проксируются из инфраструктуры ClickHouse, списки разрешённых IP-адресов на уровне сервиса не применяются. Подробности см. в разделе IP Access Control.

Разрешённые IP-адреса, настроенные для ключа API

Закончив настройку ключа, нажмите Generate API Key.

Сохраните учётные данные ключа API

На следующем экране будут показаны ваши Key ID и Key secret. Скопируйте эти значения и сохраните их в безопасном месте, например в хранилище секретов. После ухода с этого экрана они больше не будут отображаться.

Данные ключа API

Аутентифицируйте API-запросы

ClickHouse Cloud API использует HTTP Basic Authentication для проверки действительности ваших ключей API. Ниже приведён пример использования ключей API для отправки запросов в ClickHouse Cloud API с помощью curl:

$ KEY_ID=mykeyid
$ KEY_SECRET=mykeysecret

$ curl --user $KEY_ID:$KEY_SECRET https://api.clickhouse.cloud/v1/organizations

Управляйте существующими ключами API

Вернувшись на страницу API Keys, вы увидите имя ключа, последние четыре символа Key ID, разрешения, status, дату истечения срока действия и создателя. На этом экране можно редактировать имя ключа, разрешения и срок действия. Здесь же ключи можно отключать или удалять.

Страница управления API Keys

Конечные точки

Сведения о конечных точках см. в справочнике API. Используйте свой ключ API и секрет API с базовым URL https://api.clickhouse.cloud/v1.

Navigation