Aprovan Registry
provider 1112 operations 44 docs pages
@utdk/github
GitHub v3 REST API

Generated UTDK provider client for GitHub v3 REST API. GitHub's v3 REST API.

Import sample

import github from "@utdk/github"

Factory sample

import { createGithubClient } from "@utdk/github"
Provider path
github
Source API title
GitHub v3 REST API
Version
1.1.4
Generated
Apr 7, 2026, 4:02 AM
Homepage
Open site
API spec
View spec
Copilot
Optional generated docs page for @utdk/github.

Copilot

Generated from OpenAPI operation grouping.

  • GET /enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day: Get Copilot enterprise usage metrics for a specific day
  • GET /enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest: Get Copilot enterprise usage metrics
  • GET /enterprises/{enterprise}/copilot/metrics/reports/users-1-day: Get Copilot users usage metrics for a specific day
  • GET /enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest: Get Copilot users usage metrics
  • GET /orgs/{org}/copilot/billing: Get Copilot seat information and settings for an organization
  • GET /orgs/{org}/copilot/billing/seats: List all Copilot seat assignments for an organization
  • DELETE /orgs/{org}/copilot/billing/selected_teams: Remove teams from the Copilot subscription for an organization
  • POST /orgs/{org}/copilot/billing/selected_teams: Add teams to the Copilot subscription for an organization
  • DELETE /orgs/{org}/copilot/billing/selected_users: Remove users from the Copilot subscription for an organization
  • POST /orgs/{org}/copilot/billing/selected_users: Add users to the Copilot subscription for an organization
  • GET /orgs/{org}/copilot/coding-agent/permissions: Get Copilot coding agent permissions for an organization
  • PUT /orgs/{org}/copilot/coding-agent/permissions: Set Copilot coding agent permissions for an organization
  • GET /orgs/{org}/copilot/coding-agent/permissions/repositories: List repositories enabled for Copilot coding agent in an organization
  • PUT /orgs/{org}/copilot/coding-agent/permissions/repositories: Set selected repositories for Copilot coding agent in an organization
  • DELETE /orgs/{org}/copilot/coding-agent/permissions/repositories/{repository_id}: Disable a repository for Copilot coding agent in an organization
  • PUT /orgs/{org}/copilot/coding-agent/permissions/repositories/{repository_id}: Enable a repository for Copilot coding agent in an organization
  • GET /orgs/{org}/copilot/content_exclusion: Get Copilot content exclusion rules for an organization
  • PUT /orgs/{org}/copilot/content_exclusion: Set Copilot content exclusion rules for an organization
  • GET /orgs/{org}/copilot/metrics: Get Copilot metrics for an organization
  • GET /orgs/{org}/copilot/metrics/reports/organization-1-day: Get Copilot organization usage metrics for a specific day
  • GET /orgs/{org}/copilot/metrics/reports/organization-28-day/latest: Get Copilot organization usage metrics
  • GET /orgs/{org}/copilot/metrics/reports/users-1-day: Get Copilot organization users usage metrics for a specific day
  • GET /orgs/{org}/copilot/metrics/reports/users-28-day/latest: Get Copilot organization users usage metrics
  • GET /orgs/{org}/members/{username}/copilot: Get Copilot seat assignment details for a user
  • GET /orgs/{org}/team/{team_slug}/copilot/metrics: Get Copilot metrics for a team