Aller au contenu

API Apprise

L’API Apprise est une passerelle Web vers la bibliothèque Apprise. Elle fournit une interface REST pour envoyer des notifications, ce qui vous permet de centraliser votre configuration et de déclencher des alertes depuis des systèmes qui ne prennent pas directement en charge Python ou la CLI.

  • Microservices : fournissez un point de terminaison unique pour toutes vos applications.
  • Sans état et avec état : envoyez des notifications à la volée ou référencez des configurations enregistrées par clé.
  • Interface Web : un tableau de bord intégré permet de gérer les configurations et de tester les notifications. L’interface peut être désactivée avec APPRISE_API_ONLY=yes.
  • Extensible : fonctionne comme un conteneur léger compatible avec Docker, Kubernetes, etc.
  • Configuration centralisée : utilisez un seul serveur comme source de configuration pour plusieurs applications et environnements.

L’API Apprise est conçue pour être exécutée dans un conteneur.

  1. Déployez-la : configurez le conteneur avec Docker ou Kubernetes.
  2. Configurez-la : enregistrez vos URL et attribuez-leur une clé (par exemple my-alerts).
  3. Notifiez : déclenchez vos alertes avec une simple requête HTTP.
Fenêtre de terminal
curl -X POST -d "body=Test Message" \
http://localhost:8000/notify/my-alerts
Questions ou commentaires ?

Documentation

Vous avez repéré une faute de frappe ou une erreur ?

Problèmes Techniques

Vous rencontrez un problème avec le code ? Ouvrez un ticket sur GitHub :

Conçu avec amour depuis le Canada