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.rst19
1 files changed, 17 insertions, 2 deletions
diff --git a/libeufin/api-nexus.rst b/libeufin/api-nexus.rst
index caca4390..4acd31db 100644
--- a/libeufin/api-nexus.rst
+++ b/libeufin/api-nexus.rst
@@ -271,8 +271,7 @@ to the real bank.
interface BankTransport {
- // Mnemonic identifier for the transport bein created.
- name: string;
+ transport: Transport;
// Restore a previous transport. Take precedence
// over the 'new' field.
@@ -284,6 +283,22 @@ to the real bank.
}
+ .. ts:def:: TransportNew
+
+ interface TransportNew {
+
+ // This type is strictly dependent on
+ // the transport being created. For Ebics,
+ // it will contain the required fields (as strings):
+ // 'ebicsURL', 'userID', 'partnerID', 'hostID', and
+ // the optional 'systemID'.
+
+ // Other transport types, like 'local' (used for testing
+ // purposes skipping any interaction with the bank service)
+ // and 'fints' are all work in progress!
+
+ }
+
.. ts:def:: TransportBackup
interface TransportBackup {