Publicité

Envoyez des requêtes GET, POST, PUT et DELETE à n'importe quelle API REST — en-têtes, paramètres de requête et corps JSON — et inspectez la réponse. Gratuit.

Composez une requête et envoyez-la via notre serveur, ainsi le CORS du navigateur ne vous bloque jamais. Points de terminaison HTTPS publics uniquement.

Envoyé tel quel pour POST, PUT, PATCH et DELETE. Définissez un en-tête Content-Type (p. ex. application/json).

Réponse

Temps: Taille:
Réponse tronquée pour l'affichage.

				

Envoyez une requête pour voir ici le statut, les en-têtes et le corps de la réponse.

Publicité

À propos de Testeur d'API en ligne

Le Testeur d'API en ligne est un client REST qui vit dans un onglet de navigateur. Choisissez une méthode — GET, POST, PUT, PATCH, DELETE, HEAD ou OPTIONS — tapez un point de terminaison, ajoutez des paramètres de requête et des en-têtes sous forme de lignes clé/valeur, collez un corps JSON ou de formulaire, et envoyez. La réponse revient avec son statut, sa durée, sa taille, ses en-têtes et un corps mis en forme.

Les requêtes sont relayées par notre serveur plutôt qu'émises par le navigateur, ce qui lui permet de fonctionner face à des API qui n'envoient aucun en-tête CORS — la raison habituelle pour laquelle un fetch depuis la console échoue. La contrepartie est que le point de terminaison voit notre serveur comme le client : votre propre adresse IP n'est jamais révélée à la cible, mais les listes d'autorisation d'IP côté API rejetteront l'appel.

Le proxy est délibérément restreint : hôtes http et https publics sur les ports standard uniquement, jusqu'à 40 lignes d'en-tête, un corps de requête jusqu'à 100 000 caractères, un délai d'expiration de réponse de 15 secondes, et un corps de réponse capturé jusqu'à 200 000 caractères avec la troncature signalée. Les redirections ne sont pas suivies, un 301 ou un 302 est donc affiché exactement tel que renvoyé.

Comment utiliser Testeur d'API en ligne

  1. Choisissez la méthode HTTP et saisissez l'URL du point de terminaison.
  2. Ajoutez des paramètres de requête sous l'onglet Params — ils sont ajoutés à l'URL avant l'envoi.
  3. Définissez vos en-têtes sous l'onglet En-têtes, par exemple Content-Type et Authorization.
  4. Collez la charge utile de la requête sous l'onglet Corps pour POST, PUT, PATCH ou DELETE.
  5. Cliquez sur « Envoyer la requête », puis lisez le statut, la durée et la taille, et basculez entre le corps de la réponse et ses en-têtes.

Questions fréquentes

Non. La requête est faite par notre serveur en votre nom, le point de terminaison journalise donc notre adresse, pas la vôtre. Gardez-le à l'esprit pour les API qui restreignent l'accès par IP ou appliquent des limites de fréquence par client — de leur point de vue, tout le trafic de cet outil partage une seule origine.

Vos identifiants transitent par notre proxy pour atteindre le point de terminaison, traitez-les donc comme avec n'importe quel client d'API hébergé. Utilisez des clés de test ou en lecture seule quand vous le pouvez, évitez les secrets de production, et faites tourner une clé en cas de doute. Les lignes d'en-tête ne sont stockées que dans votre propre navigateur, jamais de notre côté.

Le proxy n'atteint que les hôtes publics sur les ports 80 et 443, et refuse tout ce qui se résout en une adresse privée ou réservée. Un serveur de développement local est inaccessible depuis notre infrastructure — testez-le avec curl ou un client de bureau à la place.

Les redirections ne sont pas suivies : une réponse 3xx est affichée telle quelle avec son en-tête Location, ce qui est souvent exactement ce que vous voulez déboguer. Les corps de réponse sont capturés jusqu'à 200 000 caractères et signalés en cas de troncature, et jusqu'à 80 en-têtes de réponse sont listés.

Oui, gratuit et sans compte. Les requêtes sont limitées à 20 par minute par visiteur. Votre dernière requête — méthode, URL, paramètres, en-têtes et corps — est mémorisée uniquement dans le stockage local de votre navigateur, elle est donc là à votre retour et nulle part ailleurs.


Recherches populaires
testeur d'api en ligne testeur d'api rest outil de test d'api en ligne tester une api rest en ligne client http en ligne envoyer une requête api en ligne outil de requête api client rest en ligne
Besoin d'aide ?
Un problème avec cet outil ? Signalez-le à notre équipe.
Signaler un problème

Ajoutez cet outil gratuit à votre propre site web — copiez-collez le code ci-dessous.