ClientCurrencies
Removes a configured currency. There is no row and no delete of any kind here: the configured currencies are entries in the Rates list of the ClientGeneralSetting.MultiCurrency jsonb blob, so the manager writes back a newly projected list with that code left out, leaving the toggle and every other rate untouched. Read this before adding another write path for these entries: the old unique (ClientId, CurrencyCode) index is GONE with the table, so the database no longer refuses a duplicate currency. ClientCurrencyRules .Validate, called inside ClientCurrencyManager, is now the ONLY thing standing between a workspace and two entries for the same code carrying different rates — from which ResolveRate would take whichever happens to come first in the list and price real orders with it. A writer that skips that validation, or that appends to the list without it, reintroduces that silently at full production volume.
delete/api/v1/client-currencies/{currencyCode}
Request
- Base URL: https://api.gameball.co (the document declares no server; this is the origin it was published from)
- URL: https://api.gameball.co/api/v1/client-currencies/{currencyCode}
- Auth: none declared. Required headers: APIKey
Path parameters
currencyCodestring required
Headers
Authorizationstring
langstring
APIKeystring required
SecretKeystring
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.