runs.consume while a budgeted workload is running. It applies a synchronous metered event to
the run and rejects spend when the run is no longer allowed to consume budget.
Request
The budgeted run ID.
The specific feature or entitlement to consume against the running budget.
Logical key used to deduplicate this run consumption event.
Broad event kind configured in Unprice.
Optional event ID from your system.
Optional epoch-millisecond event timestamp.
Event properties used by meters. The targeted feature’s meter reads the relevant field from this
object.
Response
Whether the run consumption event was accepted.
Decision reason. Expected values include
accepted, duplicate, insufficient_budget,
expired, not_running, and entitlement_denied.Current budget run summary after the decision.