[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-docs] branch master updated: remove EBICS management API from lib
From: |
gnunet |
Subject: |
[taler-docs] branch master updated: remove EBICS management API from libeufin-bank API |
Date: |
Thu, 21 Sep 2023 13:13:29 +0200 |
This is an automated email from the git hooks/post-receive script.
dold pushed a commit to branch master
in repository docs.
The following commit(s) were added to refs/heads/master by this push:
new 73ba2c70 remove EBICS management API from libeufin-bank API
73ba2c70 is described below
commit 73ba2c708184ba4b00500ca21e6941ee02e6fb9c
Author: Florian Dold <florian@dold.me>
AuthorDate: Thu Sep 21 13:11:32 2023 +0200
remove EBICS management API from libeufin-bank API
---
core/api-libeufin-bank.rst | 111 +++------------------------------------------
1 file changed, 6 insertions(+), 105 deletions(-)
diff --git a/core/api-libeufin-bank.rst b/core/api-libeufin-bank.rst
index 13ddb2cb..2a09fd37 100644
--- a/core/api-libeufin-bank.rst
+++ b/core/api-libeufin-bank.rst
@@ -914,115 +914,16 @@ Taler Revenue API
All endpoints under this prefix are specified
by the :doc:`GNU Taler Revenue API </core/api-bank-revenue>`.
-EBICS Host Management
----------------------
+EBICS Host
+----------
-The libeufin-bank can be configured to serve the
-bank account transactions via the EBICS protocol.
+The Taler bank can be configured to serve bank account transactions and allow
+payment initiations via the EBICS protocol.
-The API for this is served under ``/ebics``.
+This is an optional feature, not all implementations of the API support it.
-.. http:post:: /ebics/request
+.. http:post:: /ebicshost
EBICS base URL. This URL allows clients to make EBICS requests to one of
the configured EBICS hosts.
-.. http:post:: /ebics/hosts
-
- Create a new EBICS host.
-
- **Request:**
-
- .. ts:def:: EbicsHostRequest
-
- interface EbicsHostRequest {
-
- // Ebics version.
- host_id: string;
-
- // Name of the host.
- ebics_version: string;
- }
-
-
-.. http:get:: /ebics/hosts
-
- Shows the list of all the hosts in the system.
-
- **Response:**
-
- .. ts:def:: EbicsHostResponse
-
- interface EbicsHostResponse {
-
- // shows the host IDs that are active in the system.
- // The Ebics version *is* missing, but it's still available
- // via the HEV message.
- ebics_hosts: string[];
- }
-
-.. http:post:: /ebics/hosts/$HOST_ID/rotate-keys
-
- Overwrite the bank's Ebics keys with random ones. This is entirely
- meant for tests (as the Sandbox itself is) and no backup will be
- produced along this operation.
-
-.. http:post:: /ebics/subscribers
-
- Allows (only) the ``admin`` user create an EBICS
- subscriber associated to a bank account.
-
- **Request:**
-
- .. ts:def:: SubscriberRequest
-
- interface SubscriberRequest {
-
- // EBICS HostID
- host_id: string;
-
- // EBICS UserID
- user_id: string;
-
- // EBICS PartnerID
- partner_id: string;
-
- // Optional EBICS SystemID
- system_id?: string;
-
- // Username of the bank account to associate with
- // this subscriber.
- account_username: string;
- }
-
-
-.. http:get:: /ebics/subscribers
-
- Shows the list of all the subscribers in the system.
-
- **Response:**
-
- .. ts:def:: SubscribersResponse
-
- interface SubscribersResponse {
-
- subscribers: Subscriber[]
- }
-
- .. ts:def:: Subscriber
-
- interface Subscriber {
-
- // userID
- user_id: string;
-
- // partnerID
- partner_id: string;
-
- // hostID
- host_id: string;
-
- // Label of the bank account
- // associated with this Ebics subscriber.
- account_username: string;
- }
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-docs] branch master updated: remove EBICS management API from libeufin-bank API,
gnunet <=