La carga útil que se envía a tu endpoint de webhook cuando ocurren eventos de facturación basada en créditos: créditos virtuales (llamadas a la API, tokens, horas de cómputo) concedidos, consumidos, caducados, transferidos o alertas de saldo. Estos webhooks no están relacionados con las Billeteras de Cliente (saldos monetarios).
| Event | Description |
|---|---|
credit.added | Se conceden créditos a un cliente (mediante suscripción, compra única, complemento o API) |
credit.deducted | Los créditos se consumen mediante uso o débito manual |
credit.expired | Los créditos no utilizados caducan después del período de vencimiento configurado |
credit.rolled_over | Los créditos no utilizados se transfieren a una nueva concesión al final del ciclo |
credit.rollover_forfeited | Los créditos se pierden porque se alcanzó el número máximo de transferencias |
credit.overage_charged | Se aplican cargos por exceso cuando el uso continúa más allá de un saldo cero |
credit.manual_adjustment | Ajuste manual de crédito o débito realizado a través del panel o la API |
credit.balance_low | El saldo de créditos cae por debajo del umbral de saldo bajo configurado |
credit.added hasta credit.manual_adjustment) comparten la misma carga útil CreditLedgerEntryResponse documentada en el esquema a continuación.
credit.balance_low usa una carga útil diferente (CreditBalanceLowPayload) centrada en alertas de umbral:
credit.balance_low para alertas proactivascredit.balance_low para notificar a los clientes antes de que se queden sin créditos:
Response for a ledger entry
credit_added, credit_deducted, credit_expired, credit_rolled_over, rollover_forfeited, overage_charged, auto_top_up, manual_adjustment, refund