Gitea API.
user
Copy Page
Gitea API.
admin
List cron tasks
Run cron task
List all organizations
List unadopted repositories
Delete unadopted files
Adopt unadopted files as a repository
List all users
Create a user
Delete a user
Edit an existing user
Add a public key on behalf of a user
Delete a user's public key
Create an organization
Create a repository on behalf of a user
miscellaneous
Render a markdown document as HTML
Render raw markdown as HTML
Get default signing-key.gpg
Returns the version of the Gitea application
notification
List users's notification threads
Mark notification threads as read, pinned or unread
Check if unread notifications exist
Get notification thread by ID
Mark notification thread as read by ID
List users's notification threads on a specific repo
Mark notification threads as read, pinned or unread on a specific repo
organization
Create a repository in an organization
Get list of organizations
Create an organization
Delete an organization
Get an organization
Edit an organization
List an organization's webhooks
Create a hook
Delete a hook
Get a hook
Update a hook
List an organization's labels
Create a label for an organization
Delete a label
Get a single label
Update a label
List an organization's members
Remove a member from an organization
Check if a user is a member of an organization
List an organization's public members
Conceal a user's membership
Check if a user is a public member of an organization
Publicize a user's membership
List an organization's repos
Create a repository in an organization
List an organization's teams
Create a team
Search for teams within an organization
Delete a team
Get a team
Edit a team
List a team's members
Remove a team member
List a particular member of team
Add a team member
List a team's repos
Remove a repository from a team
Add a repository to a team
List the current user's organizations
List a user's organizations
issue
Search for issues across the repositories that the user has access to
List a repository's issues
Create an issue. If using deadline only the date will be taken into account, and time of day ignored.
List all comments in a repository
Delete a comment
Get a comment
Edit a comment
Remove a reaction from a comment of an issue
Get a list of reactions from a comment of an issue
Add a reaction to a comment of an issue
Get an issue
Edit an issue. If using deadline only the date will be taken into account, and time of day ignored.
List all comments on an issue
Add a comment to an issue
Delete a comment
Edit a comment
Set an issue deadline. If set to null, the deadline is deleted. If using deadline only the date will be taken into account, and time of day ignored.
Remove all labels from an issue
Get an issue's labels
Add a label to an issue
Replace an issue's labels
Remove a label from an issue
Remove a reaction from an issue
Get a list reactions of an issue
Add a reaction to an issue
Delete an issue's existing stopwatch.
Start stopwatch on an issue.
Stop an issue's existing stopwatch.
Get users who subscribed on an issue.
Check if user is subscribed to an issue
Unsubscribe user from issue
Subscribe user to issue
Reset a tracked time of an issue
List an issue's tracked times
Add tracked time to a issue
Delete specific tracked time
Get all of a repository's labels
Create a label
Delete a label
Get a single label
Update a label
Get all of a repository's opened milestones
Create a milestone
Delete a milestone
Get a milestone
Update a milestone
repository
Migrate a remote git repository
Search for repositories
Delete a repository
Get a repository
Edit a repository's properties. Only fields that are set will be changed.
Get an archive of a repository
Return all users that have write access and can be assigned to issues
List branch protections for a repository
Create a branch protections for a repository
Delete a specific branch protection for the repository
Get a specific branch protection for the repository
Edit a branch protections for a repository. Only fields that are set will be changed
List a repository's branches
Create a branch
Delete a specific branch from a repository
Retrieve a specific branch from a repository, including its effective branch protection
List a repository's collaborators
Delete a collaborator from a repository
Check if a user is a collaborator of a repository
Add a collaborator to a repository
Get a list of all commits from a repository
Get a commit's combined status, by branch/tag/commit reference
Get a commit's statuses, by branch/tag/commit reference
Gets the metadata of all the entries of the root dir
Delete a file in a repository
Gets the metadata and contents (if a file) of an entry in a repository, or a list of entries if a dir
Create a file in a repository
Update a file in a repository
Get the EditorConfig definitions of a file in a repository
List a repository's forks
Fork a repository
Gets the blob of a repository.
Get a single commit from a repository
Get a note corresponding to a single commit from a repository
Get specified ref or filtered repository's refs
Get specified ref or filtered repository's refs
Gets the tag object of an annotated tag (not lightweight tags)
Gets the tree of a repository.
List the hooks in a repository
Create a hook
List the Git hooks in a repository
Delete a Git hook in a repository
Get a Git hook
Edit a Git hook in a repository
Delete a hook in a repository
Get a hook
Edit a hook in a repository
Test a push webhook
Get available issue templates for a repository
List a repository's keys
Add a key to a repository
Delete a key from a repository
Get a repository's key by id
Get languages and number of bytes of code written
Sync a mirrored repository
List a repo's pull requests
Create a pull request
Get a pull request
Update a pull request. If using deadline only the date will be taken into account, and time of day ignored.
Get a pull request diff
Get a pull request patch file
Get commits for a pull request
Check if a pull request has been merged
Merge a pull request
cancel review requests for a pull request
create review requests for a pull request
List all reviews for a pull request
Create a review to an pull request
Delete a specific review from a pull request
Get a specific review for a pull request
Submit a pending review to an pull request
Get a specific review for a pull request
Dismiss a review for a pull request
Cancel to dismiss a review for a pull request
Merge PR's baseBranch into headBranch
Get a file from a repository
List a repo's releases
Create a release
Delete a release by tag name
Get a release by tag name
Delete a release
Get a release
Update a release
List release's attachments
Create a release attachment
Delete a release attachment
Get a release attachment
Edit a release attachment
Return all users that can be requested to review in this repo
Get signing-key.gpg for given repository
List a repo's stargazers
Get a commit's statuses
Create a commit status
List a repo's watchers
Unwatch a repo
Check if the current user is watching a repo
Watch a repo
List a repository's tags
Create a new git tag in a repository
Delete a repository's tag by name
Get the tag of a repository by tag name
List a repository's teams
Delete a team from a repository
Check if a team is assigned to a repository
Add a team to a repository
List a repo's tracked times
List a user's tracked times in a repo
Get list of topics that a repository has
Replace list of topics for a repository
Delete a topic from a repository
Add a topic to a repository
Transfer a repo ownership
Create a repository using a template
Get a repository by id
search topics via keyword
Create a repository
settings
Get instance's global settings for api
Get instance's global settings for Attachment
Get instance's global settings for repositories
Get instance's global settings for ui
user
Get the authenticated user
GET
List the authenticated user's oauth2 applications
GET
creates a new OAuth2 application
POST
delete an OAuth2 Application
DELETE
get an OAuth2 Application
GET
update an OAuth2 Application, this includes regenerating the client secret
PATCH
Delete email addresses
DELETE
List the authenticated user's email addresses
GET
Add email addresses
POST
List the authenticated user's followers
GET
List the users that the authenticated user is following
GET
Unfollow a user
DELETE
Check whether a user is followed by the authenticated user
GET
Follow a user
PUT
Get a Token to verify
GET
Verify a GPG key
POST
List the authenticated user's GPG keys
GET
Create a GPG key
POST
Remove a GPG key
DELETE
Get a GPG key
GET
List the authenticated user's public keys
GET
Create a public key
POST
Delete a public key
DELETE
Get a public key
GET
List the repos that the authenticated user owns
GET
Get user settings
GET
Update user settings
PATCH
The repos that the authenticated user has starred
GET
Unstar the given repo
DELETE
Whether the authenticated is starring the repo
GET
Star the given repo
PUT
Get list of all existing stopwatches
GET
List repositories watched by the authenticated user
GET
List all the teams a user belongs to
GET
List the current user's tracked times
GET
Search for users
GET
Check if one user is following another user
GET
Get a user
GET
List the given user's followers
GET
List the users that the given user is following
GET
List the given user's GPG keys
GET
Get a user's heatmap
GET
List the given user's public keys
GET
List the repos owned by the given user
GET
The repos that the given user has starred
GET
List the repositories watched by a user
GET
List the authenticated user's access tokens
GET
Create an access token
POST
delete an access token
DELETE
Schemas
Schemas
APIError
AccessToken represents an API access token.
AddCollaboratorOption
AddTimeOption
AnnotatedTag
AnnotatedTagObject
Attachment
Branch
BranchProtection
CombinedStatus
Comment
Commit contains information generated from a Git commit.
CommitAffectedFiles
CommitDateOptions
CommitMeta contains meta information of a commit in terms of API.
CommitStatus
CommitStatusState
CommitUser contains information of a user in the context of a commit.
ContentsResponse
CreateAccessTokenOption
CreateBranchProtectionOption
CreateBranchRepoOption
CreateEmailOption
CreateFileOptions
CreateForkOption
CreateGPGKeyOption
CreateHookOption
CreateHookOptionConfig
CreateIssueCommentOption
CreateIssueOption
CreateKeyOption
CreateLabelOption
CreateMilestoneOption
CreateOAuth2ApplicationOptions
CreateOrgOption
CreatePullRequestOption
CreatePullReviewComment
CreatePullReviewOptions
CreateReleaseOption
CreateRepoOption
CreateStatusOption
CreateTagOption
CreateTeamOption
CreateUserOption
Cron
DeleteEmailOption
DeleteFileOptions
DeployKey
DismissPullReviewOptions
EditAttachmentOptions
EditBranchProtectionOption
EditDeadlineOption
EditGitHookOption
EditHookOption
EditIssueCommentOption
EditIssueOption
EditLabelOption
EditMilestoneOption
EditOrgOption
EditPullRequestOption
EditReactionOption
EditReleaseOption
EditRepoOption
EditTeamOption
EditUserOption
Email
ExternalTracker
ExternalWiki
FileCommitResponse contains information generated from a Git commit for a repo's file.
FileDeleteResponse
FileLinksResponse
FileResponse
GPGKey
GPGKeyEmail
GeneralAPISettings
GeneralAttachmentSettings
GeneralRepoSettings
GeneralUISettings
GenerateRepoOption
GitBlobResponse
GitEntry
GitHook
GitObject represents a Git object.
GitServiceType
GitTreeResponse
Hook
Identity
InternalTracker
Issue
IssueDeadline
IssueLabelsOption
IssueTemplate
Label
MarkdownOption
MergePullRequestOption
MigrateRepoForm
MigrateRepoOptions
Milestone
Note
NotificationCount
NotificationSubject
NotificationThread
NotifySubjectType
OAuth2Application represents an OAuth2 application.
Organization
PRBranchInfo
PayloadCommit
PayloadCommitVerification
PayloadUser
Permission
PublicKey
PullRequest
PullRequestMeta
PullReview
PullReviewComment
PullReviewRequestOptions
Reaction
Reference represents a Git reference.
Release
RepoCommit contains information of a commit in the context of a repository.
RepoTopicOptions
Repository
RepositoryMeta
ReviewStateType
SearchResults
ServerVersion
StateType
StopWatch
SubmitPullReviewOptions
Tag
Team
TimeStamp
TopicName
TopicResponse
TrackedTime
TransferRepoOption
UpdateFileOptions
User
UserHeatmapData
UserSettings
UserSettingsOptions
WatchInfo
Response
AccessToken
AccessTokenList
AttachmentList
BranchList
BranchProtectionList
CommentList
Commit
CommitList
CommitStatusList
ContentsListResponse
CronList
DeployKeyList
EmailList
EmptyRepository
GPGKeyList
GitHookList
HookList
IssueList
IssueTemplates
LabelList
LanguageStatistics
MarkdownRender
MilestoneList
NotificationThreadList
OAuth2Application
OAuth2ApplicationList
OrganizationList
PublicKeyList
PullRequestList
PullReviewCommentList
PullReviewList
ReactionList
Reference
ReferenceList
ReleaseList
RepositoryList
StopWatchList
StringSlice
TagList
TeamList
TopicListResponse
TopicNames
TrackedTimeList
UserList
parameterBodies
string
user
MCP
Copy Page
delete an access token
DELETE
/users/{username}/tokens/{token}
Try it
Run in Apidog
Run in Apidog
Request
Path Params
Generate Code
Responses
🟢
204
OK
application/json
Generate Code
Body
Generate Code
ðŸŸ
404
404
ðŸŸ
422
422
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
DELETE
'/api/v1/users//tokens/'
Response
Response Example
204 -
Example 1
{
}
Modified atÂ
2022-09-10 23:12:53
Previous
Create an access token
Next
APIError