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

Git

Generated from OpenAPI operation grouping.

  • POST /repos/{owner}/{repo}/git/blobs: Create a blob
  • GET /repos/{owner}/{repo}/git/blobs/{file_sha}: Get a blob
  • POST /repos/{owner}/{repo}/git/commits: Create a commit
  • GET /repos/{owner}/{repo}/git/commits/{commit_sha}: Get a commit object
  • GET /repos/{owner}/{repo}/git/matching-refs/{ref}: List matching references
  • GET /repos/{owner}/{repo}/git/ref/{ref}: Get a reference
  • POST /repos/{owner}/{repo}/git/refs: Create a reference
  • DELETE /repos/{owner}/{repo}/git/refs/{ref}: Delete a reference
  • PATCH /repos/{owner}/{repo}/git/refs/{ref}: Update a reference
  • POST /repos/{owner}/{repo}/git/tags: Create a tag object
  • GET /repos/{owner}/{repo}/git/tags/{tag_sha}: Get a tag
  • POST /repos/{owner}/{repo}/git/trees: Create a tree
  • GET /repos/{owner}/{repo}/git/trees/{tree_sha}: Get a tree