Exact frozen media-buy denominator resolved for this period, including buys with zero rows. An empty array is the definitive zero-buy set; omission is never used to mean all, empty, or unknown.
Instant at which the configured scope was resolved and frozen for this obligation. For all_media_buys, include every caller-authorized account media buy whose effective flight overlaps the half-open period and was known by this cutoff. Later-created or backdated buys do not rewrite this obligation.
Optionaldestination_ref?: stringImmutable caller-owned destination generation selected by this account-authorized obligation. The account/configuration join—not possession of this reusable reference—authorizes disclosure. Present when and only when the obligation’s configuration selects a managed-delivery offering; Core (API-delivered) obligations omit every destination and materialization field.
Consumer agreement state for the current required revision. A later superseding revision returns a receipt-required obligation to pending until that revision is accepted.
Whether any revision has been produced for this obligation. published includes zero-row revisions.
Number of revision records for this obligation in the consistent ledger snapshot.
Optionalconsumer_status_count?: numberComplete number of immutable authenticated consumer status statements associated with this obligation in the ledger snapshot, whether originally joined by reporting_obligation_id or by the exact configuration-generation, report-definition, and period key before the obligation existed. Core status-sync history is counted independently from Reconciled Billing receipts.
Optionalcurrent_consumer_status_id?: stringCurrent unsuperseded consumer status statement associated with this obligation by seller ID or its exact logical period key. Omitted when consumer_status_count is zero.
Optionaladjustment_count?: numberNumber of immutable post-official reporting adjustment records for this obligation in the consistent ledger snapshot.
Optionalmaterialization_count?: numberNumber of materialization records for this obligation's revisions in the consistent ledger snapshot. Present iff the obligation is managed-delivery (destination_ref present).
Optionalsuccessful_materialization_count?: numberNumber of available/delivered verified materializations in the consistent ledger snapshot. Present iff the obligation is managed-delivery (destination_ref present).
Optionalreceipt_count?: numberComplete number of authenticated receipts associated with this obligation in the ledger snapshot. Present iff reconciliation_mode is consumer_receipt.
Optionalaccepted_receipt_count?: numberNumber of accepted receipts. At most one current accepted receipt per consumer and revision contributes to reconciliation_status. Present iff reconciliation_mode is consumer_receipt.
Optionaladjustment_receipt_count?: numberNumber of authenticated receipts for adjustments targeting this obligation's official revision. Reconciled Billing only.
Optionalaccepted_adjustment_receipt_count?: numberNumber of accepted adjustment receipts. Reconciled Billing buyers do not post an adjustment until their exact digest is accepted.
Optionalpending_adjustment_count?: numberNumber of applicable adjustments without an accepted receipt. Reconciled Billing complete/healthy requires zero.
Optionalresource_retained_until?: stringMinimum time through which at least one verified materialization for a completed obligation remains readable. Managed-delivery only; Core revisions are retained per status_retention_days and readable through the existing API transports.
Period-level status joining what reporting was expected to any produced immutable revisions and delivery materializations. An obligation exists before its first revision or webhook, making missing-first-report detection possible. All nested revisions and materializations MUST match this obligation's authenticated caller/account, configuration generation, report definition, feed, period, and scope.