GitHub Retires Product-Specific Billing APIs for Actions, Packages, and Storage
Allison announces the shutdown of GitHub’s product-specific billing APIs affecting Actions, Packages, and shared storage, and introduces a consolidated usage endpoint for all users.
Product-Specific Billing APIs Are Closing Down
Author: Allison
As previously communicated, GitHub is proceeding with the shutdown of all product-specific billing APIs for Actions, Packages, and shared storage. The following endpoints are now retired for enterprises, organizations, and users:
/settings/billing/actions
/settings/billing/packages
/settings/billing/shared-storage
Instead, a consolidated usage endpoint is available to provide reporting on all metered GitHub products. This unified endpoint simplifies how teams and administrators monitor usage across Actions, Packages, and storage, streamlining billing workflows.
For migration details and implementation guidance, refer to the Migrating from the endpoints used for the previous billing platform tutorial.
What Has Changed?
- The dedicated billing APIs for GitHub Actions, Packages, and shared storage are no longer supported.
- All GitHub users should use the new consolidated billing usage endpoint to track spending and usage.
Implications for DevOps and Account Management
- Automation scripts and integrations that previously called the old endpoints will need to update their logic to use the new unified API.
- Monitoring and reporting on usage is more centralized, reducing complexity when working with multiple GitHub services.
Migration Guidance
- Review the migration guide provided by GitHub to update automated workflows and ensure seamless reporting.
- Test integrations with the new API and verify that desired usage data is available for your organization or enterprise.
Additional Resources
This post appeared first on “The GitHub Blog”. Read the entire article here