LoyaltyService
Available as client.loyalty. All operations are scoped by workspaceId.
| Group | Methods |
|---|---|
| Configuration | getConfig, createConfig, updateConfig |
| Wallet types | listWalletTypes, getWalletType, createWalletType, updateWalletType, deleteWalletType |
| Client wallets | getClientWallets, getClientWallet |
| Points | earnPoints, spendPoints, adjustPoints, transferPoints |
| Ledger | listLedgerEntries, getClientLedger |
Each method takes workspaceId first. Client wallet methods then take clientId; single wallet lookup uses its wallet type code.