[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-docs] branch master updated: update spec for KYC endpoints with long-polling,
gnunet <=