đȘ RequĂȘte HTTP
đȘ RequĂȘte HTTP
Le bloc RequĂȘte HTTP permet d'appeler directement un service web externe qui propose une API, sans passer par une intĂ©gration dĂ©jĂ prĂȘte (Airtable, Baserow, Zapier...). Il gĂšre les mĂ©thodes GET, POST, PUT, DELETE et PATCH (les façons standard de lire, crĂ©er, remplacer, supprimer ou modifier une donnĂ©e sur le web).
C'est le bloc le plus simple mais aussi le plus "brut" pour connecter Celestory Ă un service extĂ©rieur : une API mĂ©tĂ©o, un service de paiement, un serveur interne Ă votre entreprise, une IA qui n'a pas d'intĂ©gration officielle, etc. Il demande un peu plus de configuration qu'une intĂ©gration prĂȘte Ă l'emploi, mais il fonctionne avec n'importe quel service. Ce bloc est rĂ©servĂ© aux abonnements Business.
đ„ EntrĂ©es
- méthode (Choix) : GET (lire), POST (créer), PUT (remplacer), DELETE (supprimer) ou PATCH (modifier partiellement). Valeur par défaut : POST.
- url (Texte) : L'adresse complĂšte du service Ă appeler (ex :
https://api.exemple.com/joueurs). - type de contenu (Texte) : Précise le format des données envoyées (ex :
application/json). Valeur par dĂ©faut :application/json. - corps (Texte) : Le contenu Ă envoyer avec la requĂȘte (gĂ©nĂ©ralement une chaĂźne JSON, souvent produite par un bloc Objet vers JSON), utilisĂ© pour POST, PUT et PATCH.
đ€ Sorties
- out (Flux) : S'active une fois la requĂȘte terminĂ©e, pour poursuivre le scĂ©nario.
- résultat (Texte) : La réponse brute renvoyée par le service, en texte.
- objet (Objet) : La mĂȘme rĂ©ponse lue comme du JSON, prĂȘte Ă ĂȘtre utilisĂ©e dans le graphe (objet vide si la rĂ©ponse n'est pas du JSON).
đĄ Exemple d'utilisation
Scénario : Envoyer le score final d'un joueur vers un backend interne
- Une partie se termine avec un score de 850 points, stocké dans un objet
resultat. - Un bloc Objet vers JSON convertit
resultaten chaĂźne JSON. - Un bloc RequĂȘte HTTP est configurĂ© en mĂ©thode POST, avec l'url du backend interne et la chaĂźne JSON connectĂ©e Ă l'entrĂ©e
corps. - Une fois la requĂȘte terminĂ©e, la sortie
outdéclenche un message de confirmation, et la sortieobjetcontient la réponse envoyée par le serveur.
âïž DĂ©tails Techniques
- Identifiant interne :
http - Pas d'en-tĂȘtes personnalisĂ©s : le bloc n'a aucun champ d'en-tĂȘtes, il n'envoie que
Content-Type. Une API qui exige une clĂ© dans un en-tĂȘte (Authorization,x-api-keyâŠ) ne peut pas ĂȘtre appelĂ©e directement : passez par un relais (ex : Voltask). - DiffĂ©rence avec Voltask Webhook et Connecteur : Ce bloc appelle directement une adresse web sans passer par le moteur d'automatisation Voltask ; il convient pour des appels API simples et ponctuels, alors que Voltask Webhook/Zapier/Make conviennent mieux Ă des automatisations plus complexes, en plusieurs Ă©tapes.
- SĂ©curitĂ© : Ăvitez d'exposer des clĂ©s d'API sensibles en clair (dans l'url ou le corps de la requĂȘte) sur un projet destinĂ© Ă ĂȘtre publiĂ© publiquement ; privilĂ©giez, quand c'est possible, un appel relayĂ© par un serveur (ex : via Voltask).
đ Voir aussi
- Connecteur : pour fusionner des chemins dans le graphe, sans appel réseau.
- Voltask Webhook : pour un envoi simple et optimisé vers l'écosystÚme Voltask.
- Zapier / Make : pour dĂ©clencher une automatisation multi-Ă©tapes sans configurer vous-mĂȘme l'appel HTTP.
Version documentée : v3
Mis Ă jour le : 23/09/2026
Merci !
