diff options
Diffstat (limited to 'API_CHANGES.md')
-rw-r--r-- | API_CHANGES.md | 28 |
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 |