summaryrefslogtreecommitdiff
path: root/libeufin/api-nexus.rst
diff options
context:
space:
mode:
Diffstat (limited to 'libeufin/api-nexus.rst')
-rw-r--r--libeufin/api-nexus.rst29
1 files changed, 29 insertions, 0 deletions
diff --git a/libeufin/api-nexus.rst b/libeufin/api-nexus.rst
index ce93f8b1..2d26a227 100644
--- a/libeufin/api-nexus.rst
+++ b/libeufin/api-nexus.rst
@@ -634,6 +634,35 @@ to the real bank.
nexusBankAccountId: string;
}
+
+.. http:get:: <nexus>/bank-connections/{connId}/messages
+
+ List *some* details of all the ISO2022 messages gotten from the bank. It
+ responds with a list of the following elements:
+
+ .. code-block:: ts
+
+ interface BankMessageInfo {
+
+ // the message type, typically how the containing layer
+ // (Ebics, for example) would label this information. For
+ // Camt.053 types, this value is "C53".
+ code: string;
+
+ // the unique identifier of the message.
+ messageId: string;
+
+ // bytes length of the message.
+ length: number;
+ }
+
+
+
+.. http:get:: <nexus>/bank-connections/{connId}/messages/{msgId}
+
+ Return the ISO20022 XML corresponding to ``msgId``.
+
+
Facades
-------