taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 69d99f56b0b7a99ab31e9144fb924632fcd4ffcd
parent 65c59455e4e04e25d749916c95c383cda83047d1
Author: Antoine A <>
Date:   Mon, 12 May 2025 15:03:13 +0200

[dd:libeufin-conversion-rate-group] improve API design

Diffstat:
Mdesign-documents/063-libeufin-conversion-rate-group.rst | 16++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/design-documents/063-libeufin-conversion-rate-group.rst b/design-documents/063-libeufin-conversion-rate-group.rst @@ -128,17 +128,17 @@ TODO: How hard is it to migrate to this in the wallets ? Taler Core Bank API ------------------- -We migrate ``POST /conversion-rate`` here. +We migrate ``POST /conversion-rate`` here to set the default conversion rate group value and set unchangeable values (tiny_amount). -We add new conversion rate group management endpoints: +We add new admin only conversion rate group management endpoints: -POST conversion-rate-group: create a new rate group -GET conversion-rate-group: pagination over rate groups -GET conversion-rate-group/$GROUP-ID: -PATCH conversion-rate-group/$GROUP-ID: -DELETE conversion-rate-group/$GROUP-ID: +POST conversion-rate-group +GET conversion-rate-group +GET conversion-rate-group/$GROUP-ID +PATCH conversion-rate-group/$GROUP-ID +DELETE conversion-rate-group/$GROUP-ID -We add admin only ``conversion_rate_group`` optional field to POST /accounts and PATCH /accounts/$USERNAME. +We add admin only ``conversion_rate_group`` `Integer` optional field to POST /accounts and PATCH /accounts/$USERNAME. We add ``conversion_rate_group`` `Integer` optional field and query filter to GET /accounts We add ``conversion_rate_group`` `ConversionRateGroup` field of GET /accounts/$USERNAME \ No newline at end of file