Articles sur : Blocs Celestory

đŸŸȘ RequĂȘte HTTP

đŸŸȘ 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


  1. Une partie se termine avec un score de 850 points, stocké dans un objet resultat.
  2. Un bloc Objet vers JSON convertit resultat en chaĂźne JSON.
  3. 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.
  4. Une fois la requĂȘte terminĂ©e, la sortie out dĂ©clenche un message de confirmation, et la sortie objet contient 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

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !