# Functions
AddCollaborator add a collaborator to a repository.
AddIssueLabels add labels for an issue.
AddTime adds time manual to the given issue.
ClearIssueLabels delete all the labels for an issue.
Create one repository of mine.
CreateDeployKey create deploy key for a repository.
CreateFork create a fork of a repo.
CreateHook create a hook for a repository.
CreateIssue create an issue of a repository.
CreateIssueComment create a comment for an issue.
CreateLabel create a label for a repository.
CreateMilestone create a milestone for a repository.
CreateOrgRepo create one repository of the organization.
CreatePullRequest does what it says.
CreateRelease create a release.
CreateReleaseAttachment creates an attachment and saves the given file.
CreateUserRepo create a repository for a user.
Delete one repository.
DeleteCollaborator delete a collaborator from a repository.
DeleteDeploykey delete deploy key for a repository.
DeleteHook delete a hook of a repository.
DeleteIssueComment delete a comment from an issue.
DeleteIssueCommentDeprecated delete a comment from an issue.
DeleteIssueLabel delete a label for an issue.
DeleteLabel delete a label for a repository.
DeleteMilestone delete a milestone for a repository.
DeleteRelease delete a release from a repository.
DeleteReleaseAttachment delete a given attachment.
EditHook modify a hook of a repository.
EditIssue modify an issue of a repository.
EditIssueComment modify a comment of an issue.
EditIssueCommentDeprecated modify a comment of an issue.
EditLabel modify a label for a repository.
EditMilestone modify a milestone for a repository.
EditPullRequest does what it says.
EditRelease edit a release.
EditReleaseAttachment updates the given attachment.
Get one repository.
GetArchive get archive of a repository.
GetBranch get a branch of a repository.
GetByID returns a single Repository.
GetCombinedCommitStatusByRef returns the combined status for any given commit hash.
GetCommitStatuses returns all statuses for any given commit hash.
GetCommitStatusesByRef returns all statuses for any given commit ref.
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.
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.
GetLabel get label by repository and label id.
GetMilestone get a milestone for a repository.
GetPullRequest returns a single PR based on index.
GetRawFile get a file by path on a repository.
GetRelease get a single release of a repository.
GetReleaseAttachment gets a single attachment of the release.
GetSingleCommit get a commit via.
GetTree get the tree of a repository.
GetTreeBySHA get the GitTreeResponse of a repository using a sha hash.
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.
ListBranches list all the branches of a repository.
ListCollaborators list a repository's collaborators.
ListDeployKeys list all the deploy keys of a repository.
ListForks list a repository's forks.
ListHooks list all hooks of a repository.
ListIssueComments list all the comments 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 all the opened milestones for a repository.
ListMyTrackedTimes lists all tracked times of the current user.
ListPullRequests returns a list of all PRs.
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.
ListTags list all the tags of a repository.
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.
MergePullRequest merges a PR given an index.
Migrate migrate remote git repository to gitea.
MirrorSync adds a mirrored repository to the sync queue.
NewCommitStatus creates a new CommitStatus.
ReplaceIssueLabels replace labels for an issue.
Search repositories via options.
StartIssueStopwatch creates a stopwatch for the given issue.
StopIssueStopwatch stops a stopwatch for the given issue.
TestHook tests a hook.
TopicSearch search for creating topic.
UpdateIssueDeadline updates an issue deadline.