Integrez StatusHive dans votre workflow. Gerez vos moniteurs, incidents et pages de statut par API.
Toutes les requetes API necessitent un token d'acces Supabase. Connectez-vous pour obtenir votre token, puis passez-le dans le header Authorization.
Lister tous vos moniteurs. Supporte le filtrage par statut actif et la pagination.
Creer un nouveau moniteur. L'URL doit etre publique HTTP/HTTPS.
Obtenir un moniteur avec ses stats d'uptime sur 30 jours et temps de reponse moyen.
Mettre a jour la configuration d'un moniteur (nom, URL, methode, intervalle, etc.).
Supprimer definitivement un moniteur et toutes ses donnees.
Obtenir les derniers resultats de verification d'un moniteur.
Lister tous vos incidents. Filtrage par statut avec pagination.
Creer un nouvel incident. Optionnellement inclure un message de mise a jour initial.
Obtenir un incident avec toutes ses mises a jour.
Mettre a jour le statut ou la severite d'un incident. Passer le statut a 'resolved' definit automatiquement resolved_at.
Supprimer definitivement un incident et toutes ses mises a jour.
Ajouter une mise a jour a un incident. Met aussi a jour le statut de l'incident parent.
Lister toutes vos pages de statut.
Creer une nouvelle page de statut. Optionnellement lier des moniteurs par ID.
Obtenir une page de statut avec ses moniteurs lies.
Mettre a jour les parametres d'une page de statut ou ses moniteurs lies.
Supprimer definitivement une page de statut.
Toutes les erreurs retournent un objet JSON avec un champ "error".
| Code | Signification |
|---|---|
400 | Requete invalide — parametres manquants ou incorrects |
401 | Non autorise — token manquant ou invalide |
403 | Interdit — limite du plan atteinte ou ressource non possedee |
404 | Non trouve |
409 | Conflit — slug deja utilise |
500 | Erreur interne du serveur |
| Fonctionnalite | Free | Pro | Pro |
|---|---|---|---|
| Moniteurs | 10 | 50 | 200 |
| Intervalle de verification | 3 min | 1 min | 30 sec |
| Pages de statut | 1 | 5 | Illimite |
| Retention historique | 7 jours | 90 jours | 365 jours |
Les agents IA peuvent acceder a notre reference API lisible par machine a /llms.txt