L’API REST (Professional et Business) couvre les moniteurs, les fenêtres de maintenance et les mises à jour de statut ; sa documentation se trouve sur app.uptimecheck.com/docs/api. Un serveur MCP permet aux assistants IA d’en faire autant avec une clé API.
Créer une clé
Ouvrez Settings dans la barre latérale et choisissez l’onglet API.Choisissez New API key.Nommez la clé d’après l’endroit où elle sera utilisée, par exemple « Script de déploiement », et choisissez Read & write ou Read only.Choisissez Create key et copiez-la. C’est la seule fois où la clé est affichée.
Seuls les propriétaires et les administrateurs peuvent gérer les clés API. Révoquez une clé dans le même onglet ; les requêtes qui l’utilisent cessent immédiatement de fonctionner.
L’utiliser
Envoyez la clé comme jeton bearer dans l’en-tête Authorization :
curl https://app.uptimecheck.com/api/v1/monitors \
-H « Authorization: Bearer uc_your_api_key »
Une clé en lecture seule peut lister les moniteurs, les vérifications, les incidents et les pages de statut. Une clé en lecture et écriture peut aussi créer, modifier, mettre en pause et supprimer des moniteurs.
Assistants IA
Le même onglet propose Connect an AI assistant (MCP), avec une configuration prête à l’emploi pour Claude Code, Claude Desktop, Cursor et VS Code. Demandez « est-ce que tout est en ligne ? » ou « mets la boutique en pause pendant que je déploie ». Voir comment connecter un assistant IA.
Traitez la clé comme un mot de passe : ne la mettez ni dans vos dépôts de code ni dans le code front-end. En savoir plus sur l’API REST.