Ce document couvre l’API ClickHouse Cloud. Pour les endpoints de l’API de base de données, veuillez consulter Cloud Endpoints API
- Vous pouvez utiliser l’onglet Clés API dans le menu de gauche pour créer et gérer vos clés API.
- La page Clés API affiche au départ un message vous invitant à créer votre première clé API, comme illustré ci-dessous. Une fois cette première clé créée, vous pourrez en créer de nouvelles à l’aide du bouton
New API Key, qui apparaît dans le coin supérieur droit.
- Pour créer une clé API, indiquez le nom de la clé, ses autorisations et sa date d’expiration, puis cliquez sur
Generate API Key.
Les autorisations correspondent aux rôles prédéfinis de ClickHouse Cloud. Le rôle developer dispose d’autorisations en lecture seule sur les services qui lui sont attribués, et le rôle admin dispose d’autorisations complètes en lecture et en écriture.
- L’écran suivant affichera votre ID de clé et le secret de la clé. Copiez ces valeurs et conservez-les dans un endroit sûr, comme un coffre-fort. Elles ne seront plus affichées après avoir quitté cet écran.
- L’API ClickHouse Cloud utilise l’authentification HTTP Basic pour vérifier la validité de vos clés API. Voici un exemple montrant comment utiliser vos clés API pour envoyer des requêtes à l’API ClickHouse Cloud avec
curl:
- En revenant à la page Clés API, vous verrez le nom de la clé, les quatre derniers caractères de l’ID de clé, les permissions, le statut, la date d’expiration et le créateur. Depuis cet écran, vous pouvez modifier le nom de la clé, les permissions et la date d’expiration. Les clés peuvent également y être désactivées ou supprimées.
La suppression d’une clé API est une action permanente. Tous les services qui utilisent cette clé perdront immédiatement l’accès à ClickHouse Cloud.
Endpoints
https://api.clickhouse.cloud/v1.