Fired when a specific grant’s remaining balance falls below a configured threshold. Thresholds are configurable, allowing multiple alert levels (e.g., 80%, 50%, 20%). Useful for targeted alerts, “use-it-or-lose-it” nudges when expiry is near, or auto top-up logic at the grant level.
credit_grant.balance.low Unique webhook message ID for idempotency.
Time the event was generated.
Customer who owns the grant.
Credit currency (type) for the grant.
The credit grant that crossed the threshold.
Remaining balance as a percentage of original grant amount (0–100).
The configured threshold percentage that was crossed (e.g., 80).
How much of the grant has been consumed (0–100).
Correlation ID for tracing.
Unique ID of the underlying event that triggered this webhook.