Управление ключами API
ClickHouse Cloud предоставляет API с использованием OpenAPI, который позволяет вам программно управлять своей учетной записью и аспектами ваших услуг.
Этот документ охватывает API ClickHouse Cloud. Для конечных точек API базы данных смотрите Cloud Endpoints API
- Вы можете использовать вкладку API Keys в левом меню для создания и управления вашими ключами API.

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

- Чтобы создать ключ API, укажите имя ключа, права доступа для ключа и срок действия, затем нажмите
Generate API Key
.
Права доступа соответствуют предопределенным ролям ClickHouse Cloud. Роль разработчика имеет только права на чтение для назначенных услуг, а роль администратора имеет полные права на чтение и запись.

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

- API ClickHouse Cloud использует HTTP Basic Authentication для проверки действительности ваших ключей API. Вот пример использования ваших ключей API для отправки запросов к API ClickHouse Cloud с помощью
curl
:
- Вернувшись на страницу API Keys, вы увидите имя ключа, последние четыре символа идентификатора ключа, права доступа, статус, дату окончания действия и создателя. Вы можете редактировать имя ключа, права доступа и срок действия с этого экрана. Ключи также могут быть отключены или удалены с этого экрана.
Удаление ключа API — это постоянное действие. Все услуги, использующие ключ, немедленно потеряют доступ к ClickHouse Cloud.

Конечные точки
Для получения подробной информации о конечных точках обратитесь к API reference.
Используйте ваш API Key и API Secret с базовым URL https://api.clickhouse.cloud/v1
.