Comment configurer les variables d'environnement dans le Testeur d'API
Créez des environnements DEV, QA, PROD, référencez {{VARIABLE_NAME}} dans les URL ou les en-têtes, et laissez localStorage synchroniser les valeurs.
Loading development tool...
Testez les API REST avec des fonctionnalités avancées
No query parameters yet
Add parameters to append to your URL
No response yet - Click Send to make your first request
Tout ce dont vous avez besoin pour des tests d'API complets, des requêtes de base à l'automatisation avancée
Testez des API réelles avec une prise en charge complète des méthodes HTTP, y compris GET, POST, PUT, DELETE, PATCH, et plus encore.
Prend en charge les jetons Bearer, l'authentification de base, les clés API et les méthodes d'authentification personnalisées.
Enregistrez et gérez vos requêtes de test avec un historique complet de tous les appels d'API avec recherche.
Générez des extraits de code dans plusieurs langages de programmation pour vos requêtes API.
Créez des assertions et des cas de test pour valider automatiquement vos réponses d'API.
Gérez les variables d'environnement et basculez facilement entre différents environnements d'API.
Découvrez comment notre Testeur d'API peut vous aider dans différents scénarios de test
Testez les API RESTful avec les méthodes et en-têtes HTTP appropriés
GET /api/usersTestez OAuth, les jetons JWT et l'authentification par clé API
Authentification par Jeton BearerValidez les réponses JSON et les codes de statut
Affirmer statut === 200Utilisez des variables pour différents environnements
{{BASE_URL}}/apiExécutez plusieurs tests en séquence
Exécuteur de collectionExportez les requêtes en tant que cURL, JavaScript, Python
curl -X POST...Cet outil vous aide à tester et déboguer facilement les endpoints d'API. Commençons !
Commencez par saisir l'URL et sélectionner la méthode HTTP.
Ajoutez l'authentification et des en-têtes personnalisés à vos requêtes.
Ajoutez des paramètres de requête et un corps de requête pour les requêtes POST/PUT.
{
"title": "My Post",
"body": "This is the content",
"userId": 1
}Visualisez et analysez vos réponses d'API avec des fonctionnalités améliorées.
Explorez des fonctionnalités avancées comme les variables d'environnement et la génération de code.
Chaque flux de travail ci-dessous cible une intention de recherche réelle – de la configuration de l'authentification à l'exportation cURL – afin que vous puissiez couvrir toutes les questions que les utilisateurs se posent.
Créez des environnements DEV, QA, PROD, référencez {{VARIABLE_NAME}} dans les URL ou les en-têtes, et laissez localStorage synchroniser les valeurs.
Basculez entre Jeton Bearer, Authentification de base et Clé API avec des sélecteurs à code couleur et un retour de validation JWT.
Choisissez Aucun, Brut, Données de formulaire ou Binaire, attribuez automatiquement Content-Type et embellissez le JSON avant l'envoi.
Basculez entre les vues Formaté, Brut et En-têtes, copiez ou téléchargez les charges utiles, et surveillez la latence en temps réel ainsi que la taille de la charge utile.
Utilisez Ctrl+R pour envoyer, Ctrl+T pour ouvrir des onglets, Ctrl+1-9 pour sauter des onglets et Ctrl+? pour ouvrir l'antisèche.
Ajoutez des paires clé-valeur dans les Paramètres de requête, prévisualisez instantanément les URL encodées et empêchez les clés dupliquées avec une validation en ligne.
Insérez des préréglages pour l'Autorisation ou Content-Type, activez/désactivez les en-têtes par lots et évitez les fautes de frappe manuelles.
Suivez l'intégration en six étapes pour apprendre la configuration de l'environnement, l'authentification, les corps, les réponses, l'historique et la génération de code.
Exportez n'importe quelle requête en tant que cURL (avec en-têtes et corps) et partagez-la sur Slack, dans des documents ou des pipelines CI.
Basculez le commutateur de thème dans l'en-tête pour activer le mode sombre optimisé pour le débogage nocturne.
Configurez des variables comme {{API_URL}} pour différents environnements
Utilisez des collections pour organiser et réutiliser vos appels d'API les plus courants
Créez des assertions pour valider automatiquement les codes de statut et les données de réponse
Générez des extraits de code prêts à l'emploi pour vos applications
Exemples basés sur des histoires montrant comment les équipes utilisent l'outil pour le débogage, la collaboration et les migrations dans le monde réel.
Une équipe fintech utilise des modèles d'environnement pour basculer entre DEV et PROD en quelques secondes, réduisant les requêtes mal acheminées de 75 %.
Une entreprise SaaS s'appuie sur l'auto-validation JWT pour signaler les jetons expirés lors des rotations d'astreinte, empêchant les régressions de minuit.
Une plateforme de microservices bascule les indicateurs de fonctionnalité sur des dizaines d'en-têtes via des actions en masse lors des déploiements canaris.
Les testeurs de performance réduisent les pics de latence de 1,2 s à 450 ms à l'aide des widgets de temps de réponse intégrés et des instantanés d'historique.
Une équipe de 15 personnes a déplacé des collections en deux semaines, citant des temps de démarrage plus rapides et des importations cURL plus faciles comme principaux avantages.
L'assurance qualité réexécute les appels échoués stockés après les correctifs backend, confirmant les résolutions de bogues sans reconstruire des corps complexes.
Les ingénieurs mobiles déboguent les API spécifiques aux tablettes dans la mise en page réactive tout en se déplaçant avec seulement un ordinateur portable léger.
Les ingénieurs backend partagent des extraits de code Python/Node générés avec leurs pairs frontend, réduisant la mauvaise communication lors des standups.
Les équipes d'observabilité exploitent les invites d'erreur lisibles par l'homme pour corriger les clés API mal configurées en dix minutes.
Une équipe GraphQL valide une future vue d'explorateur en se branchant sur la mise en page existante et les emplacements de cartes de prévisualisation.
Réponses aux questions les plus courantes sur l'authentification, l'environnement et la feuille de route.
FAQ #1
FAQ #2
FAQ #3
FAQ #4
FAQ #5
FAQ #6
FAQ #7
FAQ #8
FAQ #9
FAQ #10