Connecteur REST MuleSoft
MuleSoft Anypoint est une passerelle d’API : elle expose tous les services que votre organisation a publiés derrière elle, à une adresse propre à votre déploiement. Contrairement à un connecteur conçu pour un seul service, une connexion MuleSoft ne connaît donc pas ses propres points de terminaison : c’est à vous d’indiquer où se trouvent l’API et sa définition.
Documentation de l’API
Section intitulée « Documentation de l’API »La documentation de l’API pour cette connexion est celle des services que votre passerelle expose.
Configuration
Section intitulée « Configuration »MuleSoft utilise le même formulaire que la connexion REST générique : les mêmes quatre onglets, les mêmes champs, le même comportement partout. Deux champs comptent le plus ici :
- Hôte ou adresse IP — l’adresse de votre passerelle Anypoint. Il n’y a pas de valeur par défaut, car une adresse MuleSoft est propre à votre déploiement.
- Type d’authentification — celui de
None,Basic,API Key,Bearer TokenouOAuth 2.0qu’attend votre passerelle. Rien n’est présumé à votre place.
Lister les points de terminaison dans un workflow
Section intitulée « Lister les points de terminaison dans un workflow »La passerelle n’ayant pas de liste de points de terminaison intégrée, joignez à la connexion la définition OpenAPI 3.x ou Swagger 2.0 de votre API sous Définition de l’API, soit l’adresse à laquelle elle est publiée, soit un fichier .json ou .yaml stocké dans un compte de documents. Consultez Définition de l’API pour les champs.
Une étape Requête REST qui utilise cette connexion peut alors définir Source du point de terminaison sur À partir de la définition d’API de la connexion et choisir Charger le catalogue pour sélectionner parmi les points de terminaison de l’API, au lieu de saisir chaque chemin à la main.
Voir aussi
Section intitulée « Voir aussi »- Connexion REST générique — la référence complète des champs de ce formulaire.
- Créer et gérer une connexion
- Étape de workflow Requête REST