Créer et tester une API
Créez une API sans interface : planifiez ses points de terminaison, essayez-les dans le testeur de requêtes et laissez Craftkite la tester comme un attaquant.
Mis à jour le 25 octobre 2026
Choisissez API à côté de App web et App mobile dans la zone de saisie, puis décrivez ce que l’API stocke et qui l’appelle : « une API pour les commandes de ma boutique, utilisée par mon app mobile et deux partenaires ».

Le plan
Le plan liste les ressources et leurs champs, les points de terminaison sous /v1 avec la portée que chacun exige (par exemple orders:read) et qui appelle l’API. Validez-le comme tout plan ; le devis s’affiche d’abord.
Explorateur et testeur de requêtes
Ouvrez l’onglet API. Choisissez un point de terminaison : le formulaire est construit à partir du schéma de l’API et prérempli avec un exemple. Choisissez l’expéditeur — Consommateur de test A, Consommateur de test B (autre propriétaire) ou Sans clé — et cliquez sur Envoyer la requête. Vous voyez le statut, la durée, le corps et si la réponse correspond au schéma documenté. Copier en curl donne la même requête pour un terminal ; Enregistrer comme test la fait revérifier par les modifications suivantes.
Ce que Craftkite vérifie à chaque build
Le build, le lint et les tests du projet ; le document OpenAPI généré ; et des tests de contrat et de sécurité envoyés à l’API lancée : chaque point de terminaison avec des entrées valides et cassées, des requêtes sans clé, les objets d’un autre consommateur, des portées manquantes, la pagination et les requêtes répétées. Les problèmes sont corrigés avant la livraison du build.
