Reading the balance
The ledger
referenceType (PAYMENT, CAMPAIGN, PROMO, MANUAL) plus referenceId point at what the entry is about, and referenceName and projectName are there so a statement reads without extra lookups.
The response pages with nextCursor.
A campaign takes its whole budget out of the balance at creation. Money released later — a cancelled placement, a failed payout — comes back as a
REFUND entry rather than by reversing the original charge.