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.netinstead 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.netto your allowlist alongside the existingcopilot-reports-*.b01.azurefd.netpattern - 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.