Se rendre au contenu

Session express - Make — API, Webhooks & scénarios robustes

https://groupe-sr3.odoo.com/web/image/product.template/387/image_1920?unique=fa91fe0
(0 avis)

À partir de 310 € HT
Durée du cours : 1/2 journée - 3h30

  • En entreprise ou à distance
  • Audit gratuit
  • Formateur expert dédié
  • Prise en charge OPCO possible

0,00 € 0.0 EUR 0,00 € Hors taxes

0,00 € Hors taxes

Cette combinaison n'existe pas.


Objectifs du cours

Dès que les connecteurs ne suffisent plus, la maîtrise des APIs et webhooks devient stratégique. Cette session vous apprend à piloter le module HTTP, à recevoir des webhooks de façon sécurisée, à mapper des JSON complexes (Iterator/Aggregator) et à élever la robustesse de vos scénarios (retries, temporisations, routes de secours, journalisation). 

À l’issue de la formation, les participantes seront capables de :

  • Utiliser le module HTTP (GET/POST, headers, OAuth2/Bearer, pagination).
  • Mettre en place des webhooks (réception, validation, réponses 2xx/4xx/5xx).
  • Transformer JSON (Iterator/Aggregator) et gérer des payloads imbriqués.
  • Durcir les flux : gestion d’erreurs, temporisations, retries, journalisation, alertes.

Public

  • Product owners, ops data/marketing, support IT et profils no/low-code souhaitant connecter des services et durcir leurs intégrations. 

Prérequis

  • Bases Make maîtrisées ; notions de JSON et d’API REST recommandées.

Contenu du cours

Partie 1 — HTTP et authentification

  • GET/POST/PUT, query params, headers ; OAuth2, tokens, renouvellement.
  • Pagination (page/limit, curseurs) ; throttling et temporisations.

Partie 2 — Webhooks côté Make

  • Création, test, validation d’entrée ; signatures simples (hash partagé).
  • Réponse synchrone vs traitement asynchrone (accusé 200 puis job différé).
  • Atelier (pertinent) : capter un webhook et écrire dans une base.

Partie 3 — JSON, tableaux et agrégations

  • Parsing, mapping ; Array Iterator et Array Aggregator.
  • Cas : transformer un payload imbriqué en lignes exploitables.
  • Atelier (pertinent) : pipeline JSON → enregistrements normalisés.

Partie 4 — Robustesse et observabilité

  • Routes de secours, files “dead letter”, retries et délais progressifs.
  • Journalisation, notifications Slack/Teams, métriques de santé.
  • Nommage/versionnage léger, documentation rapide du flux.

Cours mis à jour en date du 05/09/2025