← Back
GitHub
GitHub Copilot metrics now returns consistent usernames for Enterprise Managed Users
GitHub Copilot · apibugfixenterprise management tools · github.blog ↗

Consistent User Login Values in Metrics Reports

The GitHub Copilot usage metrics API now returns consistent user_login values for Enterprise Managed Users. Previously, some metrics reports would append suffixes to the user_login field, making it difficult to correlate the same user across different GitHub API endpoints.

What Changed

  • Before: EMU user_login values could include inconsistent suffixes across different reports
  • After: All Copilot metrics reports now return a standardized, consistent user_login value for each EMU

Impact for Developers and Enterprises

This change simplifies data reconciliation and reporting workflows:

  • Improved data matching: Enterprise teams can now reliably cross-reference metrics data with other GitHub APIs using the user_login field
  • Cleaner reporting: Usage and billing reports for Enterprise Managed Users will be more consistent and easier to parse
  • Better automation: Tools and scripts that aggregate Copilot metrics across multiple endpoints will function more reliably

Next Steps

If you're using the Copilot usage metrics API with Enterprise Managed Users, no action is required. Your reports will automatically reflect the consistent usernames in subsequent API calls.