Pour distribuer vos données sous forme d’API sur le portail participant, vous devez disposer au sein de votre organisation d’un système d’API management avec lequel s'interfacer. Dans ce cas, la Data Exchange Solution se positionne comme tiers de confiance pour les transactions, en gérant les accès à votre API pour chaque acquéreur, et en permettant le contrôle et le filtrage des données consommées.
Créer une offre par API
Créez une nouvelle offre de données depuis Publication > Offres de données > Ajouter une offre, et choisissez l’un des modes de distribution par API proposés entre “API Pull” et “API Push”.
Comment choisir entre API Pull et API Push ?
Ces deux modes de distribution changent la façon dont l’acquéreur de données aura accès à vos données :
API Pull : une fois la transaction réalisée, votre API sera interrogée par l’acquéreur de données en fonction de ses besoins. Un endpoint spécifique sera automatiquement fourni par le portail participant à chaque acquéreur de données pour lui permettre d’interroger votre endpoint. C’est le portail participant qui vérifiera le nombre de requêtes et la fréquence d’interrogation autorisés pour chaque endpoint.
API Push : en tant que fournisseur de l’offre de données, vous envoyez vos données dès que vous le souhaitez sur le endpoint fourni par le portail participant. C’est ensuite le portail participant qui gère la distribution des données à chaque acquéreur selon son abonnement et ses préférences.