Skip to content
Try Gitea Cloud ☁️ for 30 days → Accelerate your Development & Deploys!

Gitea API 1.27.2

This documentation describes the Gitea API.

Information

  • License: MIT
  • OpenAPI version: 3.0.3

Download the specification:OpenAPI 3.0, Swagger 2.0

Operations

admin

Instance administration: users, organizations, runners, cron jobs and system hooks.

32 operations

issue

Issues and pull request conversations: comments, labels, milestones, reactions and timelines.

72 operations

miscellaneous

Markdown rendering, signing keys, server version and instance metadata.

14 operations

notification

Notification threads and subscriptions of the authenticated user.

7 operations

organization

Organizations and their teams, members, repositories and settings.

67 operations

package

Package registries: listing, inspecting and deleting published packages.

9 operations

repository

Repositories and their contents, branches, tags, releases, pull requests, webhooks and actions.

202 operations

settings

Instance settings exposed to clients: api, attachment, repository and ui limits.

4 operations

user

The authenticated user and other users: keys, tokens, follows, stars and applications.

76 operations

This authentication option is deprecated for removal in Gitea 1.23. Please use AuthorizationHeaderToken instead.

Security scheme type: apiKey

Query parameter name: access_token

API tokens must be prepended with “token” followed by a space.

Security scheme type: apiKey

Header parameter name: Authorization

Security scheme type: http

Sudo API request as the user provided as the key. Admin privileges are required.

Security scheme type: apiKey

Header parameter name: Sudo

Sudo API request as the user provided as the key. Admin privileges are required.

Security scheme type: apiKey

Query parameter name: sudo

Must be used in combination with BasicAuth if two-factor authentication is enabled.

Security scheme type: apiKey

Header parameter name: X-GITEA-OTP

This authentication option is deprecated for removal in Gitea 1.23. Please use AuthorizationHeaderToken instead.

Security scheme type: apiKey

Query parameter name: token