setOrgBillingExempt
OPERATOR ONLY. Sets or clears an organization billing exemption. When true, org-wallet debits and money-driven runtime denials are skipped; usage is still metered and every waived amount is written to org_billing_waivers. Does not waive player-wallet charges, failure breakers, or the per-minute compute budget. reason is required when setting true. SIDE EFFECT: re-evaluates the runtime gate for every shared app in the org, so clearing the exemption re-denies immediately instead of waiting for the next hourly tick.
setOrgBillingExempt(
orgId: BigInt!
exempt: Boolean!
reason: String!
): BillingExemptOrgType!
Arguments
setOrgBillingExempt.orgId ● BigInt! non-null scalar
Organization to exempt or un-exempt.
setOrgBillingExempt.exempt ● Boolean! non-null scalar
true to skip org charges and money-driven denials; false to restore them.
setOrgBillingExempt.reason ● String! non-null scalar
Why the exemption is being set or cleared. Required (non-empty after trim) when exempt is true.
Type
BillingExemptOrgType object
An organization whose wallet is not debited and whose apps are not denied for funds. Usage is still metered; waived amounts are in org_billing_waivers.