List seat balances
Retrieve detailed balance for seat-based credits and commits from the contract’s subscriptions, broken down by individual seats.
Use this endpoint to:
- Display per-seat balance information in customer dashboards
- Filter balance data by subscription or specific seats
Key response fields:
An array of seat balance objects containing:
- Seat id
- Balance: current total balance across all commits and credits
Usage guidelines:
- Date filtering: use
covering_dateORstarting_at/ending_beforeto filter balance data by time range - Set
include_credits_and_commits=truefor detailed commits and credits breakdown per seat - Set
include_ledgers=truefor detailed transaction history per commit/credit per seat
Documentation Index
Fetch the complete documentation index at: https://docs.metronome.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
List seat-level balances for commits and credits.
The customer ID to retrieve seat balances for
The contract ID to retrieve seat balances for
Optional filter to only include seats from specific subscriptions. If subscriptions ids are not mapped to SEAT_BASED subscriptions, error will be returned.
Optional filter to only include specific seats.
Include credits and commits in the response
Include ledger entries for each commit and commit. include_credits_and_commits must be set to true for include_ledgers=true to apply.
Include only commits or credits with access effective on or after this date (cannot be used with covering_date).
Include only commits or credits with access effective on or before this date (cannot be used with covering_date).
Include only commits or credits with access that cover this specific date (cannot be used with starting_at or ending_before).
Maximum number of seats to return. Range: 1-100. Default: 25.
When include_credits_and_commits = true, if the total commits/credits across all seats exceeds 100, a limit of 100 applies to the total credits and commits. Seats are included greedily to maximize the number of seats returned.
Example: if seat 1 has 98 commits and seat 2 has 10 commits, both seats will be returned (total: 108 commits). Each returned seat includes all of its associated credits and commits.
Page token from a previous response to retrieve the next page