summaryrefslogtreecommitdiff
path: root/API_CHANGES.md
diff options
context:
space:
mode:
Diffstat (limited to 'API_CHANGES.md')
-rw-r--r--API_CHANGES.md28
1 files changed, 19 insertions, 9 deletions
diff --git a/API_CHANGES.md b/API_CHANGES.md
index 3440e24f..da085bb7 100644
--- a/API_CHANGES.md
+++ b/API_CHANGES.md
@@ -4,16 +4,24 @@ This files contains all the API changes for the current release:
## bank serve
-- POST /accounts: now returns RegisterAccountResponse with IBAN on http code 200 instead of 201
-- CREATE /accounts: new debit_threshold field similar to the one of PATH /accounts
-- GET /config: new default_debit_threshold field for the default debt limit for newly created accounts
-- GET /config: new supported_tan_channels field which lists all the TAN channels supported by the server
-- GET /config: new allow_edit_name and allow_edit_cashout_payto_uri fields for path authorisation
-- POST /accounts: rename challenge_contact_data to contact_data and internal_payto_uri to payto_uri
-- PATCH /accounts/USERNAME: add is_public, remove is_taler_exchange and rename challenge_contact_data to contact_data
+- POST /accounts: now returns RegisterAccountResponse with IBAN on http code 200
+ instead of 201
+- CREATE /accounts: new debit_threshold field similar to the one of PATH
+ /accounts
+- GET /config: new default_debit_threshold field for the default debt limit for
+ newly created accounts
+- GET /config: new supported_tan_channels field which lists all the TAN channels
+ supported by the server
+- GET /config: new allow_edit_name and allow_edit_cashout_payto_uri fields for
+ path authorisation
+- POST /accounts: rename challenge_contact_data to contact_data and
+ internal_payto_uri to payto_uri
+- PATCH /accounts/USERNAME: add is_public, remove is_taler_exchange and rename
+ challenge_contact_data to contact_data
- GET /accounts: add payto_uri, is_public and is_taler_exchange
- GET /accounts/USERNAME: add is_public and is_taler_exchange
-- GET /public-accounts: add is_taler_exchange and rename account_name to username
+- GET /public-accounts: add is_taler_exchange and rename account_name to
+ username
- PATCH /accounts: fix PATCH semantic
- PATCH /accounts: restrict PATCH contact_data to admin
- POST /accounts/USERNAME/transactions: prohibit transaction to admin account
@@ -25,7 +33,8 @@ This files contains all the API changes for the current release:
- Add POST /accounts/USERNAME/challenge/CHALLENGE_ID
- Add POST /accounts/USERNAME/challenge/CHALLENGE_ID/confirm
- POST /accounts/USERNAME/cashouts: remove tan_channel field
-- POST /accounts/USERNAME/cashouts/CASHOUT_ID: remove confirmation_time, tan_channel, tan_info and status fields
+- POST /accounts/USERNAME/cashouts/CASHOUT_ID: remove confirmation_time,
+ tan_channel, tan_info and status fields
- POST /accounts/$USERNAME/cashouts: remove status field
- POST /cashouts: remove status field
- PATCH /accounts/USERNAME: add tan_channel
@@ -37,6 +46,7 @@ This files contains all the API changes for the current release:
- GET /accounts: add row_id field
- GET /public-accounts: add row_id field
- GET /config: new bank_name field for the bank name
+- POST /accounts/USERNAME/transactions: new request_uid field for idempotency and new idempotency error
## bank cli