{"id":6610,"date":"2025-05-20T00:00:00","date_gmt":"2025-05-19T22:00:00","guid":{"rendered":"https:\/\/seriousfactory.com\/blog\/?p=6610"},"modified":"2025-08-20T16:03:04","modified_gmt":"2025-08-20T14:03:04","slug":"exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning","status":"publish","type":"post","link":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/","title":{"rendered":"Exploitez la puissance du bloc Requ\u00eate Web dans vos modules e-learning"},"content":{"rendered":"<h2>Pourquoi le bloc Requ\u00eate Web VTS change vos modules e\u2011learning<\/h2>\n<p>Pour un responsable formation, un concepteur p\u00e9dagogique ou un responsable RH, deux enjeux reviennent souvent en digital learning\u202f: la fiabilit\u00e9 des donn\u00e9es (suivi, conformit\u00e9, pilotage) et l\u2019adaptation des parcours (profils, droits, objectifs). Le <strong>bloc Requ\u00eate Web VTS<\/strong> relie vos exp\u00e9riences \u00e0 vos syst\u00e8mes cl\u00e9s \u2014 LMS\/LRS, SIRH, CRM, outils BI ou plateformes internes \u2014 et fait circuler l\u2019information en temps r\u00e9el\u202f: scores, progression, r\u00e9sultats de quiz, traces xAPI, d\u00e9blocage de parcours, preuves d\u2019apprentissage. Avec <a href=\"https:\/\/seriousfactory.com\/fr\/logiciel-auteur-vts-editor\/\">VTS Editor<\/a>, vous cr\u00e9ez des modules connect\u00e9s, dynamiques et mesurables, sans comp\u00e9tences techniques.<\/p>\n<p>Concr\u00e8tement, ce connecteur API ex\u00e9cute des appels HTTP vers vos services\u202f: vous indiquez l\u2019URL, les en-t\u00eates d\u2019authentification, la m\u00e9thode (GET\/POST\/POST Raw), le d\u00e9lai maximum et si le sc\u00e9nario attend la r\u00e9ponse. La r\u00e9ponse est stock\u00e9e dans une variable VTS Editor pour piloter votre graphe avec des Conditions, mettre \u00e0 jour Score\/Progression, d\u00e9clencher des Badges ou afficher des Messages cibl\u00e9s.<\/p>\n<p>Dans cet article, vous allez apprendre \u00e0 configurer pas \u00e0 pas le bloc, \u00e0 l\u2019appliquer \u00e0 cinq cas d\u2019usage concrets, puis \u00e0 s\u00e9curiser et fiabiliser vos int\u00e9grations gr\u00e2ce \u00e0 des bonnes pratiques simples.<\/p>\n<h2>Configurer le bloc Requ\u00eate Web VTS pas \u00e0 pas<\/h2>\n<h3>D\u00e9finir l\u2019endpoint et l\u2019authentification<\/h3>\n<p>Commencez par l\u2019URL de votre service\u202f: par exemple <code>https:\/\/api.votre-domaine.com\/v1\/events<\/code> ou <code>https:\/\/...\/users\/{userId}\/score<\/code>. Les variables entre accolades sont remplac\u00e9es \u00e0 l\u2019ex\u00e9cution par leurs valeurs VTS (<code>userId<\/code>, <code>sessionId<\/code>, <code>langue<\/code>, <code>score<\/code>\u2026). C\u00f4t\u00e9 s\u00e9curit\u00e9, la plupart des APIs demandent des en-t\u00eates\u202f:<\/p>\n<ul>\n<li><code>Authorization: Bearer {token}<\/code> (OAuth2\/JWT)<\/li>\n<li><code>x-api-key: {apiKey}<\/code> (cl\u00e9 d\u2019API d\u00e9di\u00e9e)<\/li>\n<li><code>Content-Type: application\/json<\/code> lorsque vous envoyez du JSON (POST Raw)<\/li>\n<li>En-t\u00eates maison\u202f: <code>locale<\/code>, <code>version<\/code>, <code>correlation-id<\/code> (pour vos logs), etc.<\/li>\n<\/ul>\n<p>Bon r\u00e9flexe\u202f: stockez vos secrets (<code>token<\/code>, <code>apiKey<\/code>) dans des variables initialis\u00e9es au d\u00e9but du module via une requ\u00eate d\u2019authentification plut\u00f4t que de les \u00e9crire en dur. Vous limitez les risques et facilitez la rotation des cl\u00e9s.<\/p>\n<h3>Choisir la bonne m\u00e9thode d\u2019envoi<\/h3>\n<ul>\n<li><strong>GET<\/strong> pour lire des donn\u00e9es (profil, droits, contenu, configuration). Les param\u00e8tres passent dans l\u2019URL\u202f: <code>?userId={userId}&amp;lang={lang}<\/code>.<\/li>\n<li><strong>POST<\/strong> avec param\u00e8tres <em>cl\u00e9=valeur<\/em> pour des envois simples (score, statut, dur\u00e9e) quand l\u2019endpoint attend du <em>form\u2011encoded<\/em>.<\/li>\n<li><strong>POST Raw<\/strong> pour envoyer un contenu structur\u00e9 en JSON ou XML. Exemple JSON\u202f: <code>{\"userId\":\"{userId}\",\"score\":{score},\"status\":\"completed\",\"timestamp\":\"{isoNow}\"}<\/code>. Comme VTS Editor injecte des variables avec des <code>{ }<\/code>, d\u00e9finissez des d\u00e9limiteurs personnalis\u00e9s si votre contenu contient beaucoup de caract\u00e8res sp\u00e9ciaux pour \u00e9viter les collisions.<\/li>\n<\/ul>\n<h3>Ins\u00e9rer des variables et stocker la r\u00e9ponse<\/h3>\n<p>Vous pouvez ins\u00e9rer des variables partout\u202f: dans l\u2019URL, les en-t\u00eates, les param\u00e8tres ou le corps. Dans la configuration du <em>bloc de requ\u00eate HTTP VTS<\/em>, choisissez une variable cible (par ex. <code>result<\/code>) pour stocker la r\u00e9ponse brute. Le sc\u00e9nario peut ensuite exploiter <code>result<\/code> dans des blocs <strong>Conditions<\/strong>, <strong>Message<\/strong>, <strong>Score<\/strong>, <strong>Progression<\/strong>, etc., et adapter le parcours instantan\u00e9ment.<\/p>\n<h3>Contr\u00f4ler le flux\u202f: attente, d\u00e9lai et sorties<\/h3>\n<p>Le bloc propose deux sorties\u202f: succ\u00e8s (r\u00e9ponse re\u00e7ue) et erreur (\u00e9chec\/d\u00e9lai d\u00e9pass\u00e9). En activant \u00ab\u202fAttendre la fin de la requ\u00eate\u202f\u00bb, le graphe marque une pause jusqu\u2019\u00e0 la r\u00e9ponse\u202f; en le d\u00e9sactivant, l\u2019exp\u00e9rience continue pendant l\u2019appel (asynchrone). D\u00e9finissez un d\u00e9lai r\u00e9aliste (5 \u00e0 10\u202fs) pour ne pas bloquer inutilement l\u2019apprenant. Pr\u00e9voyez toujours une voie de repli\u202f: message p\u00e9dagogique, bouton \u00ab\u202fR\u00e9essayer\u202f\u00bb (avec <strong>Compteur<\/strong> + <strong>Attendre<\/strong>), voire un mode hors ligne (ressources locales).<\/p>\n<h3>Lire et exploiter la r\u00e9ponse<\/h3>\n<ul>\n<li><strong>JSON<\/strong>\u202f: <code>fromJson(result)<\/code> transforme la r\u00e9ponse texte en dictionnaires\/listes. Acc\u00e9dez ensuite \u00e0 <code>fromJson(result).data.score<\/code> ou <code>fromJson(result).status<\/code>. Avant d\u2019utiliser une cl\u00e9, v\u00e9rifiez qu\u2019elle existe (via <strong>Conditions<\/strong>).<\/li>\n<li><strong>Expressions r\u00e9guli\u00e8res<\/strong>\u202f: <code>regexMatch(result, \"pattern\")<\/code> pour valider un format\u202f; <code>extractText(result, \"pattern\", 1)<\/code> pour extraire une valeur d\u2019une r\u00e9ponse non\u2011JSON.<\/li>\n<li><strong>Num\u00e9rique<\/strong>\u202f: <code>toInteger(result)<\/code> si l\u2019API renvoie un nombre en clair, ou <code>toInteger(extractText(...))<\/code> pour convertir une cha\u00eene en entier.<\/li>\n<\/ul>\n<h3>Un gabarit de graphe robuste<\/h3>\n<p>Un sch\u00e9ma \u00e9prouv\u00e9 consiste \u00e0 encha\u00eener <strong>Requ\u00eate Web \u2192 Conditions \u2192 Feedback\/Actions<\/strong>\u202f:<\/p>\n<ul>\n<li><strong>Sur succ\u00e8s<\/strong>\u202f: v\u00e9rifiez la pr\u00e9sence des champs attendus\u202f; mettez \u00e0 jour Score\/Progression\/Badges\u202f; affichez un message de confirmation.<\/li>\n<li><strong>Sur erreur<\/strong>\u202f: informez l\u2019apprenant (\u00ab\u202fconnexion instable\u202f\u00bb vs \u00ab\u202fservice indisponible\u202f\u00bb), proposez un bouton \u00ab\u202fR\u00e9essayer\u202f\u00bb avec un Compteur pour limiter les tentatives, et pr\u00e9voyez un parcours alternatif (Ressources locales, acc\u00e8s partiel).<\/li>\n<li><strong>Option desktop<\/strong>\u202f: consignez une trace avec le bloc <em>R\u00e9cap<\/em> (code d\u2019erreur, horodatage) pour faciliter le support.<\/li>\n<\/ul>\n<p>Astuce\u202f: regroupez votre \u00ab\u202fmini\u2011cha\u00eene\u202f\u00bb d\u2019appels (auth, envoi, lecture) dans un <strong>Groupe<\/strong> pass\u00e9 en mode <strong>Fonction<\/strong>, puis invoquez\u2011le avec <strong>Appel de Fonction<\/strong> depuis diff\u00e9rentes sc\u00e8nes. Vous gagnez en lisibilit\u00e9 et en maintenance.<\/p>\n<h2>Cas d\u2019usage \u00e0 fort impact avec le bloc Requ\u00eate Web VTS<\/h2>\n<h3>Envoyer scores et progression vers votre LMS\/LRS ou un service m\u00e9tier<\/h3>\n<p>Objectif\u202f: centraliser le suivi, d\u00e9clencher des r\u00e8gles RH et nourrir la BI. \u00c0 la fin d\u2019un quiz ou d\u2019une sc\u00e8ne cl\u00e9, envoyez un <strong>POST Raw<\/strong> JSON avec <code>userId<\/code>, <code>scenarioId<\/code>, score global, scores par comp\u00e9tence, statut (<code>passed\/failed<\/code>), temps et horodatage ISO. En cas de succ\u00e8s, utilisez <strong>Progression<\/strong> (compl\u00e9t\u00e9 + r\u00e9ussi), attribuez un <strong>Badge<\/strong> et, si besoin, d\u00e9bloquez un contenu premium via <strong>V\u00e9rifier Score<\/strong>. En cas d\u2019erreur, affichez un message et proposez un nouvel essai. Pour le d\u00e9ploiement et l\u2019analytique, d\u00e9couvrez <a href=\"https:\/\/seriousfactory.com\/fr\/vts-perform\/\">VTS Perform<\/a>.<\/p>\n<h3>R\u00e9cup\u00e9rer du contenu \u00e0 jour en temps r\u00e9el<\/h3>\n<p>Objectif\u202f: maintenir vos contenus sans republier. Un <strong>GET<\/strong> du type <code>\/procedures?context={metier}&amp;lang={lang}<\/code> renvoie un JSON avec titres et \u00e9tapes. Parsez\u2011le via <code>fromJson(result)<\/code> pour remplir des listes, puis injectez ces contenus dans un <strong>Message<\/strong>, un <strong>Diaporama<\/strong> ou des <strong>Zones cliquables<\/strong>. Id\u00e9al pour les proc\u00e9dures qui changent souvent (s\u00e9curit\u00e9, conformit\u00e9, offres)\u202f: vous r\u00e9duisez le temps de mise \u00e0 jour. Pour vos modules, voyez nos formats de <a href=\"https:\/\/seriousfactory.com\/fr\/solutions-elearning\/modules-e-learning-gamifies\/\">modules e\u2011learning gamifi\u00e9s<\/a>.<\/p>\n<h3>Inscription, \u00e9margement et preuves d\u2019apprentissage l\u00e9g\u00e8res<\/h3>\n<p>Objectif\u202f: tracer simplement l\u2019engagement. Configurez un webhook (Google Apps Script, Make, Zapier) et envoyez un <strong>POST<\/strong> avec nom, e\u2011mail, heure d\u2019entr\u00e9e\/sortie, score, IP si votre DPO l\u2019autorise. La r\u00e9ponse peut contenir un identifiant d\u2019enregistrement\u202f: affichez\u2011le et, si vous g\u00e9n\u00e9rez un certificat, ouvrez le lien avec <strong>Ouvrir page web<\/strong>. Pour d\u00e9marrer rapidement, demandez une <a href=\"https:\/\/seriousfactory.com\/fr\/demander-une-demonstration-de-vts-editor\/\">d\u00e9monstration de VTS Editor<\/a>.<\/p>\n<h3>D\u00e9blocage conditionnel par v\u00e9rification c\u00f4t\u00e9 serveur<\/h3>\n<p>Objectif\u202f: contr\u00f4ler l\u2019acc\u00e8s \u00e0 des parcours sensibles ou premium. L\u2019apprenant saisit un code via un <strong>Pav\u00e9 num\u00e9rique<\/strong>\u202f; vous validez c\u00f4t\u00e9 serveur via le <em>bloc Web Request VTS<\/em>. En cas de succ\u00e8s\u202f: <code>Flag acces_premium = Vrai<\/code>, un <strong>Menu<\/strong> propose des chapitres bonus. En cas d\u2019\u00e9chec\u202f: message clair, incr\u00e9ment d\u2019un <strong>Compteur<\/strong> de tentatives et chemin de rem\u00e9diation. Ce cas d\u2019usage aide \u00e0 la mon\u00e9tisation, aux pr\u00e9requis r\u00e9glementaires ou aux acc\u00e8s restreints (ex. managers).<\/p>\n<h3>Classements et tirages centralis\u00e9s pour cr\u00e9er du challenge<\/h3>\n<p>Objectif\u202f: stimuler l\u2019\u00e9mulation entre apprenants et garder une coh\u00e9rence de tirage. Lisez une <em>seed<\/em> centrale pour alimenter l\u2019al\u00e9atoire de vos variables et rendre des \u00e9nigmes comparables. En fin de parcours, postez les scores, puis r\u00e9cup\u00e9rez un <em>leaderboard<\/em> \u00e0 afficher. Ce sch\u00e9ma fonctionne tr\u00e8s bien pour challenges commerciaux, journ\u00e9es s\u00e9curit\u00e9 ou \u00e9v\u00e9nements internes. Inspirez\u2011vous de nos <a href=\"https:\/\/seriousfactory.com\/fr\/cas-clients\/\">cas clients<\/a> pour trouver des id\u00e9es.<\/p>\n<h2>Bonnes pratiques de s\u00e9curit\u00e9 et de performance pour le bloc Requ\u00eate Web VTS<\/h2>\n<h3>S\u00e9curiser vos appels<\/h3>\n<ul>\n<li>Toujours en HTTPS\u202f; bannissez HTTP.<\/li>\n<li>N\u2019exposez pas de secrets dans le module. Mieux\u202f: passez par un service interm\u00e9diaire (<em>middleware<\/em>) qui authentifie l\u2019utilisateur (JWT, OAuth2), signe les requ\u00eates vers vos services internes et filtre les donn\u00e9es.<\/li>\n<li>Minimisez les donn\u00e9es personnelles transmises (RGPD). Quand c\u2019est possible, utilisez un identifiant anonyme (<code>userHash<\/code>) plut\u00f4t qu\u2019un e\u2011mail nominatif.<\/li>\n<li>G\u00e9rez la rotation des cl\u00e9s\/tokens et l\u2019expiration des sessions.<\/li>\n<li>Documentez finalit\u00e9, base l\u00e9gale et dur\u00e9e de conservation dans votre registre RGPD\u202f; informez l\u2019apprenant si des donn\u00e9es partent vers un service externe. Voir notre <a href=\"https:\/\/seriousfactory.com\/fr\/politique-de-confidentialite\/\">politique de confidentialit\u00e9<\/a>.<\/li>\n<\/ul>\n<h3>Fiabiliser l\u2019exp\u00e9rience<\/h3>\n<ul>\n<li>D\u00e9lai raisonnable (5\u201310\u202fs) et sortie \u00ab\u202ferreur\u202f\u00bb toujours branch\u00e9e.<\/li>\n<li>Politique de nouvel essai avec temporisation (ex. 1\u202fs puis 5\u202fs) et limite de tentatives via <strong>Compteur<\/strong>.<\/li>\n<li>Messages utiles\u202f: distinguez les erreurs r\u00e9seau (\u00ab\u202fconnexion instable, r\u00e9essayez\u202f\u00bb) des indisponibilit\u00e9s serveur (\u00ab\u202fservice momentan\u00e9ment indisponible\u202f\u00bb).<\/li>\n<li>Mode alternatif\u202f: activez <strong>Modifier Ressources<\/strong> pour afficher un PDF ou une proc\u00e9dure locale\u202f; signalez\u2011le avec un <strong>Message<\/strong>.<\/li>\n<\/ul>\n<h3>Optimiser les performances<\/h3>\n<ul>\n<li>Envoyez\/recevez uniquement l\u2019essentiel\u202f; c\u00f4t\u00e9 lecture, utilisez la pagination (<code>page<\/code>, <code>limit<\/code>).<\/li>\n<li>Mettez en cache en variables les r\u00e9ponses \u00ab\u202fstables\u202f\u00bb pendant la session (FAQ, listes de codes) pour \u00e9viter les appels rapproch\u00e9s.<\/li>\n<li>Groupez les envois\u202f: postez en fin de section plut\u00f4t qu\u2019apr\u00e8s chaque micro\u2011action.<\/li>\n<li>\u00c9vitez d\u2019appeler le <em>connecteur API de VTS Editor<\/em> dans des boucles ou sur des entr\u00e9es de sc\u00e8ne multiples\u202f; centralisez au d\u00e9but\/\u00e0 la fin d\u2019une s\u00e9quence.<\/li>\n<\/ul>\n<h3>Respecter les contraintes du SI<\/h3>\n<ul>\n<li>Si votre r\u00e9seau impose un proxy\/pare\u2011feu, alignez\u2011vous avec l\u2019IT (liste blanche des domaines Serious Factory, configuration du proxy). Testez en environnement de recette avant la production.<\/li>\n<li>Sur iOS\/Android\/Web, anticipez les limites r\u00e9seau et testez le comportement de vos d\u00e9lais.<\/li>\n<\/ul>\n<h3>Tester et diagnostiquer vite<\/h3>\n<ul>\n<li>Pr\u00e9visualisez (F5) et ouvrez la fen\u00eatre <strong>\u00c9tat des variables<\/strong>\u202f: vous y verrez la r\u00e9ponse brute (<code>result<\/code>) et vos variables de parsing en temps r\u00e9el.<\/li>\n<li>Validez vos JSON en amont. Dans le module, s\u00e9curisez l\u2019acc\u00e8s aux champs apr\u00e8s <code>fromJson<\/code> en v\u00e9rifiant leur pr\u00e9sence via <strong>Conditions<\/strong>.<\/li>\n<li>Pour une r\u00e9ponse non\u2011JSON, partez d\u2019un \u00e9chantillon et stabilisez vos motifs d\u2019<em>expressions r\u00e9guli\u00e8res<\/em> (<code>regexMatch<\/code>\/<code>extractText<\/code>) avant g\u00e9n\u00e9ralisation.<\/li>\n<li>En desktop, utilisez le bloc <em>R\u00e9cap<\/em> pour consigner les \u00e9tapes et erreurs (code, message, horodatage) et acc\u00e9l\u00e9rer le support.<\/li>\n<\/ul>\n<h2>Passez \u00e0 l\u2019action\u202f: connectez VTS Editor \u00e0 vos APIs<\/h2>\n<p>Le <strong>bloc Requ\u00eate Web VTS<\/strong> ouvre vos modules aux donn\u00e9es r\u00e9elles de l\u2019entreprise. Associ\u00e9 aux blocs Score\/Progression, Flags\/Conditions, Badge, Message ou Menu, il permet de b\u00e2tir des exp\u00e9riences adaptatives, audit\u00e9es et pilot\u00e9es par vos syst\u00e8mes. Pour les responsables formation, c\u2019est un suivi robuste\u202f; pour les concepteurs p\u00e9dagogiques, des contenus vivants\u202f; pour les RH, un socle automatisable. Essayez gratuitement la suite\u202f: <a href=\"https:\/\/seriousfactory.com\/fr\/essayer-virtual-training-suite\/\">essayer Virtual Training Suite<\/a>.<\/p>\n<h3>Checklist de d\u00e9ploiement rapide<\/h3>\n<ul>\n<li>Identifier les endpoints (auth, lecture, \u00e9criture) de l\u2019API cible et clarifier les donn\u00e9es minimales (RGPD).<\/li>\n<li>S\u00e9curiser l\u2019acc\u00e8s (HTTPS, tokens, service interm\u00e9diaire si besoin).<\/li>\n<li>Prototyper un premier <strong>GET<\/strong> de profil dans VTS Editor\u202f; afficher le r\u00e9sultat dans un <strong>Message<\/strong>.<\/li>\n<li>Parser la r\u00e9ponse (<code>fromJson<\/code>, expressions r\u00e9guli\u00e8res) et piloter un chemin avec <strong>Conditions<\/strong>.<\/li>\n<li>G\u00e9rer l\u2019erreur (d\u00e9lai, nouvel essai, message clair, mode alternatif).<\/li>\n<li>Tester en bac \u00e0 sable avec donn\u00e9es de test\u202f; mesurer temps de r\u00e9ponse et taux d\u2019erreurs.<\/li>\n<li>Industrialiser\u202f: encapsuler les sch\u00e9mas r\u00e9utilisables en <strong>Fonction<\/strong>\u202f; suivre l\u2019usage et it\u00e9rer. Besoin d\u2019aide\u202f? D\u00e9couvrez nos offres de <a href=\"https:\/\/seriousfactory.com\/fr\/formation\/\">formation &amp; accompagnement<\/a>.<\/li>\n<\/ul>\n<h3>Aller plus loin<\/h3>\n<ul>\n<li>Centralisez distribution, authentification et analytics avec <a href=\"https:\/\/seriousfactory.com\/fr\/vts-perform\/\">VTS Perform<\/a>\u202f; synchronisez automatiquement badges et statistiques.<\/li>\n<li>Utilisez les <strong>Variables<\/strong> comme cache local, pour personnaliser les appels (langue, contexte), partager des \u00e9tats entre sc\u00e9narios, ou contr\u00f4ler l\u2019al\u00e9atoire via une <em>seed<\/em> serveur.<\/li>\n<li>Exportez en <strong>SCORM<\/strong> pour votre LMS et compl\u00e9tez le suivi avec des Requ\u00eates Web cibl\u00e9es (indicateurs m\u00e9tiers, \u00e9margement, validations).<\/li>\n<li>D\u00e9couvrez nos solutions et cas inspirants\u202f: <a href=\"https:\/\/seriousfactory.com\/fr\/\">Serious Factory<\/a>.<\/li>\n<\/ul>\n<h2>R\u00e9f\u00e9rences et ressources utiles<\/h2>\n<ul>\n<li>Gamification et performance d\u2019apprentissage\u202f: Hamari, J., Koivisto, J., &amp; Sarsa, H. (2014). Does Gamification Work? A Literature Review. HICSS. <a href=\"https:\/\/ieeexplore.ieee.org\/document\/6758978\">Lire sur IEEE Xplore<\/a>.<\/li>\n<li>Panorama des learning analytics\u202f: Society for Learning Analytics Research, Handbook of Learning Analytics (2e \u00e9d.). <a href=\"https:\/\/www.solaresearch.org\/hla-22\/\">Acc\u00e9der au Handbook<\/a>.<\/li>\n<li>Suivi d\u2019apprentissages avec xAPI\u202f: Advanced Distributed Learning Initiative. <a href=\"https:\/\/adlnet.gov\/projects\/xapi\/\">Pr\u00e9sentation de l\u2019Experience API<\/a>.<\/li>\n<li>Exemples chiffr\u00e9s d\u2019engagement avec VTS\u202f: Manpower Academy. <a href=\"https:\/\/seriousfactory.com\/fr\/cas-clients\/manpower\/\">Cas client<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Pourquoi le bloc Requ\u00eate Web VTS change vos modules e\u2011learning Pour un responsable formation, un concepteur p\u00e9dagogique ou un responsable RH, deux enjeux reviennent souvent en digital learning\u202f: la fiabilit\u00e9 des donn\u00e9es (suivi, conformit\u00e9, pilotage) et l\u2019adaptation des parcours (profils, droits, objectifs). Le bloc Requ\u00eate Web VTS relie vos exp\u00e9riences \u00e0 vos syst\u00e8mes cl\u00e9s \u2014 LMS\/LRS, SIRH, CRM, outils BI&#8230;<\/p>\n","protected":false},"author":12,"featured_media":6611,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1033],"tags":[961],"class_list":["post-6610","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vts-editor","tag-blocs-vts-editor"],"_elementor_source_image_hash":null,"_wp_attachment_image_alt":null,"_thumbnail_id":"6611","_yoast_wpseo_twitter-description":null,"_yoast_wpseo_twitter-title":null,"_yoast_wpseo_twitter-image":null,"_product_image_gallery":null,"_yoast_wpseo_focuskw":"bloc Requ\u00eate Web VTS","_yoast_wpseo_title":"D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS","_yoast_wpseo_metadesc":"Boostez vos formations avec le bloc Requ\u00eate Web VTS : connectez vos modules e-learning \u00e0 vos APIs pour des parcours dynamiques et tra\u00e7ables.","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS<\/title>\n<meta name=\"description\" content=\"Boostez vos formations avec le bloc Requ\u00eate Web VTS : connectez vos modules e-learning \u00e0 vos APIs pour des parcours dynamiques et tra\u00e7ables.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS\" \/>\n<meta property=\"og:description\" content=\"Boostez vos formations avec le bloc Requ\u00eate Web VTS : connectez vos modules e-learning \u00e0 vos APIs pour des parcours dynamiques et tra\u00e7ables.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/\" \/>\n<meta property=\"og:site_name\" content=\"Serious Factory\u2019s latest news\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-19T22:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-20T14:03:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"William PERES\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Serious_Factory\" \/>\n<meta name=\"twitter:site\" content=\"@Serious_Factory\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"William PERES\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/\"},\"author\":{\"name\":\"William PERES\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#\\\/schema\\\/person\\\/ff78c4739fe0285ca74f732e8b46bd09\"},\"headline\":\"Exploitez la puissance du bloc Requ\u00eate Web dans vos modules e-learning\",\"datePublished\":\"2025-05-19T22:00:00+00:00\",\"dateModified\":\"2025-08-20T14:03:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/\"},\"wordCount\":2039,\"publisher\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning.png\",\"keywords\":[\"Blocs VTS Editor\"],\"articleSection\":[\"VTS Editor\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/\",\"name\":\"D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning.png\",\"datePublished\":\"2025-05-19T22:00:00+00:00\",\"dateModified\":\"2025-08-20T14:03:04+00:00\",\"description\":\"Boostez vos formations avec le bloc Requ\u00eate Web VTS : connectez vos modules e-learning \u00e0 vos APIs pour des parcours dynamiques et tra\u00e7ables.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/#primaryimage\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning.png\",\"contentUrl\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning.png\",\"width\":1536,\"height\":1024,\"caption\":\"D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS pour vos e-learnings\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/fr\\\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Exploitez la puissance du bloc Requ\u00eate Web dans vos modules e-learning\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/\",\"name\":\"Serious Factory - Blog\",\"description\":\"Bienvenue sur le blog de Serious Factory, votre page d&#039;accueil pour les ressources p\u00e9dagogiques, les derni\u00e8res actualit\u00e9s de Serious Factory et plus encore \",\"publisher\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#organization\",\"name\":\"Serious Factory\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/cropped-LOGO_SF_HORIZONTAL_FOND_BLANC.png\",\"contentUrl\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/cropped-LOGO_SF_HORIZONTAL_FOND_BLANC.png\",\"width\":756,\"height\":296,\"caption\":\"Serious Factory\"},\"image\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/Serious_Factory\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/serious-factory\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCphbp65IJZIspwX3R_dEY3w\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#\\\/schema\\\/person\\\/ff78c4739fe0285ca74f732e8b46bd09\",\"name\":\"William PERES\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g\",\"caption\":\"William PERES\"},\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/author\\\/wperesseriousfactory-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS","description":"Boostez vos formations avec le bloc Requ\u00eate Web VTS : connectez vos modules e-learning \u00e0 vos APIs pour des parcours dynamiques et tra\u00e7ables.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/","og_locale":"fr_FR","og_type":"article","og_title":"D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS","og_description":"Boostez vos formations avec le bloc Requ\u00eate Web VTS : connectez vos modules e-learning \u00e0 vos APIs pour des parcours dynamiques et tra\u00e7ables.","og_url":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/","og_site_name":"Serious Factory\u2019s latest news","article_published_time":"2025-05-19T22:00:00+00:00","article_modified_time":"2025-08-20T14:03:04+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning-1024x683.png","type":"image\/png"}],"author":"William PERES","twitter_card":"summary_large_image","twitter_creator":"@Serious_Factory","twitter_site":"@Serious_Factory","twitter_misc":{"\u00c9crit par":"William PERES","Dur\u00e9e de lecture estim\u00e9e":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/#article","isPartOf":{"@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/"},"author":{"name":"William PERES","@id":"https:\/\/seriousfactory.com\/blog\/#\/schema\/person\/ff78c4739fe0285ca74f732e8b46bd09"},"headline":"Exploitez la puissance du bloc Requ\u00eate Web dans vos modules e-learning","datePublished":"2025-05-19T22:00:00+00:00","dateModified":"2025-08-20T14:03:04+00:00","mainEntityOfPage":{"@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/"},"wordCount":2039,"publisher":{"@id":"https:\/\/seriousfactory.com\/blog\/#organization"},"image":{"@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning.png","keywords":["Blocs VTS Editor"],"articleSection":["VTS Editor"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/","url":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/","name":"D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS","isPartOf":{"@id":"https:\/\/seriousfactory.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/#primaryimage"},"image":{"@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning.png","datePublished":"2025-05-19T22:00:00+00:00","dateModified":"2025-08-20T14:03:04+00:00","description":"Boostez vos formations avec le bloc Requ\u00eate Web VTS : connectez vos modules e-learning \u00e0 vos APIs pour des parcours dynamiques et tra\u00e7ables.","breadcrumb":{"@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/#primaryimage","url":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning.png","contentUrl":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Exploitez-la-puissance-du-bloc-Requete-Web-dans-vos-modules-e-learning.png","width":1536,"height":1024,"caption":"D\u00e9bloquez le potentiel du bloc Requ\u00eate Web VTS pour vos e-learnings"},{"@type":"BreadcrumbList","@id":"https:\/\/seriousfactory.com\/blog\/fr\/exploitez-la-puissance-du-bloc-requete-web-dans-vos-modules-e-learning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/seriousfactory.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Exploitez la puissance du bloc Requ\u00eate Web dans vos modules e-learning"}]},{"@type":"WebSite","@id":"https:\/\/seriousfactory.com\/blog\/#website","url":"https:\/\/seriousfactory.com\/blog\/","name":"Serious Factory - Blog","description":"Bienvenue sur le blog de Serious Factory, votre page d&#039;accueil pour les ressources p\u00e9dagogiques, les derni\u00e8res actualit\u00e9s de Serious Factory et plus encore ","publisher":{"@id":"https:\/\/seriousfactory.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/seriousfactory.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/seriousfactory.com\/blog\/#organization","name":"Serious Factory","url":"https:\/\/seriousfactory.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/seriousfactory.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2023\/12\/cropped-LOGO_SF_HORIZONTAL_FOND_BLANC.png","contentUrl":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2023\/12\/cropped-LOGO_SF_HORIZONTAL_FOND_BLANC.png","width":756,"height":296,"caption":"Serious Factory"},"image":{"@id":"https:\/\/seriousfactory.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/Serious_Factory","https:\/\/www.linkedin.com\/company\/serious-factory\/","https:\/\/www.youtube.com\/channel\/UCphbp65IJZIspwX3R_dEY3w"]},{"@type":"Person","@id":"https:\/\/seriousfactory.com\/blog\/#\/schema\/person\/ff78c4739fe0285ca74f732e8b46bd09","name":"William PERES","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g","caption":"William PERES"},"url":"https:\/\/seriousfactory.com\/blog\/author\/wperesseriousfactory-com\/"}]}},"_links":{"self":[{"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/posts\/6610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/comments?post=6610"}],"version-history":[{"count":1,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/posts\/6610\/revisions"}],"predecessor-version":[{"id":6697,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/posts\/6610\/revisions\/6697"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/media\/6611"}],"wp:attachment":[{"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/media?parent=6610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/categories?post=6610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/tags?post=6610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}