REST-API-Endpunkte für Copilot Nutzungsmetriken
Verwenden Sie die REST-API, um Nutzungsmetriken anzuzeigen Copilot .
Um diese Endpunkte zu aktivieren, muss die Richtlinie "Copilot Nutzungsmetriken" auf "Aktiviert" überall für das Unternehmen festgelegt werden. Weitere Informationen findest du unter Verwalten von Richtlinien und Features für GitHub Copilot in Ihrem Unternehmen.
Weitere Informationen zu den von diesen Endpunkten zurückgegebenen Metriken finden Sie unter GitHub Copilot-Nutzungsmetriken.
Get Copilot enterprise usage metrics for a specific day
Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise.
The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.
The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.
Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the manage_billing:copilot or read:enterprise scopes to use this endpoint.
Feinkörnige Zugriffstoken für "Get Copilot enterprise usage metrics for a specific day"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Enterprise Copilot metrics" enterprise permissions (read)
Parameter für "Get Copilot enterprise usage metrics for a specific day"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
enterprise string ErforderlichThe slug version of the enterprise name. |
| Name, Typ, BESCHREIBUNG |
|---|
day string ErforderlichThe day to request data for, in |
HTTP-Antwortstatuscodes für "Get Copilot enterprise usage metrics for a specific day"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot enterprise usage metrics for a specific day"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
"https://api.github.com/enterprises/ENTERPRISE/copilot/metrics/reports/enterprise-1-day?day=DAY"Response
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_day": "2025-07-01"
}Get Copilot enterprise usage metrics
Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise.
The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.
The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.
Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the manage_billing:copilot or read:enterprise scopes to use this endpoint.
Feinkörnige Zugriffstoken für "Get Copilot enterprise usage metrics"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Enterprise Copilot metrics" enterprise permissions (read)
Parameter für "Get Copilot enterprise usage metrics"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
enterprise string ErforderlichThe slug version of the enterprise name. |
HTTP-Antwortstatuscodes für "Get Copilot enterprise usage metrics"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot enterprise usage metrics"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
https://api.github.com/enterprises/ENTERPRISE/copilot/metrics/reports/enterprise-28-day/latestResponse
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_start_day": "2025-07-01",
"report_end_day": "2025-07-28"
}Get Copilot enterprise repository report for a specific day
Use this endpoint to retrieve download links for the Copilot enterprise repository report for a specific day. The report provides per-repository pull request metrics for Copilot across the enterprise, with one entry per repository.
The report contains repository-level pull request activity for the specified day, including the Copilot Coding Agent (CCA) and Copilot Code Review (CCR) breakdowns. Only repositories that had activity on the specified day are included. Reports are generated daily and made available for download through signed URLs with a limited expiration time.
The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.
Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the manage_billing:copilot or read:enterprise scopes to use this endpoint.
Feinkörnige Zugriffstoken für "Get Copilot enterprise repository report for a specific day"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Enterprise Copilot metrics" enterprise permissions (read)
Parameter für "Get Copilot enterprise repository report for a specific day"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
enterprise string ErforderlichThe slug version of the enterprise name. |
| Name, Typ, BESCHREIBUNG |
|---|
day string ErforderlichThe day to request data for, in |
HTTP-Antwortstatuscodes für "Get Copilot enterprise repository report for a specific day"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
204 | A header with no content is returned. |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot enterprise repository report for a specific day"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
"https://api.github.com/enterprises/ENTERPRISE/copilot/metrics/reports/repos-1-day?day=DAY"Response
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_day": "2025-07-01"
}Get Copilot enterprise user-teams report for a specific day
Use this endpoint to retrieve download links for the Copilot enterprise user-teams report for a specific day. The report provides user-team join data for Copilot across the enterprise, with one entry per user-team pair.
The report contains user-team membership data for the specified day, enabling consumers to join with the existing enterprise user reports to compute team-level usage metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.
The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.
Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the manage_billing:copilot or read:enterprise scopes to use this endpoint.
Feinkörnige Zugriffstoken für "Get Copilot enterprise user-teams report for a specific day"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Enterprise Copilot metrics" enterprise permissions (read)
Parameter für "Get Copilot enterprise user-teams report for a specific day"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
enterprise string ErforderlichThe slug version of the enterprise name. |
| Name, Typ, BESCHREIBUNG |
|---|
day string ErforderlichThe day to request data for, in |
HTTP-Antwortstatuscodes für "Get Copilot enterprise user-teams report for a specific day"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot enterprise user-teams report for a specific day"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
"https://api.github.com/enterprises/ENTERPRISE/copilot/metrics/reports/user-teams-1-day?day=DAY"Response
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_day": "2025-07-01"
}Get Copilot users usage metrics for a specific day
Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.
The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.
Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.
Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the manage_billing:copilot or read:enterprise scopes to use this endpoint.
Feinkörnige Zugriffstoken für "Get Copilot users usage metrics for a specific day"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Enterprise Copilot metrics" enterprise permissions (read)
Parameter für "Get Copilot users usage metrics for a specific day"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
enterprise string ErforderlichThe slug version of the enterprise name. |
| Name, Typ, BESCHREIBUNG |
|---|
day string ErforderlichThe day to request data for, in |
HTTP-Antwortstatuscodes für "Get Copilot users usage metrics for a specific day"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot users usage metrics for a specific day"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
"https://api.github.com/enterprises/ENTERPRISE/copilot/metrics/reports/users-1-day?day=DAY"Response
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_day": "2025-07-01"
}Get Copilot users usage metrics
Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.
The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.
Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.
Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the manage_billing:copilot or read:enterprise scopes to use this endpoint.
Feinkörnige Zugriffstoken für "Get Copilot users usage metrics"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Enterprise Copilot metrics" enterprise permissions (read)
Parameter für "Get Copilot users usage metrics"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
enterprise string ErforderlichThe slug version of the enterprise name. |
HTTP-Antwortstatuscodes für "Get Copilot users usage metrics"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot users usage metrics"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
https://api.github.com/enterprises/ENTERPRISE/copilot/metrics/reports/users-28-day/latestResponse
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_start_day": "2025-07-01",
"report_end_day": "2025-07-28"
}Get Copilot usage records for an enterprise
Note
This endpoint is in public preview and is subject to change.
Use this endpoint to retrieve Copilot agent session activity records for a specific enterprise. The endpoint provides comprehensive observability into Copilot session data across your enterprise.
The response includes detailed usage records aggregated and forwarded from all Copilot clients where your end users operate under enterprise-paid Copilot licenses. This includes cloud agents operating on github.com and data resident deployments on ghe.com, Copilot CLI, VS Code, Visual Studio, and partner IDEs such as those provided by JetBrains and Eclipse.
Only EMU (GHEC and GHEC with Data Residency) enterprise owners can access this endpoint.
OAuth app tokens and personal access tokens (classic) need the read:enterprise scope to use this endpoint.
Feinkörnige Zugriffstoken für "Get Copilot usage records for an enterprise"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
Das feingranulierte Token muss mindestens einen der folgenden Berechtigungssets aufweisen.:
- "Copilot usage records" enterprise permissions (read)
- "Enterprise administration" enterprise permissions (read)
Parameter für "Get Copilot usage records for an enterprise"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
enterprise string ErforderlichThe slug version of the enterprise name. |
| Name, Typ, BESCHREIBUNG |
|---|
phrase string A search phrase to filter usage records. Supported qualifiers: |
per_page integer The number of results per page (max 25). Values are clamped to the range Standard: |
after string A cursor, as given in the Link header. If specified, the query only searches for events after this cursor. |
before string A cursor, as given in the Link header. If specified, the query only searches for events before this cursor. |
order string The order of audit log events. To list newest events first, specify The default is Kann eine der folgenden sein: |
HTTP-Antwortstatuscodes für "Get Copilot usage records for an enterprise"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
400 | Bad Request |
403 | Forbidden |
404 | Resource not found |
422 | Validation failed, or the endpoint has been spammed. |
Codebeispiele für "Get Copilot usage records for an enterprise"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
https://api.github.com/enterprises/ENTERPRISE/copilot/usage-recordsResponse
Status: 200[
{
"type": "request",
"user_id": 12345,
"enterprise_id": 1,
"github_request_id": "req-abc-123",
"endpoint": "/chat/completions",
"body": "{\"messages\":[{\"role\":\"user\",\"content\":\"Hello\"}]}",
"@timestamp": 1719600000000
},
{
"type": "response",
"user_id": 12345,
"enterprise_id": 1,
"github_request_id": "req-abc-123",
"endpoint": "/chat/completions",
"body": "{\"choices\":[{\"message\":{\"content\":\"Hi there!\"}}]}",
"@timestamp": 1719600000500
}
]Get Copilot organization usage metrics for a specific day
Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization.
The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.
The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.
Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the read:org scope to use this endpoint.
For more information about organization metrics attribution, see How are metrics attributed across organizations.
Feinkörnige Zugriffstoken für "Get Copilot organization usage metrics for a specific day"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
- GitHub App-Benutzerzugriffstoken
- GitHub-App-Installations-Zugriffstoken
- Feingranulare persönliche Zugriffstoken
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Organization Copilot metrics" organization permissions (read)
Parameter für "Get Copilot organization usage metrics for a specific day"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
org string ErforderlichThe organization name. The name is not case sensitive. |
| Name, Typ, BESCHREIBUNG |
|---|
day string ErforderlichThe day to request data for, in |
HTTP-Antwortstatuscodes für "Get Copilot organization usage metrics for a specific day"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
204 | A header with no content is returned. |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot organization usage metrics for a specific day"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
"https://api.github.com/orgs/ORG/copilot/metrics/reports/organization-1-day?day=DAY"Response
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_day": "2025-07-01"
}Get Copilot organization usage metrics
Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization.
The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.
The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.
Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the read:org scope to use this endpoint.
For more information about organization metrics attribution, see How are metrics attributed across organizations.
Feinkörnige Zugriffstoken für "Get Copilot organization usage metrics"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
- GitHub App-Benutzerzugriffstoken
- GitHub-App-Installations-Zugriffstoken
- Feingranulare persönliche Zugriffstoken
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Organization Copilot metrics" organization permissions (read)
Parameter für "Get Copilot organization usage metrics"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
org string ErforderlichThe organization name. The name is not case sensitive. |
HTTP-Antwortstatuscodes für "Get Copilot organization usage metrics"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot organization usage metrics"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
https://api.github.com/orgs/ORG/copilot/metrics/reports/organization-28-day/latestResponse
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_start_day": "2025-07-01",
"report_end_day": "2025-07-28"
}Get Copilot organization repository report for a specific day
Use this endpoint to retrieve download links for the Copilot organization repository report for a specific day. The report provides per-repository pull request metrics for Copilot across the organization, with one entry per repository.
The report contains repository-level pull request activity for the specified day, including the Copilot Coding Agent (CCA) and Copilot Code Review (CCR) breakdowns. Only repositories that had activity on the specified day are included. Reports are generated daily and made available for download through signed URLs with a limited expiration time.
The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.
Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the read:org scope to use this endpoint.
For more information about organization metrics attribution, see How are metrics attributed across organizations.
Feinkörnige Zugriffstoken für "Get Copilot organization repository report for a specific day"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
- GitHub App-Benutzerzugriffstoken
- GitHub-App-Installations-Zugriffstoken
- Feingranulare persönliche Zugriffstoken
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Organization Copilot metrics" organization permissions (read)
Parameter für "Get Copilot organization repository report for a specific day"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
org string ErforderlichThe organization name. The name is not case sensitive. |
| Name, Typ, BESCHREIBUNG |
|---|
day string ErforderlichThe day to request data for, in |
HTTP-Antwortstatuscodes für "Get Copilot organization repository report for a specific day"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
204 | A header with no content is returned. |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot organization repository report for a specific day"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
"https://api.github.com/orgs/ORG/copilot/metrics/reports/repos-1-day?day=DAY"Response
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_day": "2025-07-01"
}Get Copilot organization user-teams report for a specific day
Use this endpoint to retrieve download links for the Copilot organization user-teams report for a specific day. The report provides user-team join data for Copilot across the organization, with one entry per user-team pair.
The report contains user-team membership data for the specified day, enabling consumers to join with the existing organization user reports to compute team-level usage metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.
The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.
Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the read:org scope to use this endpoint.
For more information about organization metrics attribution, see How are metrics attributed across organizations.
Feinkörnige Zugriffstoken für "Get Copilot organization user-teams report for a specific day"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
- GitHub App-Benutzerzugriffstoken
- GitHub-App-Installations-Zugriffstoken
- Feingranulare persönliche Zugriffstoken
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Organization Copilot metrics" organization permissions (read)
Parameter für "Get Copilot organization user-teams report for a specific day"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
org string ErforderlichThe organization name. The name is not case sensitive. |
| Name, Typ, BESCHREIBUNG |
|---|
day string ErforderlichThe day to request data for, in |
HTTP-Antwortstatuscodes für "Get Copilot organization user-teams report for a specific day"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
204 | A header with no content is returned. |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot organization user-teams report for a specific day"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
"https://api.github.com/orgs/ORG/copilot/metrics/reports/user-teams-1-day?day=DAY"Response
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_day": "2025-07-01"
}Get Copilot organization users usage metrics for a specific day
Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.
The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.
Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.
Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the read:org scope to use this endpoint.
For more information about organization metrics attribution, see How are metrics attributed across organizations.
Feinkörnige Zugriffstoken für "Get Copilot organization users usage metrics for a specific day"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
- GitHub App-Benutzerzugriffstoken
- GitHub-App-Installations-Zugriffstoken
- Feingranulare persönliche Zugriffstoken
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Organization Copilot metrics" organization permissions (read)
Parameter für "Get Copilot organization users usage metrics for a specific day"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
org string ErforderlichThe organization name. The name is not case sensitive. |
| Name, Typ, BESCHREIBUNG |
|---|
day string ErforderlichThe day to request data for, in |
HTTP-Antwortstatuscodes für "Get Copilot organization users usage metrics for a specific day"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
204 | A header with no content is returned. |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot organization users usage metrics for a specific day"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
"https://api.github.com/orgs/ORG/copilot/metrics/reports/users-1-day?day=DAY"Response
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_day": "2025-07-01"
}Get Copilot organization users usage metrics
Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.
The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.
Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.
Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the read:org scope to use this endpoint.
For more information about organization metrics attribution, see How are metrics attributed across organizations.
Feinkörnige Zugriffstoken für "Get Copilot organization users usage metrics"
Dieser Endpunkt funktioniert mit den folgenden differenzierten Tokentypen.:
- GitHub App-Benutzerzugriffstoken
- GitHub-App-Installations-Zugriffstoken
- Feingranulare persönliche Zugriffstoken
Das differenzierte Token muss über den folgenden Berechtigungssatz verfügen.:
- "Organization Copilot metrics" organization permissions (read)
Parameter für "Get Copilot organization users usage metrics"
| Name, Typ, BESCHREIBUNG |
|---|
accept string Setting to |
| Name, Typ, BESCHREIBUNG |
|---|
org string ErforderlichThe organization name. The name is not case sensitive. |
HTTP-Antwortstatuscodes für "Get Copilot organization users usage metrics"
| Statuscode | BESCHREIBUNG |
|---|---|
200 | OK |
403 | Forbidden |
404 | Resource not found |
500 | Internal Error |
Codebeispiele für "Get Copilot organization users usage metrics"
Wenn Sie bei GHE.com auf GitHub zugreifen, ersetzen Sie api.github.com durch die dedizierte Unterdomäne Ihres Unternehmens unter api.SUBDOMAIN.ghe.com.
Anforderungsbeispiel
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2026-03-10" \
https://api.github.com/orgs/ORG/copilot/metrics/reports/users-28-day/latestResponse
Status: 200{
"download_links": [
"https://example.com/copilot-usage-report-1.ndjson",
"https://example.com/copilot-usage-report-2.ndjson"
],
"report_start_day": "2025-07-01",
"report_end_day": "2025-07-28"
}