Tipos de feature
El código de la feature es el identificador que usan Feature Access, Usage, Seats y Quota. Usá letras minúsculas, números y guiones bajos.
Estado actual de una feature
UsáfeatureAccess.get para leer si el customer tiene acceso actualmente y los contadores de la feature:
type de feature. Puede incluir estado habilitado, uso, unidades incluidas, unidades restantes, seats o valores de quota.
Usá la operación de lista para obtener el estado actual completo de features del customer:
{ object, data, hasMore, nextCursor }.
Consumo propuesto
Usáusage.check antes de una acción cuando necesites saber si se puede consumir una cantidad y cuánto costaría:
meteredinforma uso actual, restante, incluido y precio de overage.creditsinforma el costo estimado en créditos y los pools disponibles.balanceinforma el monto monetario estimado y el balance actual.
Registrar el consumo
Cuando la acción termina correctamente, registrala mediante Usage:eventId controlado por quien llama para identificar el evento de negocio cuando los reintentos deban deduplicarlo. La idempotencia del request es una opción separada de transporte que se convierte en Idempotency-Key.