# Liste des Interfaces Communes

La Liste des Interfaces Communes recense l’ensemble des interfaces communes utilisĂ©es actuellement dans l’Architecture de RĂ©fĂ©rence Mojaloop 2.0. Les interfaces communes sont partagĂ©es par plusieurs Bounded Contexts, d’oĂč leur nom.

Chaque interface commune listée comprend les informations suivantes : le nom de l'événement source ou de l'endpoint, le style de communication, le Bounded Context éditeur/fournisseur, une description de la fonction de l'interface, ainsi qu'une liste de contrÎle des Bounded Contexts qui l'utilisent.

# Interfaces Communes

Nom de l'événement OU endpoint Style de communication BC éditeur/fournisseur Description BC API Interop FSP BC Admin/Opérations BC Gestion du Cycle de Vie du Participant BC Transferts BC Comptes & Soldes BC RÚglements BC Recherche de Comptes BC Accords / Devis Paiements Initiés par une Tierce Partie BC Notifications & Alertes BC Planification BC Audit BC Sécurité - authZ BC Sécurité - authN BC Sécurité - auditing BC Sécurité - logging BC Sécurité - crypto
TransferCommittedFulfiled ÉvĂ©nement BC Transferts ÉvĂ©nement indiquant le rĂ©sultat final de l’étape Transfer Committed d’un transfert traitĂ©e par le BC Transferts x x
LiquidityThresholdExceeded gRPC BC Transferts ÉvĂ©nement dĂ©clenchĂ© lorsqu’un seuil de liquiditĂ© d’un participant donnĂ© est dĂ©passĂ© et qu’une action doit ĂȘtre prise X
TransferPrepared ÉvĂ©nement BC Transferts ÉvĂ©nement Transfer Prepared indiquant le rĂ©sultat final de l’étape Transfer Prepare d’un transfert traitĂ©e par le BC Transferts x
TransferQueryResponse ÉvĂ©nement BC Transferts ÉvĂ©nement contenant la rĂ©ponse suite Ă  un Ă©vĂ©nement TransferQueryReceived x
TransferRejectRequestProcessed ÉvĂ©nement BC Transferts ÉvĂ©nement confirmant qu’une demande de rejet de transfert a Ă©tĂ© traitĂ©e par le BC Transferts x
TransferPrepareRequestTimedout ÉvĂ©nement BC Transferts ÉvĂ©nement de dĂ©lai dĂ©passĂ© lorsqu’un transfert Ă©tait encore en cours de prĂ©paration x
TransferFulfilComitRequestTimedout ÉvĂ©nement BC Transferts ÉvĂ©nement de dĂ©lai dĂ©passĂ© lorsqu’un transfert Ă©tait en Ă©tat prĂ©parĂ© final (c.-Ă -d. en attente d’un accomplissement ou d’un rejet Ă  recevoir) x
TransferPrepareDuplicateCheckFailed ÉvĂ©nement BC Transferts ÉvĂ©nement reprĂ©sentant un Ă©chec de vĂ©rification de doublon suite au traitement de l’évĂ©nement TransferPrepareAccountAllocated x
TransferPrepareLiquidityCheckFailed ÉvĂ©nement BC Transferts ÉvĂ©nement reprĂ©sentant un Ă©chec de vĂ©rification de liquiditĂ© suite au traitement de l’évĂ©nement TransferPrepareAccountAllocated x
TransferPrepareInvalidPayerCheckFailed ÉvĂ©nement BC Transferts ÉvĂ©nement reprĂ©sentant un Ă©chec de vĂ©rification du participant Payeur suite au traitement d’un Ă©vĂ©nement TransferPrepareAccountAllocated x
TransferPrepareInvalidPayeeCheckFailed ÉvĂ©nement BC Transferts ÉvĂ©nement reprĂ©sentant un Ă©chec de vĂ©rification du participant BĂ©nĂ©ficiaire suite au traitement d’un Ă©vĂ©nement TransferPrepareAccountAllocated x
TransferPrepareAccountsAllocated ÉvĂ©nement BC RĂšglements ÉvĂ©nement de demande Transfer Prepare enrichi des comptes applicables pour la validation/allocation de liquiditĂ© pour chaque participant x
/random-number-gen ÉvĂ©nement BC SĂ©curitĂ© - crypto GĂ©nĂ©rateur de nombres alĂ©atoires. Permet de gĂ©nĂ©rer (1) un id (2) un secret (3) un challenge FIDO x x x x x
/hash-gen HTTP/Rest BC SĂ©curitĂ© - crypto GĂ©nĂ©ration de hash. Peut ĂȘtre utilisĂ© pour hacher des nombres alĂ©atoires et des informations utilisateur. Le hash est utilisĂ© pour l’authentification de base et la vĂ©rification de signature. x x x x x
/signature-gen HTTP/Rest BC SĂ©curitĂ© - crypto GĂ©nĂ©ration de signature. UtilisĂ©e pour signer les enregistrements d’audit afin d’assurer l’immutabilitĂ© x x x x x
/signature-ver HTTP/Rest BC SĂ©curitĂ© - crypto VĂ©rification de signature. UtilisĂ©e pour l’authentification et l’autorisation FIDO. Cela est Ă©galement utilisĂ© pour valider l’enregistrement d’audit lors de la rĂ©cupĂ©ration x x x x x x x
/encrypt HTTP/Rest BC Sécurité - crypto Chiffrement générique x x x x
/decrypt HTTP/Rest BC Sécurité - crypto Déchiffrement générique x x x x
/pin-translation HTTP/Rest BC SĂ©curitĂ© - crypto Traduction de bloc PIN bancaire d’une zone de chiffrement Ă  une autre. Peut ĂȘtre utilisĂ© pour des transactions interbancaires ATM ou POS x
/fido-register HTTP/Rest BC SĂ©curitĂ© - crypto Fonction crypto composite. Stocke la clĂ© publique ECC de l’authentificateur avec les informations utilisateur x x
/fido-authenticate HTTP/Rest BC Sécurité - crypto Authentifier la signature FIDO x x
/fido-authorize HTTP/Rest BC Sécurité - crypto Autoriser une transaction FIDO aprÚs un geste (bouton pressé, empreinte digitale, etc.) x x
/kms-key-definition HTTP/Rest BC Sécurité - crypto Définition de clé cryptographique (usage de clé, durée, label) x
/kms-aes-key-gen HTTP/Rest BC Sécurité - crypto Génération de clé cryptographique pour chiffrement symétrique x
/kms-ecc-key-gen HTTP/Rest BC Sécurité - crypto Génération de clé cryptographique pour la génération de paire de clés à courbe elliptique x
/crypto-adapter-set HTTP/Rest BC Sécurité - crypto Définir le fournisseur / adaptateur cryptographique (AWS, Azure, HSM on-prem, librairies logicielles locales...) x
/iam-token-verifty HTTP/Rest BC SĂ©curitĂ© - crypto VĂ©rification basique de token d’authentification. Appel composite Ă  l’adaptateur IAM x x x x
/kms-pem-gen HTTP/Rest BC SĂ©curitĂ© - crypto ClĂ©s PKI pour l’authentification client et les fonctions CLI x x x
/ssl-terminate HTTP/Rest BC Sécurité - crypto Terminaison SSL x
/kms-load-key HTTP/Rest BC Sécurité - crypto Charger des clés cryptographiques dans le magasin de clés x
/app-authorize HTTP/Rest BC SĂ©curitĂ© - authZ Appelle AuthZ BC pour vĂ©rifier le token d’autorisation. Appelle Ă©galement IAM pour vĂ©rifier les rĂŽles x x x x
/app-fido-authorize HTTP/Rest BC Sécurité - authZ Appelle Crypto BC pour autoriser la transaction x x x
/app-pem-auth HTTP/Rest BC Sécurité - authZ Utilise les clés PKI privée et publique pour authentifier les appels API. Utilise le profil IAM utilisateur (informations utilisateur + rÎle) pour autoriser x x
/app-basic-auth HTTP/Rest BC SĂ©curitĂ© - authN Appelle AuthZ BC pour vĂ©rifier l’id et le secret. Retourne un token d’autorisation x x x x
CreateScheduleReminder gRPC BC Planification Crée un rappel planifié avec les informations nécessaires pour créer un événement ou un callback API une fois le rappel écoulé x
DeleteScheduleReminder gRPC BC Planification ÉvĂ©nement indiquant qu’un dĂ©lai a expirĂ© pour un rappel planifiĂ© x
POST /config/schemas/ HTTP/Rest BC Configuration Plateforme (upsert) Publier les versions initiales ou nouvelles d’un schĂ©ma d’objet de gestion de configuration BC au dĂ©marrage – inclut le numĂ©ro de version ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
GET /config/schemas/ HTTP/Rest BC Configuration Plateforme Récupérer le schéma et les configurations actuelles de tous les bounded contexts ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
GET /config/schemas/:boundedContextId HTTP/Rest BC Configuration Plateforme RĂ©cupĂ©rer le schĂ©ma et les configurations actuelles d’un bounded context spĂ©cifique ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
ConfigurationValuesChanged ÉvĂ©nement BC Configuration Plateforme ÉvĂ©nement envoyĂ© lors de modifications sur une configuration – devrait inclure au moins l’ID du bounded context, Ă©ventuellement les noms de clĂ©s avec les valeurs modifiĂ©es ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
POST /config/schemas/:boundedContextId HTTP/Rest BC Configuration Plateforme Publier les versions initiales ou nouvelles d’un schĂ©ma d’objet de gestion de configuration BC au dĂ©marrage – inclut le numĂ©ro de version ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
POST /config/secrets/ HTTP/Rest BC Configuration Plateforme (upsert) Publier la liste des secrets attendus (clĂ©s) dont un bounded context a besoin pour fonctionner – envoyĂ© au dĂ©marrage – inclut le numĂ©ro de version ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
GET /config/secrets/ HTTP/Rest BC Configuration Plateforme RĂ©cupĂ©rer la liste des clĂ©s secrĂštes dont chaque BC a besoin pour fonctionner – pour tous les bounded contexts ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
GET /config/secrets/:boundedContextId HTTP/Rest BC Configuration Plateforme RĂ©cupĂ©rer la liste des clĂ©s secrĂštes dont chaque BC a besoin pour fonctionner – pour un bounded context spĂ©cifique ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
GET /config/secrets/:boundedContextId/values HTTP/Rest BC Configuration Plateforme Appel rĂ©alisable uniquement par le bounded context propriĂ©taire (vĂ©rification de signature) — retourne les secrets ainsi que les clĂ©s pour ce bounded context ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
SecretsValuesChanged ÉvĂ©nement BC Configuration Plateforme ÉvĂ©nement envoyĂ© lors de modifications sur un secret – devrait inclure au moins l’ID du bounded context, Ă©ventuellement les noms de clĂ©s avec les secrets modifiĂ©s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
UpdateParticipantAccountThreshold gRPC BC Gestion du Cycle de Vie du Participant Met à jour les seuils des comptes spécifiés X
GetParticipantsTransfersData gRPC BC Gestion du Cycle de Vie du Participant Service de requĂȘte pour obtenir les informations Participant Ă  des fins de Transfert (c.-Ă -d. validations, etc.) x
GetParticipantCallbackInfo gRPC BC Gestion du Cycle de Vie du Participant API pour interroger les informations Participant pour les Callbacks. Exemple : le BC API Interop FSP utilise ceci pour interroger les informations nécessaires afin de produire un événement NotifyRequested x
GetParticipantQuoteData gRPC BC Gestion du Cycle de Vie du Participant Service de requĂȘte pour obtenir les informations Participant Ă  des fins de Devis (c.-Ă -d. validations, etc.) x
CreateParticipant HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande de crĂ©ation d’un nouveau participant avec une charge utile unique dĂ©finissant TOUS les dĂ©tails pertinents du Participant X
GetPendingParticipants HTTP/Rest BC Gestion du Cycle de Vie du Participant RĂ©cupĂšre tous les participants dans l’état « PEND-APPROVAL », c’est-Ă -dire les Participants qui n’ont pas encore Ă©tĂ© approuvĂ©s ou rejetĂ©s X
ApproveParticipant HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – Participant en Ă©tat d’approbation en attente X
CreateParticipantAccountsWithLimits gRPC BC Gestion du Cycle de Vie du Participant Notifie que le participant a été créé et que les comptes avec limites seront ensuite créés également X
ParticipantCreated ÉvĂ©nement BC Gestion du Cycle de Vie du Participant Notifie que le participant a Ă©tĂ© créé, comptes et limites inclus X
ManageFunds HTTP/Rest BC Gestion du Cycle de Vie du Participant Appel pour retirer ou déposer des fonds X
GetPendingManageFunds HTTP/Rest BC Gestion du Cycle de Vie du Participant RĂ©cupĂšre toutes les demandes de gestion de fonds qui doivent ĂȘtre approuvĂ©es X
ApproveManageFunds HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – Demande de dĂ©pĂŽt ou de retrait X
ManageFundsCreditDebitPairInstruction gRPC BC Gestion du Cycle de Vie du Participant Met à jour la comptabilité avec les écritures de crédit et de débit pertinentes X
ReserveLiquidityCover HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande de rĂ©serve d’un montant de couverture de liquiditĂ©, soit une valeur soit un % X
GetPendingLiquidityCoverReservations HTTP/Rest BC Gestion du Cycle de Vie du Participant RĂ©cupĂšre toutes les demandes de couverture de liquiditĂ© en attente d’approbation X
ApproveLiquidityCoverReservation HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – RĂ©servation de couverture de liquiditĂ© X
UpdateParticipantState HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande de changement d’état pour un participant donnĂ© X
GetPendingStateUpdates HTTP/Rest BC Gestion du Cycle de Vie du Participant RĂ©cupĂšre tous les participants avec des demandes de changement d’état en attente d’approbation X
ApproveParticipantStateUpdate HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – Changement d’état de participant X
ParticipantStateUpdated gRPC BC Gestion du Cycle de Vie du Participant Notifie les BC du changement d’état d’un participant X X X X X X X X
ParticipantLiquidityThresholdExceeded ÉvĂ©nement BC Gestion du Cycle de Vie du Participant Une notification devrait ĂȘtre envoyĂ©e indiquant qu’un seuil de liquiditĂ© d’un participant donnĂ© est dĂ©passĂ© X
AddParticipantAccount HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande de création de compte pour un participant donné X
GetPendingParticipantsAccounts HTTP/Rest BC Gestion du Cycle de Vie du Participant RĂ©cupĂšre tous les participants et comptes qui nĂ©cessitent une approbation pour ĂȘtre créés X
ApproveParticipantAccount HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – Demande de crĂ©ation de compte participant X
CreateParticipantAccountWithLimits gRPC BC Gestion du Cycle de Vie du Participant Crée les comptes pertinents dans le BC Comptes & Soldes X
ParticipantAccountAdded ÉvĂ©nement BC Gestion du Cycle de Vie du Participant ÉvĂ©nement pour notifier qu’un compte participant a Ă©tĂ© créé X
UpdateAccountStatus HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande d’activation ou de dĂ©sactivation du compte participant en fonction des informations transmises X
GetPendingAccountsWithStatusUpdates HTTP/Rest BC Gestion du Cycle de Vie du Participant RĂ©cupĂšre tous les comptes en attente d’approbation pour un changement de statut X
ApproveAccountStatusUpdate HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – Changement de statut de compte participant X
Enabled/DisabledParticipantAccount gRPC BC Gestion du Cycle de Vie du Participant Active ou désactive le compte en fonction des informations transmises X
ParticipantAccountEnabled ÉvĂ©nement BC Gestion du Cycle de Vie du Participant Notifie qu’un compte participant a Ă©tĂ© activĂ© X
ParticipantAccountDisabled ÉvĂ©nement BC Gestion du Cycle de Vie du Participant Notifie qu’un compte participant a Ă©tĂ© dĂ©sactivĂ© X
UpdateAccountLimit HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande de modification des limites d’un compte participant donnĂ© X
GetPendingAccountsWithLimitUpdates HTTP/Rest BC Gestion du Cycle de Vie du Participant RécupÚre tous les comptes avec des mises à jour de limites en attente X
ApproveAccountLimitUpdate HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – Demande de mise à jour de limite de compte X
UpdateParticipantAccountLimit gRPC BC Gestion du Cycle de Vie du Participant Met Ă  jour les limites d’un compte participant donnĂ© X
ParticipantAccountLimitUpdated ÉvĂ©nement BC Gestion du Cycle de Vie du Participant ÉvĂ©nement pour notifier que la limite du compte participant a Ă©tĂ© créée X
UpdateAccountThreshold HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande de modification du seuil d’un compte participant donnĂ© X
GetPendingAccountsWithThresholdUpdates HTTP/Rest BC Gestion du Cycle de Vie du Participant RécupÚre tous les comptes avec des mises à jour de seuil en attente X
ApproveAccountThresholdUpdate HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – Mise à jour de seuil de compte participant X
ParticipantAccountThresholdUpdated ÉvĂ©nement BC Gestion du Cycle de Vie du Participant ÉvĂ©nement pour notifier que le seuil du compte a Ă©tĂ© mis Ă  jour X
UpdateEndpoints HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande de mise Ă  jour des endpoints d’un participant donnĂ© X
GetPendingEndpointUpdates HTTP/Rest BC Gestion du Cycle de Vie du Participant RĂ©cupĂšre toutes les demandes de mise Ă  jour d’endpoint de participant en attente d’approbation X
ApproveEndpointsUpdate HTTP/Rest BC Gestion du Cycle de Vie du Participant Approuve OU Rejette – Mise à jour d’endpoint de participant X
ParticipantEndpointsUpdated ÉvĂ©nement BC Gestion du Cycle de Vie du Participant ÉvĂ©nement pour notifier que les endpoints du Participant ont Ă©tĂ© mis Ă  jour X X X X X X X
GetParticipantInfo gRPC BC Gestion du Cycle de Vie du Participant RécupÚre toutes les informations relatives à un participant donné X X X X
GetParticipantInfo HTTP/Rest BC Gestion du Cycle de Vie du Participant RécupÚre toutes les informations relatives à un participant donné X
GetLiquidityCoverCurrentState HTTP/Rest BC Gestion du Cycle de Vie du Participant Demande de rĂ©cupĂ©ration de l’état actuel de la couverture de liquiditĂ© X
NotifyReport ÉvĂ©nement BC Notifications & Alertes ÉvĂ©nement de rapport de notification contenant un rapport de la notification, indiquant si elle a rĂ©ussi (avec une rĂ©ponse applicable de la destination) ou Ă©chouĂ© avec une erreur/raison applicable x
/log-read-build-log HTTP/Rest BC Logging Consommateur de logs. Fournit un endpoint pour que les applications écrivent dans le topic de log. Construction de logs x x x x x x x x x x x x x x x x x
/read-log HTTP/Rest BC Logging Lire les logs. Appelle éventuellement Crypto BC pour déchiffrer et/ou vérifier une signature x x x x x x x x x x x x x x x x x
NotifyRequested ÉvĂ©nement BC API Interop FSP ÉvĂ©nement de demande de notification contenant la requĂȘte de transfert FSPIOP ou le callback qui sera envoyĂ© Ă  un participant spĂ©cifique x
TransferPrepareRequested ÉvĂ©nement BC API Interop FSP ÉvĂ©nement de demande de prĂ©paration de transfert x
TransferPrepareCallbackReport ÉvĂ©nement BC API Interop FSP Rapport de callback Transfer Prepare pour le participant BĂ©nĂ©ficiaire x
TransferFulfilCommittedRequested ÉvĂ©nement BC API Interop FSP ÉvĂ©nement de demande de complĂ©tion indiquant qu’un « commit » a Ă©tĂ© traitĂ© par le participant BĂ©nĂ©ficiaire x
TransferFulfilCommittedCallbackReport ÉvĂ©nement BC API Interop FSP Rapport de callback Transfer Fulfil pour le participant Payeur/BĂ©nĂ©ficiaire x
TransferQueryReceived ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant les informations pour une requĂȘte de transfert x
TransferQueryResponseCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un callback de rĂ©ponse Ă  une requĂȘte de transfert x
TransferRejectRequested ÉvĂ©nement BC API Interop FSP ÉvĂ©nement de rejet de transfert Ă©mis par le participant bĂ©nĂ©ficiaire x
TransferRejectRequestProcessedCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un callback de rĂ©ponse de rejet de transfert vers un participant Payeur x
TransferPrepareRequestTimedoutCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un callback de rĂ©ponse de dĂ©lai dĂ©passĂ© de transfert vers un participant Payeur x
TransferFulfilCommitRequestTimedoutCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un callback de rĂ©ponse de dĂ©lai dĂ©passĂ© de transfert vers des participants Payeur/BĂ©nĂ©ficiaire x
TransferPrepareDuplicateCheckFailedCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un callback de rĂ©ponse d’échec de vĂ©rification de doublon de prĂ©paration de transfert vers des participants Payeur/BĂ©nĂ©ficiaire x
TransferPrepareLiquidityCheckFailedCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un callback de rĂ©ponse d’échec de vĂ©rification de liquiditĂ© de prĂ©paration de transfert vers des participants Payeur/BĂ©nĂ©ficiaire x
TransferPrepareInvalidPayerCheckFailedCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un callback de rĂ©ponse d’échec de vĂ©rification du participant Payeur de transfert vers des participants Payeur/BĂ©nĂ©ficiaire x
TransferPrepareInvalidPayeeCheckFailedCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un callback de rĂ©ponse d’échec de vĂ©rification du participant BĂ©nĂ©ficiaire de transfert vers des participants Payeur/BĂ©nĂ©ficiaire x
QuoteRequestReceived ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant une demande de devis d'un participant Payeur x
QuoteReceivedCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour une demande de devis vers un participant BĂ©nĂ©ficiaire x
QuoteResponseReceived ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant une rĂ©ponse Ă  une demande de devis d’un participant BĂ©nĂ©ficiaire x
QuoteAcceptedCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour une rĂ©ponse de devis vers un participant Payeur x
InvalidQuoteRequestCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour une demande de devis invalide vers un participant Payeur x
InvalidFSPInQuoteRequestCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour un FSP invalide dans une demande de devis vers un participant Payeur x
RuleViolatedInQuoteRequestCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour une rĂšgle violĂ©e dans une demande de devis vers un participant Payeur x
RuleViolatedInQuoteResponseCallbackReport ÉvĂ©nement BC API Interop FSP ÉvĂ©nement contenant un rapport de rĂ©ponse de callback pour une rĂšgle violĂ©e dans une rĂ©ponse de devis vers un participant Payeur x
/app-fido-register HTTP/Rest BC API Interop FSP Appelle Crypto BC pour enregistrer un utilisateur x x x
/audit-log-write ÉvĂ©nement BC Audit Écrit des entrĂ©es d’audit dans le topic Kafka d’audit. Le consommateur appelle Crypto BC pour chiffrer et/ou signer les enregistrements de log x x x x x x x x x x x x x x x x x
/audit-read-build-audit-log HTTP/Rest BC Audit Consommateur d’audit. Fournit un endpoint pour que les applications Ă©crivent dans le topic d’audit. Construction des logs x x x x x x x x x x x x x x x x x
/read-audit-log HTTP/Rest BC Audit Lire les logs d’audit. Appelle Crypto BC pour dĂ©chiffrer et/ou vĂ©rifier la signature x x x x x x x x x x x x x x x x x
QuoteRequestAccepted ÉvĂ©nement BC Accords/Devis ÉvĂ©nement pour une demande de devis en cours de traitement par le BC Transferts x
QuoteResponseAccepted ÉvĂ©nement BC Accords/Devis ÉvĂ©nement pour une rĂ©ponse de devis en cours de traitement par le BC Transferts x
InvalidQuoteRequest ÉvĂ©nement BC Accords/Devis ÉvĂ©nement reprĂ©sentant un Ă©chec de validation de devis suite au traitement d’un Ă©vĂ©nement QuoteRequestReceived x
InvalidFSPInQuoteRequest ÉvĂ©nement BC Accords/Devis ÉvĂ©nement reprĂ©sentant un Ă©chec de FSP invalide dans une demande de devis suite au traitement d’un Ă©vĂ©nement QuoteRequestReceived x
RuleViolatedInQuoteRequest ÉvĂ©nement BC Accords/Devis ÉvĂ©nement reprĂ©sentant un Ă©chec de rĂšgle violĂ©e dans une demande de devis suite au traitement d’un Ă©vĂ©nement QuoteRequestReceived x
RuleViolatedInQuoteResponse ÉvĂ©nement BC Accords/Devis ÉvĂ©nement reprĂ©sentant un Ă©chec de rĂšgle violĂ©e dans une rĂ©ponse de devis suite au traitement d’un Ă©vĂ©nement QuoteRequestReceived x
/app-register HTTP/Rest BC Admin/Opérations Appelle Crypto BC pour obtenir un id et un secret x x x x
GetLiquidityCoverHistory HTTP/Rest BC Admin/OpĂ©rations Demande l’historique de position de compte X
GetReservations HTTP/Rest BC Admin/Opérations Demande les réservations X
GetCurrentLiquidityPosition gRPC BC Comptes & Soldes RécupÚre la position de liquidité actuelle pour la validation de la mise à jour de la réservation de couverture de liquidité X
RecordLiquidityReservationEntries gRPC BC Comptes & Soldes Enregistre les écritures pertinentes pour les réservations de couverture de liquidité X
RequestAccountsPositions gRPC BC Comptes & Soldes RécupÚre les positions de compte pour un participant donné X
RequestAccountPositionHistory gRPC BC Comptes & Soldes Demande l’historique de position de compte pour un participant donnĂ© X
RequestReservationAccounts gRPC BC Comptes & Soldes RécupÚre les comptes liés aux réservations X
ProcessTransferPrepare gRPC BC Comptes & Soldes Traite une demande Transfer Prepare (débite liquidité payeur, crédite la position via réserve de fonds) x
ProcessTransferFulfil gRPC BC Comptes & Soldes Traite une demande Transfer Fulfil (débite la réserve payeur, crédite la liquidité du bénéficiaire) x
/log-write ÉvĂ©nement Écrit des entrĂ©es de log dans Kafka. Consommateur peut faire appel Ă  Crypto BC pour chiffrer et/ou signer les logs x x x x x x x x x x x x x x x x x