# Functions
AcceptTransfer accept a repo transfer.
AddIssueLabels add labels for an issue.
AddIssueSubscription Subscribe user to issue.
AddOrUpdateCollaborator add or update a collaborator to a repository.
AddPushMirror adds a push mirror to a repository.
AddTeam add a team to a repository.
AddTime add time manual to the given issue.
AddTopic adds a topic name to a repo.
ApplyDiffPatch handles API call for applying a patch.
AreNewIssuePinsAllowed returns if new issues pins are allowed.
MergePullRequest cancel an auto merge scheduled for a given PullRequest by index.
ChangeFiles handles API call for modifying multiple files.
CheckIssueSubscription check if user is subscribed to an issue.
ClearIssueLabels delete all the labels for an issue.
CompareDiff compare two branches or commits.
Create one repository of mine.
CreateBranch creates a branch for a user's repository.
CreateBranchProtection creates a branch protection for a repo.
CreateDeployKey create deploy key for a repository.
CreateFile handles API call for creating a file.
CreateFork create a fork of a repo.
CreateHook create a hook for a repository.
CreateIssue create an issue of a repository.
CreateIssueAttachment creates an attachment and saves the given file.
CreateIssueBlocking block the issue given in the body by the issue in path.
CreateIssueComment create a comment for an issue.
CreateIssueCommentAttachment creates an attachment and saves the given file.
CreateIssueDependency create a new issue dependencies.
CreateLabel create a label for a repository.
CreateMilestone create a milestone for a repository.
CreateOrgRepo create one repository of the organization.
CreateOrgRepoDeprecated create one repository of the organization.
CreatePullRequest does what it says.
CreatePullReview create a review to a pull request.
CreateRelease create a release.
CreateReleaseAttachment creates an attachment and saves the given file.
CreateReviewRequests create review requests to an pull request.
CreateTag create a new git tag in a repository.
CreateTagProtection creates a tag protection for a repo.
CreateUserRepo create a repository for a user.
Delete one repository.
UpdateAvatar deletes the Avatar of an Repo.
DeleteBranch get a branch of a repository.
DeleteBranchProtection deletes a branch protection for a repo.
DeleteCollaborator delete a collaborator from a repository.
DeleteDeploykey delete deploy key for a repository.
DeleteFile Delete a file in a repository.
DeleteGitHook delete a Git hook of a repository.
DeleteHook delete a hook of a repository.
DeleteIssueAttachment delete a given attachment.
DeleteIssueComment delete a comment from an issue.
DeleteIssueCommentAttachment delete a given attachment.
DeleteIssueCommentDeprecated delete a comment from an issue.
DeleteIssueCommentReaction remove a reaction from a comment of an issue.
DeleteIssueLabel delete a label for an issue.
DeleteIssueReaction remove a reaction from an issue.
DeleteIssueStopwatch delete a specific stopwatch.
DeleteLabel delete a label for a repository.
DeleteMilestone delete a milestone for a repository by ID and if not available by name.
DeletePullReview delete a specific review from a pull request.
DeletePushMirrorByRemoteName deletes a push mirror from a repository by remoteName.
DeleteRelease delete a release from a repository.
DeleteReleaseAttachment delete a given attachment.
DeleteReleaseByTag delete a release from a repository by tag name.
DeleteReviewRequests delete review requests to an pull request.
DeleteTag delete a specific tag of in a repository by name.
DeleteTagProtection.
DeleteTeam delete a team from a repository.
DeleteTime delete a specific time by id.
DeleteTopic removes topic name from repo.
DeleteWikiPage delete wiki page.
DelIssueSubscription Unsubscribe user from issue.
DismissPullReview dismiss a review for a pull request.
DownloadCommitDiffOrPatch render a commit's raw diff or patch.
DownloadPullDiffOrPatch render a pull's raw diff or patch.
Edit edit repository properties.
EditBranchProtection edits a branch protection for a repo.
EditGitHook modify a Git hook of a repository.
EditHook modify a hook of a repository.
EditIssue modify an issue of a repository.
EditIssueAttachment updates the given attachment.
EditIssueComment modify a comment of an issue.
EditIssueCommentAttachment updates the given attachment.
EditIssueCommentDeprecated modify a comment of an issue.
EditLabel modify a label for a repository.
EditMilestone modify a milestone for a repository by ID and if not available by name.
EditPullRequest does what it says.
EditRelease edit a release.
EditReleaseAttachment updates the given attachment.
EditTagProtection edits a tag protection for a repo.
EditWikiPage response for wiki modify request.
Generate Create a repository using a template.
Get one repository.
GetAllCommits get all commits via.
GetAnnotatedTag get the tag of a repository.
GetArchive get archive of a repository.
GetAssignees return all users that have write access and can be assigned to issues.
GetBlob get the blob of a repository file.
GetBranch get a branch of a repository.
GetBranchProtection gets a branch protection.
GetByID returns a single Repository.
GetCombinedCommitStatusByRef returns the combined status for any given commit hash.
GetCommitPullRequest returns the merged pull request of the commit.
GetCommitStatuses returns all statuses for any given commit hash.
GetCommitStatusesByRef returns all statuses for any given commit ref.
GetContents Get the metadata and contents (if a file) of an entry in a repository, or a list of entries if a dir.
GetContentsList Get the metadata of all the entries of the root dir.
GetDeployKey get a deploy key by id.
GetEditorconfig get editor config of a repository.
GetGitAllRefs get ref or an list all the refs of a repository.
GetGitHook get a repo's Git hook by id.
GetGitRefs get ref or an filteresd list of refs of a repository.
GetHook get a repo's hook by id.
GetIssue get an issue of a repository.
GetIssueAttachment gets a single attachment of the issue.
GetIssueBlocks list issues that are blocked by this issue.
GetIssueComment Get a comment by ID.
GetIssueCommentAttachment gets a single attachment of the comment.
GetIssueCommentReactions list reactions of a comment from an issue.
GetIssueConfig returns the issue config for a repo.
GetIssueDependencies list an issue's dependencies.
GetIssueReactions list reactions of an issue.
GetIssueSubscribers return subscribers of an issue.
GetIssueTemplates returns the issue templates for a repository.
GetLabel get label by repository and label id.
GetLanguages returns languages and number of bytes of code written.
GetLatestRelease gets the most recent non-prerelease, non-draft release of a repository, sorted by created_at.
GetLicenses returns licenses.
GetMilestone get a milestone for a repository by ID and if not available by name.
GetNote Get a note corresponding to a single commit from a repository.
GetPullRequest returns a single PR based on index.
GetPullRequest returns a single PR based on index.
GetPullRequestCommits gets all commits associated with a given PR.
GetPullRequestFiles gets all changed files associated with a given PR.
GetPullReview gets a specific review of a pull request.
GetPullReviewComments lists all comments of a pull request review.
GetPushMirrorByName get push mirror of a repository by name.
GetRawFile get a file by path on a repository.
GetRawFileOrLFS get a file by repo's path, redirecting to LFS if necessary.
GetRelease get a single release of a repository.
GetReleaseAttachment gets a single attachment of the release.
GetReleaseByTag get a single release of a repository by tag name.
GetRepoPermissions gets repository permissions for a user.
GetReviewers return all users that can be requested to review in this repo.
GetSingleCommit get a commit via sha.
GetStopwatches get all stopwatches.
GetTag get the tag of a repository.
GetTagProtection gets a tag protection.
GetTree get the tree of a repository.
GetWikiPage get single wiki page.
HandleAddKeyError handle add key error.
HandleCheckKeyStringError handle check key error.
IsCollaborator check if a user is a collaborator of a repository.
IsPullRequestMerged checks if a PR exists given an index.
IsTeam check if a team is assigned to a repository.
ListActionTasks list all the actions of a repository.
ListBranches list all the branches of a repository.
ListBranchProtections list branch protections for a repo.
ListCollaborators list a repository's collaborators.
ListDeployKeys list all the deploy keys of a repository.
ListForks list a repository's forks.
ListGitHooks list all Git hooks of a repository.
ListHooks list all hooks of a repository.
ListIssueAttachments lists all attachments of the issue.
ListIssueCommentAttachments lists all attachments of the comment.
ListIssueComments list all the comments of an issue.
ListIssueCommentsAndTimeline list all the comments and events of an issue.
ListIssueLabels list all the labels of an issue.
ListIssues list the issues of a repository.
ListLabels list all the labels of a repository.
ListMilestones list milestones for a repository.
ListMyTrackedTimes lists all tracked times of the current user.
ListPageRevisions renders file revision list of wiki page.
ListPinnedIssues returns a list of all pinned Issues.
ListPinnedPullRequests returns a list of all pinned PRs.
ListPullRequests returns a list of all PRs.
ListPullReviews lists all reviews of a pull request.
ListPushMirrors get list of push mirrors of a repository.
ListReleaseAttachments lists all attachments of the release.
ListReleases list a repository's releases.
ListRepoIssueComments returns all issue-comments for a repo.
ListStargazers list a repository's stargazers.
ListSubscribers list a repo's subscribers (i.e.
ListTagProtection lists tag protections for a repo.
ListTags list all the tags of a repository.
ListTeams list a repository's teams.
ListTopics returns list of current topics for repo.
ListTrackedTimes list all the tracked times of an issue.
ListTrackedTimesByRepository lists all tracked times of the repository.
ListTrackedTimesByUser lists all tracked times of the user.
ListWikiPages get wiki pages list.
MergePullRequest merges a PR given an index.
Migrate migrate remote git repository to gitea.
MirrorSync adds a mirrored repository to the sync queue.
MoveIssuePin moves a pinned Issue to a new Position.
NewAction creates a new Action service.
NewCommitStatus creates a new CommitStatus.
NewWikiPage response for wiki create request.
PinIssue pins a issue.
PostIssueCommentReaction add a reaction to a comment of an issue.
PostIssueReaction add a reaction to an issue.
PushMirrorSync adds all push mirrored repositories to the sync queue.
RejectTransfer reject a repo transfer.
RemoveIssueBlocking unblock the issue given in the body by the issue in path.
RemoveIssueDependency remove an issue dependency.
ReplaceIssueLabels replace labels for an issue.
ResetIssueTime reset time manual to the given issue.
Search repositories via options.
SearchIssues searches for issues across the repositories that the user has access to.
StartIssueStopwatch creates a stopwatch for the given issue.
StopIssueStopwatch stops a stopwatch for the given issue.
SubmitPullReview submit a pending review to an pull request.
TestHook tests a hook.
TopicSearch search for creating topic.
Transfer transfers the ownership of a repository.
UnDismissPullReview cancel to dismiss a review for a pull request.
UnpinIssue unpins a Issue.
UpdateVatar updates the Avatar of an Repo.
UpdateBranch updates a repository's branch.
UpdateBranchProtectionPriories updates the priorities of branch protections for a repo.
UpdateFile handles API call for updating a file.
UpdateIssueDeadline updates an issue deadline.
UpdatePullRequest merge PR's baseBranch into headBranch.
UpdateTopics updates repo with a new set of topics.
ValidateIssueConfig returns validation errors for the issue config.