Microsoft Graph · FinOps Profile

Microsoft Graph Finops

FOCUS-aligned FinOps for Microsoft Graph: API access is bundled with the underlying Microsoft 365 / Office 365 / Entra / Intune / Dynamics seat licences with no per-call charge. Microsoft Graph Data Connect (bulk extraction) is metered separately under Azure consumption.

Microsoft Graph Finops is the FinOps profile for Microsoft Graph on the APIs.io network, aligned with the FinOps Foundation Framework.

It defines 5 billable meters, billed in USD, on a monthly cycle, and pricing category bundled with microsoft 365 + pay-as-you-go (data connect).

The profile maps 7 FOCUS columns for cost-allocation reporting.

Tagged areas include Microsoft 365, Identity, Microsoft Graph, Microsoft, and FinOps.

Category: Productivity / Identity API Pricing: Bundled with Microsoft 365 + Pay-As-You-Go (Data Connect) Billing: Monthly FOCUS v1.3
Microsoft 365IdentityMicrosoft GraphMicrosoftFinOpsFOCUS

Framework Alignment

Framework
Data Spec

Charge Categories

UsagePurchaseTaxAdjustment

FOCUS Columns

BillingCurrency
USD
ChargeCategory
Purchase
InvoiceIssuerName
Microsoft Corporation
ProviderName
Microsoft
PublisherName
Microsoft Corporation
ServiceCategory
Productivity / Identity API
ServiceName
Microsoft Graph

Meters

graph_api_requests
Unit: request
Microsoft Graph API calls (no charge; capacity-managed via throttling)
graph_resource_units
Unit: resource_unit
ResourceUnits consumed against the identity / directory service (token-bucket)
m365_seats
Unit: seat
Underlying Microsoft 365 / Office 365 seats that entitle Graph access
entra_id_seats
Unit: seat
Entra ID seats (Free / P1 / P2) that entitle directory and Conditional Access Graph endpoints
data_connect_bytes
Unit: GB
Bytes extracted via Microsoft Graph Data Connect to Azure Data Lake (billed via Azure consumption)

Sources