playerUsageCharges
The caller's posted hourly player-usage charges, newest first, optionally filtered by app. Each charge splits platformCents (base rate card) from markupCents (the studio's configured markup) with a per-metric snapshot — players always see what the platform charges and what the studio adds.
playerUsageCharges(
appId: BigInt
limit: Int
): [PlayerUsageCharge!]!
Arguments
playerUsageCharges.appId ● BigInt scalar
Optional: only charges for this app.
playerUsageCharges.limit ● Int scalar
Max entries (default 50, max 200).
Type
PlayerUsageCharge object
One posted player usage charge: a (player, app, closed clock hour) row. amountCents = platformCents + markupCents — players see what the platform charges and what the studio adds (06 §4). The UNIQUE hour key makes the billing tick idempotent.