GitHub REST API adds per-user states for multi-user budgets
GitHub's REST API now allows retrieval of individual user progress against multi-user budgets via a single endpoint, significantly speeding up consumption monitoring for enterprises. Previously, this required per-user API calls, hindering efficient identification of users nearing their limits. This enhancement enables direct filtering and sorting by consumption percentage, aiding in budget management for enterprise owners and billing managers on GitHub Enterprise Cloud.
- →Retrieve per-user states for multi-user budgets via REST API
- →View individual budget overrides
- →Filter and sort users by budget consumption percentage
- →Endpoint supports universal and per-user budgets
Features (2) ›
- Retrieve per-user states for multi-user budgets via REST API
A new REST API endpoint allows fetching individual user consumption and limits for multi-user budgets, simplifying enterprise-wide spend monitoring. This replaces the previous method of making individual API calls per user.
- View individual budget overrides
Users can now see when an individual budget override is applied to a specific user, which modifies the limit applied to them. This provides more granular insight into budget configurations.
Enhancements (1) ›
- Filter and sort users by budget consumption percentage
The new endpoint supports filtering users based on how much of their budget they have consumed, enabling quick identification of those at or exceeding a certain percentage. Results can also be sorted by consumption, providing better visibility into spending patterns.
Notes (1) ›
- Endpoint supports universal and per-user budgets
This functionality is applicable to both universal budgets, which apply to all enterprise users, and per-user budgets scoped to a cost center. Enterprise owners and billing managers on GitHub Enterprise Cloud can utilize this endpoint.
https://github.blog/changelog/2026-07-10-per-user-states-for-multi-user-budgets-in-the-rest-api
Related releases
- GitHub improves tools for managing blocked users GitHub Changelog ·
- Shared agentic work with GitHub Copilot in Microsoft Teams GitHub Changelog ·
- GitHub Copilot Integrates with Slack for Agentic Development Workflows GitHub Changelog ·
- GitHub's Issues Sidebar Now Supports Pinned Views, Plus Other Enhancements GitHub Changelog ·
- Windows 11 ARM64 VS2026 image generally available for GitHub Actions GitHub Changelog ·
- Code scanning adds a mitigated alert dismissal reason GitHub Changelog ·