Showcase API
Découvrez de manière interactive et ludique le fonctionnement de plusieurs API et automatisations. Testez en temps réel des exemples concrets inspirés de cas d'usages réels, de la cybersécurité à la génération de contenu.
Qu'est-ce qu'une API ?
Une API (Application Programming Interface) est un ensemble de règles qui permet à deux applications de communiquer. Imaginez-la comme un serveur de restaurant : vous (le client) passez une commande (requête), et le serveur vous apporte votre plat (réponse).
Flux Visuel d'une Requête API
Démo 1 : Vérificateur de Force de Mot de Passe
Entrez un mot de passe ci-dessous. L'API analysera sa force en temps réel. C'est un exemple concret de l'utilisation d'une API pour renforcer la sécurité, une des compétences clés de Netari en cybersécurité.
Test de mot de passe
Lorsque vous cliquez sur 'Tester via API', votre navigateur envoie une requête POST à notre serveur à l'endpoint /api/check-password. Le mot de passe est inclus dans le corps de la requête au format JSON. Le serveur analyse le mot de passe selon plusieurs critères (longueur, présence de majuscules, chiffres, symboles) et renvoie une réponse JSON avec un score de force ('Faible', 'Moyenne', 'Forte') et des détails. C'est un exemple typique d'une API utilisée pour la validation de données côté serveur.
Démo 2 : Générateur de Faux Utilisateur
Cliquez sur le bouton pour demander au serveur de générer un profil utilisateur fictif. C'est un exemple d'une requête GET simple pour récupérer des données.
Générateur d'utilisateur
En cliquant sur 'Générer un Utilisateur', votre navigateur envoie une requête GET à l'endpoint /api/fake-user. Le serveur reçoit cette requête, génère aléatoirement un nom d'utilisateur, un email et une biographie, puis les renvoie dans une réponse JSON. C'est une démonstration simple de la façon dont une API peut fournir des données à la demande.
Démo 3 : Générateur de Citations
Besoin d'inspiration ? Cliquez ici pour obtenir une citation aléatoire. Une autre démonstration simple d'une requête GET.
Citation du jour
Ce bouton déclenche une requête GET vers l'endpoint /api/random-quote. Le serveur choisit une citation au hasard parmi une liste prédéfinie et la retourne dans une réponse JSON. C'est un exemple classique d'une API de contenu, où le client demande une information simple et le serveur la fournit.