LucidStack
Fonctionnalités
Solutions
Ressources
Tarifs

Surveillance d'API JSON

Vérifiez ce que répond votre API, pas seulement qu'elle répond.

LucidStack appelle vos points d'accès, contrôle le code, le temps de réponse et le contenu JSON avec des assertions précises, et ouvre un incident dès qu'une valeur sort des clous.

Gratuit jusqu'à 10 moniteurs ·Sans carte bancaire ·Hébergé en Europe

API de paiement

https://api.example.com/health

Opérationnel
$.status
equals "ok"
$.database.latency_ms
< 100 (42)
$.queue.pending
< 500 (12)
JSON Schema
valide
API JSON Paris · 42 ms Amsterdam · 38 ms Varsovie · 61 ms

Surveillance d'API

Des assertions à la hauteur de vos API

Jusqu'à dix assertions par moniteur, en plus de la validation du schéma.

Assertions JSONPath

$.status égal à « ok », $.queue.pending inférieur à 500, $.version présent : choisissez le chemin, l'opérateur et la valeur.

Six opérateurs

Égal, différent, contient, supérieur, inférieur et présent, pour couvrir les contrôles les plus courants.

JSON Schema

Validez la structure complète de la réponse avec un schéma JSON et repérez les régressions de contrat.

Requêtes authentifiées

Méthode, corps, en-têtes personnalisés, jeton bearer ou authentification basique, stockés de façon sécurisée.

Performance suivie

Temps de réponse par région, percentile 95 et détection des anomalies quand une API ralentit.

Pilotable par API

Créez et mettez à jour vos moniteurs depuis votre pipeline de déploiement avec l'API REST de LucidStack.

Tarifs

Inclus dans toutes les offres

Tous les types de vérification sont disponibles dès l'offre gratuite ; les offres diffèrent par le nombre de moniteurs et leur fréquence de vérification.

Gratuit 10 moniteurs 5 min 0 €
Solo 50 moniteurs 1 min 9 €
Agence 200 moniteurs 30 s 24 €
Pro 500 moniteurs 30 s 49 €

Mise en route

Surveillez votre point d'accès de santé

  1. 1

    Ajoutez l'URL

    Par exemple https://api.example.com/health, avec la méthode et les en-têtes nécessaires.

  2. 2

    Décrivez la réponse attendue

    Ajoutez vos assertions JSONPath et, si besoin, un schéma JSON.

  3. 3

    Automatisez

    Reproduisez la configuration depuis votre CI grâce à l'API REST v1.

Questions

Questions sur la surveillance d'API

Quels opérateurs sont disponibles ?

Égal, différent, contient, supérieur à, inférieur à et présent. Chaque assertion porte sur un chemin JSONPath de la réponse.

Puis-je envoyer un corps de requête ?

Oui, pour les méthodes POST, PUT ou PATCH, avec les en-têtes de votre choix.

Les jetons d'API sont-ils protégés ?

Ils sont stockés de façon sécurisée, masqués dans l'interface et jamais écrits dans le journal d'audit.

Puis-je surveiller des API GraphQL ?

Oui, en envoyant la requête GraphQL dans le corps d'un POST et en vérifiant la réponse JSON avec des assertions.

Commencez à surveiller en deux minutes.

Ajoutez une URL, choisissez où être prévenu. LucidStack s'occupe du reste, jour et nuit.