Перейти к основному содержимому
Перейти к основному содержимому

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

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

примечание

Этот документ охватывает API ClickHouse Cloud. Для конечных точек API баз данных, пожалуйста, смотрите Cloud Endpoints API

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

примечание

Права соответствуют предустановленным ролям ClickHouse Cloud. Роль разработчика имеет права только для чтения, а роль администратора имеет полные права на чтение и запись.

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

примечание

Удаление ключа API является необратимым действием. Все услуги, использующие ключ, немедленно потеряют доступ к ClickHouse Cloud.

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

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