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
Code Security
Optional generated docs page for @utdk/github.

Code Security

Generated from OpenAPI operation grouping.

  • GET /enterprises/{enterprise}/code-security/configurations: Get code security configurations for an enterprise
  • POST /enterprises/{enterprise}/code-security/configurations: Create a code security configuration for an enterprise
  • DELETE /enterprises/{enterprise}/code-security/configurations/{configuration_id}: Delete a code security configuration for an enterprise
  • GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}: Retrieve a code security configuration of an enterprise
  • PATCH /enterprises/{enterprise}/code-security/configurations/{configuration_id}: Update a custom code security configuration for an enterprise
  • POST /enterprises/{enterprise}/code-security/configurations/{configuration_id}/attach: Attach an enterprise configuration to repositories
  • PUT /enterprises/{enterprise}/code-security/configurations/{configuration_id}/defaults: Set a code security configuration as a default for an enterprise
  • GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}/repositories: Get repositories associated with an enterprise code security configuration
  • GET /enterprises/{enterprise}/code-security/configurations/defaults: Get default code security configurations for an enterprise
  • GET /orgs/{org}/code-security/configurations: Get code security configurations for an organization
  • POST /orgs/{org}/code-security/configurations: Create a code security configuration
  • DELETE /orgs/{org}/code-security/configurations/{configuration_id}: Delete a code security configuration
  • GET /orgs/{org}/code-security/configurations/{configuration_id}: Get a code security configuration
  • PATCH /orgs/{org}/code-security/configurations/{configuration_id}: Update a code security configuration
  • POST /orgs/{org}/code-security/configurations/{configuration_id}/attach: Attach a configuration to repositories
  • PUT /orgs/{org}/code-security/configurations/{configuration_id}/defaults: Set a code security configuration as a default for an organization
  • GET /orgs/{org}/code-security/configurations/{configuration_id}/repositories: Get repositories associated with a code security configuration
  • GET /orgs/{org}/code-security/configurations/defaults: Get default code security configurations
  • DELETE /orgs/{org}/code-security/configurations/detach: Detach configurations from repositories
  • GET /repos/{owner}/{repo}/code-security-configuration: Get the code security configuration associated with a repository