HappyApi

Une API pour vérifier que tout fonctionne bien

Cette API vous permet de vérifier le bon fonctionnement d'HappyApi
Nous attachons une importance toute particulière à ce que HappyApi fonctionne parfaitement.
Si vous avez un doute sur le fonctionnement d’une des API, vérifiez avant toute chose le bon fonctionnement de notre plateforme avec cette fonction.
Un retour positif indiquera que nos serveurs sont accessibles.

Les valeurs à passer à l'API

Aucune

Le retour de l'API

Le status de HappyApi
Résultat :

Réponse technique :

Codes erreur possibles :
  • -1 : erreur api send
  • -2 : erreur api rcv
  • -99 :Quota de requêtes dépassé
  • Code d'erreur (0 = aucune erreur) :  
    Temps d'execution (ms) :  
    Commande curl

    javascript

    <script>
       var xmlHttp = new XMLHttpRequest();
       xmlHttp.open("GET", "https://happyapi.fr/api/ping", false);
       xmlHttp.send(null);
       console.log(JSON.parse(xmlHttp.response).result);
    </script>

    Dans cet exemple on fait afficher sur la console le retour de l'API (soit la variable result).

    On pourrait aussi récupérer le résultat et le faire afficher dans la page HTML.
    Dans ce cas il faut d'abord identifier le Tag qui va recevoir le retour de la fonction
    Réponse : <p id="reponse">
    Puis faire pointer le retour de la fonction sur ce Tag
    document.getElementById('reponse').innerHTML = JSON.parse(xmlHttp.response).result

    Ce qui au final donne le script suivant :
    <script>
       var xmlHttp = new XMLHttpRequest();
       xmlHttp.open("GET", "https://happyapi.fr/api/ping", false);
       xmlHttp.send(null);
       document.getElementById('reponse').innerHTML = JSON.parse(xmlHttp.response).result
    </script>

    Concepteur de l'API : Jérôme SAVAJOLS LinkedIn