loyalteez_update_leaderboard_stats
Update user stats after rewarding them to keep leaderboard rankings current. Call after every reward distribution so LTZ earnings reflect promptly.
Instructions
Update user statistics after rewarding them. This keeps leaderboard data current. Call after every reward distribution.
See also: loyalteez://docs/shared-services/leaderboard-service
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brandId | No | Your brand wallet address. If not provided, uses LOYALTEEZ_BRAND_ID environment variable. | |
| platform | Yes | Platform: "discord" | "telegram" | "web" | etc. | |
| claimType | No | Type of claim/event (e.g., "daily_checkin", "purchase") | |
| ltzAmount | Yes | LTZ amount earned | |
| displayName | No | User's display name for leaderboard | |
| userIdentifier | Yes | User identifier (platform_userId@loyalteez.app or email) |