gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] branch master updated: update spec for KYC endpoints with l


From: gnunet
Subject: [taler-docs] branch master updated: update spec for KYC endpoints with long-polling
Date: Sun, 08 Sep 2024 22:49:06 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new c089038f update spec for KYC endpoints with long-polling
c089038f is described below

commit c089038fbc1d32c497ae6355c8661e3405b33b2b
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sun Sep 8 22:49:03 2024 +0200

    update spec for KYC endpoints with long-polling
---
 core/api-exchange.rst | 7 ++++++-
 core/api-merchant.rst | 9 +++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/core/api-exchange.rst b/core/api-exchange.rst
index 517dcc8e..5e736799 100644
--- a/core/api-exchange.rst
+++ b/core/api-exchange.rst
@@ -4775,6 +4775,12 @@ regulatory compliance.
     either the (wallet long-term) reserve private key or the merchant instance
     private key.
 
+  :query lpt=TARGET: *Optional*.
+    Specifies what status change we are long-polling for.
+    Use 1 to wait for the KYC auth transfer (access token available),
+    2 to wait for an AML investigation to be done,
+    and 3 to wait for the KYC status to be OK.
+    Since protocol **v21**.
   :query timeout_ms=NUMBER: *Optional.*  If specified, the exchange will
     wait up to ``timeout_ms`` milliseconds if the requirement continues
     to be mandatory provisioning of KYC data by the client.
@@ -4782,7 +4788,6 @@ regulatory compliance.
     clients cannot long-poll for AML staff actions, so status information
     about an account being under AML review needs to be requested
     periodically.
-  :query await_auth=YNA: *Optional.*  Defaults to "NO". If set to "YES", the 
exchange will long-poll for a KYC auth wire transfer. Otherwise, long-polling 
will be for a change of the KYC check requirements to "satisfied". Since 
protocol **v21**.
 
   **Response:**
 
diff --git a/core/api-merchant.rst b/core/api-merchant.rst
index 0f3443eb..420217e4 100644
--- a/core/api-merchant.rst
+++ b/core/api-merchant.rst
@@ -1447,6 +1447,15 @@ KYC status checks
 
   :query h_wire=H_WIRE: *Optional*. If specified, the KYC check should return 
the KYC status only for this wire account. Otherwise, for all wire accounts.
   :query exchange_url=URL: *Optional*. If specified, the KYC check should 
return the KYC status only for the given exchange. Otherwise, for all exchanges 
we interacted with.
+  :query lpt=TARGET: *Optional*.
+    Specifies what status change we are long-polling for.
+    Use 1 to wait for the KYC auth transfer (access token available),
+    2 to wait for an AML investigation to be done,
+    and 3 to wait for the KYC status to be OK.
+    If multiple accounts or exchanges match the query,
+    any account reaching the TARGET state will cause
+    the response to be returned.
+    Since protocol **v17**.
   :query timeout_ms=NUMBER: *Optional.*  If specified, the merchant will
     wait up to ``timeout_ms`` milliseconds for the exchanges to confirm 
completion of the KYC process(es).
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]