Skip to content

Usage per dimension per day

GET /api/v1.0/usage?subscriptionId=<SaaS subscription id>&from=2026-08-01&to=2026-08-31

Microsoft's usage report: one row per subscription, per day, per meter dimension (a row can split further when plan, price or private-offer attributes differ). Rows are daily aggregates, not individual usage events, so reconcile per day: sum what you reported for a dimension on a day and compare with MeteredUsage.

FieldMeaning
ReferenceIdThe SaaS subscription id (your join key)
MarketplaceSubscriptionIdThe customer's Azure subscription, not the SaaS id
UsageDate, MonthStartDateDay and month of usage (dates without a time zone; treat as UTC)
MeterId, MeterDimensionDimension id you charge with, and its display name
RawUsage, MeteredUsage, UsageUnitQuantity Microsoft recorded and billed, in the dimension's unit
PriceCC, EstimatedPricePC, ListPriceUSDUnit price in customer currency, your payout currency, USD
EstimatedExtendedChargeCC / PCMeteredUsage × unit price
PartnerCenterDetectedAnomaly, PublisherMarkedAnomalyMicrosoft's anomaly flags

Filters are optional; without them you get the full history. In production the report refreshes nightly, so a charge appears the next day. Poll at most once a day.