Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Administrar claves de API

ClickHouse Cloud proporciona una API basada en OpenAPI que le permite administrar mediante programación su cuenta y ciertos aspectos de sus servicios.

Abra la página claves de API

Puede usar la pestaña claves de API del menú de la izquierda para crear y administrar sus claves de API.

Pestaña claves de API

Empiece a crear una clave de API

La página claves de API mostrará inicialmente un mensaje para crear su primera clave de API, como se muestra a continuación. Después de crear su primera clave, puede crear nuevas claves con el botón New API Key que aparece en la esquina superior derecha.

Página claves de API

Configure la clave de API

Especifique el nombre de la clave, sus permisos y el tiempo de expiración.

Formulario para crear una clave de API

Agregue direcciones IP permitidas

Para restringir qué clientes pueden usar la clave de API, en la sección Allow access to this API Key, seleccione Specific locations. Introduzca una dirección IP o un rango CIDR, como 203.0.113.1 o 203.0.113.0/24, y agregue entradas adicionales según sea necesario.

Los Query API endpoints respetan las listas de IP permitidas a nivel de clave de API. Como las solicitudes se enrutan mediante proxy desde la infraestructura interna de ClickHouse, las listas de IP permitidas a nivel de servicio no se aplican. Consulte IP Access Control para obtener más información.

Direcciones IP permitidas configuradas para una clave de API

Haga clic en Generate API Key cuando haya terminado de configurar la clave.

Guarde las credenciales de la clave de API

La siguiente pantalla mostrará su ID de clave y el secreto de la clave. Copie estos valores y guárdelos en un lugar seguro, como una bóveda. Estos valores no volverán a mostrarse después de salir de esta pantalla.

Detalles de la clave de API

Autentique las solicitudes de API

La ClickHouse Cloud API usa autenticación básica HTTP para verificar la validez de sus claves de API. A continuación, se muestra un ejemplo de cómo usar sus claves de API para enviar solicitudes a la ClickHouse Cloud API con curl:

$ KEY_ID=mykeyid
$ KEY_SECRET=mykeysecret

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

Administre las claves de API existentes

Al volver a la página claves de API, verá el nombre de la clave, los últimos cuatro caracteres del ID de clave, los permisos, el estado, la fecha de expiración y el creador. Desde esta pantalla puede editar el nombre de la clave, los permisos y la expiración. También puede deshabilitar o eliminar claves desde esta pantalla.

Página de administración de claves de API

Endpoints

Para obtener más información sobre los endpoints, consulta la Referencia de la API. Usa tu clave de API y tu secreto de API con la URL base https://api.clickhouse.cloud/v1.

Navigation