Interrogation de l’API Cyberwatch via curl
L’utilisation de l’API, quelque soit la route interrogée, nécessite de s’authentifier en suivant cette procédure. Les mots-clés username
et password
doivent respectivement être remplacés par les valeurs ID de la clé d'accès API
et Secret de la clé d'accès API
de l’identifiant précédemment généré, dans les exemples de code ci-dessous. Il en est de même pour la valeur url
, qui doit correspondre à l’adresse IP de votre instance Cyberwatch.
Snippet d’authentification basique via Curl
Ce code vous permet d’exécuter un test de connexion à l’API de votre instance Cyberwatch :
curl -X 'GET' https://url/api/v3/ping -H 'Accept: application/json; charset=utf-8' --user 'access_key:secret_key'
Dans le cas où le certificat TLS du serveur Cyberwatch ne peut être reconnu par la machine sur laquelle est exécutée cette commande, il est nécessaire d’ajouter le paramètre --insecure
à la commande curl.