← Back
GitHub
GitHub Copilot metrics API updates report download endpoints; firewall rules may require changes

API Endpoint Migration

The GitHub Copilot usage metrics API now returns download URLs from a new Azure CDN endpoint. This change affects organizations that programmatically download usage reports via the API.

Key Changes

  • Report data unchanged: Your existing report data and API response schema remain the same
  • New CDN domain: Report downloads now come from copilot-reports-production-*.b01.azurefd.net instead of the legacy pattern
  • API contract intact: No changes to endpoints, authentication, or request/response formats

Action Required

For firewall-managed environments:

  • If your organization uses firewall rules that allowlist specific CDN domains, you must add copilot-reports-production-*.b01.azurefd.net to your allowlist alongside the existing copilot-reports-*.b01.azurefd.net pattern
  • Failure to update firewall rules may result in blocked report downloads

For UI-based downloads:

  • If you download reports through the GitHub dashboard UI, no action is required

Next Steps

Refer to the GitHub Copilot allowlist reference documentation for the complete list of approved domains. Enterprise administrators should review their firewall configurations and update allowlists before the cutover date.