72 KiB
Tool inventory
This file is generated. Do not edit it by hand: run uv run python scripts/check_docs.py --write after changing the catalog. CI fails when it is out of date.
There are 538 tools: 537 generated from the pinned Gitea 28.1.0 swagger (spec/gitea-swagger.v1.json, one tool per operation) plus the hand-written gitea_api_request, which is listed under misc.
Naming: gitea_<domain>_<action>, lowercase snake_case, at most 64 characters. The domain comes from the request path, the action from the swagger operationId. Names are stable for a given spec version.
Every tool also accepts an optional sudo argument (a Gitea login). With an admin token the call then runs as that user. Paths are relative to /api/v1.
Filters: TOOLSETS limits the exposed domains, READ_ONLY exposes only read-only operations (gitea_api_request then accepts only GET), DISABLED_TOOLS hides single tools by name. A filtered tool is neither listed nor callable. See configuration.md.
Flags: read-only (maps to the MCP readOnlyHint), destructive (destructiveHint: deletes and calls that replace state), paginated (accepts page and limit), file upload (takes base64 file content), admin (needs a site-admin token).
Summary
| Domain | Tools | Read-only | Mutating |
|---|---|---|---|
| actions | 70 | 35 | 35 |
| admin | 33 | 14 | 19 |
| hook | 20 | 8 | 12 |
| issue | 73 | 25 | 48 |
| misc | 20 | 18 | 2 |
| notification | 7 | 4 | 3 |
| org | 45 | 17 | 28 |
| package | 9 | 5 | 4 |
| pull | 26 | 11 | 15 |
| release | 13 | 6 | 7 |
| repo | 124 | 67 | 57 |
| team | 15 | 8 | 7 |
| user | 77 | 44 | 33 |
| wiki | 6 | 3 | 3 |
| all | 538 | 265 | 273 |
actions
Gitea Actions: workflow runs, jobs, logs, artifacts, dispatch, secrets, variables and runners at repository, organization, user and instance level. 70 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_actions_approve_workflow_run |
POST | /repos/{owner}/{repo}/actions/runs/{run}/approve |
Approve a workflow run that requires approval | |
gitea_actions_cancel_workflow_run |
POST | /repos/{owner}/{repo}/actions/runs/{run}/cancel |
Cancel a workflow run and its jobs | |
gitea_actions_create_org_variable |
POST | /orgs/{org}/actions/variables/{variablename} |
Create an org-level variable | |
gitea_actions_create_repo_variable |
POST | /repos/{owner}/{repo}/actions/variables/{variablename} |
Create a repo-level variable | |
gitea_actions_create_user_variable |
POST | /user/actions/variables/{variablename} |
Create a user-level variable | |
gitea_actions_delete_action_run |
DELETE | /repos/{owner}/{repo}/actions/runs/{run} |
Delete a workflow run | destructive |
gitea_actions_delete_artifact |
DELETE | /repos/{owner}/{repo}/actions/artifacts/{artifact_id} |
Deletes a specific artifact for a workflow run | destructive |
gitea_actions_delete_org_runner |
DELETE | /orgs/{org}/actions/runners/{runner_id} |
Delete an org-level runner | destructive |
gitea_actions_delete_org_secret |
DELETE | /orgs/{org}/actions/secrets/{secretname} |
Delete a secret in an organization | destructive |
gitea_actions_delete_org_variable |
DELETE | /orgs/{org}/actions/variables/{variablename} |
Delete an org-level variable | destructive |
gitea_actions_delete_repo_runner |
DELETE | /repos/{owner}/{repo}/actions/runners/{runner_id} |
Delete a repo-level runner | destructive |
gitea_actions_delete_repo_secret |
DELETE | /repos/{owner}/{repo}/actions/secrets/{secretname} |
Delete a secret in a repository | destructive |
gitea_actions_delete_repo_variable |
DELETE | /repos/{owner}/{repo}/actions/variables/{variablename} |
Delete a repo-level variable | destructive |
gitea_actions_delete_user_runner |
DELETE | /user/actions/runners/{runner_id} |
Delete a user-level runner | destructive |
gitea_actions_delete_user_secret |
DELETE | /user/actions/secrets/{secretname} |
Delete a secret in a user scope | destructive |
gitea_actions_delete_user_variable |
DELETE | /user/actions/variables/{variablename} |
Delete a user-level variable which is created by current doer | destructive |
gitea_actions_disable_workflow |
PUT | /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable |
Disable a workflow | destructive |
gitea_actions_dispatch_workflow |
POST | /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches |
Create a workflow dispatch event | |
gitea_actions_download_artifact |
GET | /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/zip |
Downloads a specific artifact for a workflow run redirects to blob url | read-only |
gitea_actions_download_run_job_logs |
GET | /repos/{owner}/{repo}/actions/jobs/{job_id}/logs |
Downloads the job logs for a workflow run | read-only |
gitea_actions_enable_workflow |
PUT | /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable |
Enable a workflow | destructive |
gitea_actions_force_cancel_workflow_run |
POST | /repos/{owner}/{repo}/actions/runs/{run}/force-cancel |
Force-cancel a workflow run | |
gitea_actions_get_artifact |
GET | /repos/{owner}/{repo}/actions/artifacts/{artifact_id} |
Gets a specific artifact for a workflow run | read-only |
gitea_actions_get_artifacts |
GET | /repos/{owner}/{repo}/actions/artifacts |
Lists all artifacts for a repository | read-only |
gitea_actions_get_artifacts_of_run |
GET | /repos/{owner}/{repo}/actions/runs/{run}/artifacts |
Lists all artifacts for a repository run | read-only |
gitea_actions_get_org_runner |
GET | /orgs/{org}/actions/runners/{runner_id} |
Get an org-level runner | read-only |
gitea_actions_get_org_runners |
GET | /orgs/{org}/actions/runners |
Get org-level runners | read-only |
gitea_actions_get_org_variable |
GET | /orgs/{org}/actions/variables/{variablename} |
Get an org-level variable | read-only |
gitea_actions_get_org_variables_list |
GET | /orgs/{org}/actions/variables |
Get an org-level variables list | read-only, paginated |
gitea_actions_get_org_workflow_jobs |
GET | /orgs/{org}/actions/jobs |
Get org-level workflow jobs | read-only, paginated |
gitea_actions_get_org_workflow_runs |
GET | /orgs/{org}/actions/runs |
Get org-level workflow runs | read-only, paginated |
gitea_actions_get_repo_runner |
GET | /repos/{owner}/{repo}/actions/runners/{runner_id} |
Get a repo-level runner | read-only |
gitea_actions_get_repo_runners |
GET | /repos/{owner}/{repo}/actions/runners |
Get repo-level runners | read-only |
gitea_actions_get_repo_variable |
GET | /repos/{owner}/{repo}/actions/variables/{variablename} |
Get a repo-level variable | read-only |
gitea_actions_get_repo_variables_list |
GET | /repos/{owner}/{repo}/actions/variables |
Get repo-level variables list | read-only, paginated |
gitea_actions_get_user_runner |
GET | /user/actions/runners/{runner_id} |
Get a user-level runner | read-only |
gitea_actions_get_user_runners |
GET | /user/actions/runners |
Get user-level runners | read-only |
gitea_actions_get_user_variable |
GET | /user/actions/variables/{variablename} |
Get a user-level variable which is created by current doer | read-only |
gitea_actions_get_user_variables_list |
GET | /user/actions/variables |
Get the user-level list of variables which is created by current doer | read-only, paginated |
gitea_actions_get_user_workflow_jobs |
GET | /user/actions/jobs |
Get workflow jobs | read-only, paginated |
gitea_actions_get_user_workflow_runs |
GET | /user/actions/runs |
Get workflow runs | read-only, paginated |
gitea_actions_get_workflow |
GET | /repos/{owner}/{repo}/actions/workflows/{workflow_id} |
Get a workflow | read-only |
gitea_actions_get_workflow_job |
GET | /repos/{owner}/{repo}/actions/jobs/{job_id} |
Gets a specific workflow job for a workflow run | read-only |
gitea_actions_get_workflow_run |
GET | /repos/{owner}/{repo}/actions/runs/{run} |
Gets a specific workflow run | read-only |
gitea_actions_get_workflow_run_attempt |
GET | /repos/{owner}/{repo}/actions/runs/{run}/attempts/{attempt} |
Gets a specific workflow run attempt | read-only |
gitea_actions_get_workflow_run_logs |
GET | /repos/{owner}/{repo}/actions/runs/{run}/logs |
Download workflow run logs as archive | read-only |
gitea_actions_get_workflow_runs |
GET | /repos/{owner}/{repo}/actions/runs |
Lists all runs for a repository run | read-only, paginated |
gitea_actions_list_action_tasks |
GET | /repos/{owner}/{repo}/actions/tasks |
List a repository's action tasks | read-only, paginated |
gitea_actions_list_repository_workflows |
GET | /repos/{owner}/{repo}/actions/workflows |
List repository workflows | read-only |
gitea_actions_list_workflow_jobs |
GET | /repos/{owner}/{repo}/actions/jobs |
Lists all jobs for a repository | read-only, paginated |
gitea_actions_list_workflow_run_attempt_jobs |
GET | /repos/{owner}/{repo}/actions/runs/{run}/attempts/{attempt}/jobs |
Lists all jobs for a workflow run attempt | read-only, paginated |
gitea_actions_list_workflow_run_jobs |
GET | /repos/{owner}/{repo}/actions/runs/{run}/jobs |
Lists all jobs for a workflow run | read-only, paginated |
gitea_actions_list_workflow_runs |
GET | /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs |
List runs for a workflow | read-only, paginated |
gitea_actions_org_create_runner_registration_token |
POST | /orgs/{org}/actions/runners/registration-token |
Get an organization's actions runner registration token | |
gitea_actions_org_list_secrets |
GET | /orgs/{org}/actions/secrets |
List an organization's actions secrets | read-only, paginated |
gitea_actions_repo_create_runner_registration_token |
POST | /repos/{owner}/{repo}/actions/runners/registration-token |
Get a repository's actions runner registration token | |
gitea_actions_repo_list_secrets |
GET | /repos/{owner}/{repo}/actions/secrets |
List a repo's actions secrets | read-only, paginated |
gitea_actions_rerun_failed_workflow_run |
POST | /repos/{owner}/{repo}/actions/runs/{run}/rerun-failed-jobs |
Reruns all failed jobs in a workflow run | |
gitea_actions_rerun_workflow_job |
POST | /repos/{owner}/{repo}/actions/runs/{run}/jobs/{job_id}/rerun |
Reruns a specific workflow job in a run | |
gitea_actions_rerun_workflow_run |
POST | /repos/{owner}/{repo}/actions/runs/{run}/rerun |
Reruns an entire workflow run | |
gitea_actions_update_org_runner |
PATCH | /orgs/{org}/actions/runners/{runner_id} |
Update an org-level runner | destructive |
gitea_actions_update_org_secret |
PUT | /orgs/{org}/actions/secrets/{secretname} |
Create or Update a secret value in an organization | destructive |
gitea_actions_update_org_variable |
PUT | /orgs/{org}/actions/variables/{variablename} |
Update an org-level variable | destructive |
gitea_actions_update_repo_runner |
PATCH | /repos/{owner}/{repo}/actions/runners/{runner_id} |
Update a repo-level runner | destructive |
gitea_actions_update_repo_secret |
PUT | /repos/{owner}/{repo}/actions/secrets/{secretname} |
Create or Update a secret value in a repository | destructive |
gitea_actions_update_repo_variable |
PUT | /repos/{owner}/{repo}/actions/variables/{variablename} |
Update a repo-level variable | destructive |
gitea_actions_update_user_runner |
PATCH | /user/actions/runners/{runner_id} |
Update a user-level runner | destructive |
gitea_actions_update_user_secret |
PUT | /user/actions/secrets/{secretname} |
Create or Update a secret value in a user scope | destructive |
gitea_actions_update_user_variable |
PUT | /user/actions/variables/{variablename} |
Update a user-level variable which is created by current doer | destructive |
gitea_actions_user_create_runner_registration_token |
POST | /user/actions/runners/registration-token |
Get a user's actions runner registration token |
admin
Instance administration: users, organizations, emails, cron tasks, system hooks, unadopted repositories, runners and packages. Needs a site-admin token. 33 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_admin_add_user_badges |
POST | /admin/users/{username}/badges |
Add a badge to a user | admin |
gitea_admin_adopt_repository |
POST | /admin/unadopted/{owner}/{repo} |
Adopt unadopted files as a repository | destructive, admin |
gitea_admin_create_hook |
POST | /admin/hooks |
Create a hook | admin |
gitea_admin_create_org |
POST | /admin/users/{username}/orgs |
Create an organization | admin |
gitea_admin_create_public_key |
POST | /admin/users/{username}/keys |
Add a public key on behalf of a user | admin |
gitea_admin_create_repo |
POST | /admin/users/{username}/repos |
Create a repository on behalf of a user | admin |
gitea_admin_create_runner_registration_token |
POST | /admin/actions/runners/registration-token |
Get a global actions runner registration token | admin |
gitea_admin_create_user |
POST | /admin/users |
Create a user | admin |
gitea_admin_cron_list |
GET | /admin/cron |
List cron tasks | read-only, paginated, admin |
gitea_admin_cron_run |
POST | /admin/cron/{task} |
Run cron task | destructive, admin |
gitea_admin_delete_hook |
DELETE | /admin/hooks/{id} |
Delete a hook | destructive, admin |
gitea_admin_delete_runner |
DELETE | /admin/actions/runners/{runner_id} |
Delete a global runner | destructive, admin |
gitea_admin_delete_unadopted_repository |
DELETE | /admin/unadopted/{owner}/{repo} |
Delete unadopted files | destructive, admin |
gitea_admin_delete_user |
DELETE | /admin/users/{username} |
Delete a user | destructive, admin |
gitea_admin_delete_user_badges |
DELETE | /admin/users/{username}/badges |
Remove a badge from a user | destructive, admin |
gitea_admin_delete_user_public_key |
DELETE | /admin/users/{username}/keys/{id} |
Delete a user's public key | destructive, admin |
gitea_admin_edit_hook |
PATCH | /admin/hooks/{id} |
Update a hook | destructive, admin |
gitea_admin_edit_user |
PATCH | /admin/users/{username} |
Edit an existing user | destructive, admin |
gitea_admin_get_all_emails |
GET | /admin/emails |
List all emails | read-only, paginated, admin |
gitea_admin_get_all_orgs |
GET | /admin/orgs |
List all organizations | read-only, paginated, admin |
gitea_admin_get_hook |
GET | /admin/hooks/{id} |
Get a hook | read-only, admin |
gitea_admin_get_runner |
GET | /admin/actions/runners/{runner_id} |
Get a global runner | read-only, admin |
gitea_admin_get_runners |
GET | /admin/actions/runners |
Get all runners | read-only, admin |
gitea_admin_list_hooks |
GET | /admin/hooks |
List system's webhooks | read-only, paginated, admin |
gitea_admin_list_packages |
GET | /admin/packages |
List all packages | read-only, paginated, admin |
gitea_admin_list_user_badges |
GET | /admin/users/{username}/badges |
List a user's badges | read-only, admin |
gitea_admin_list_workflow_jobs |
GET | /admin/actions/jobs |
Lists all jobs | read-only, paginated, admin |
gitea_admin_list_workflow_runs |
GET | /admin/actions/runs |
Lists all runs | read-only, paginated, admin |
gitea_admin_rename_user |
POST | /admin/users/{username}/rename |
Rename a user | destructive, admin |
gitea_admin_search_emails |
GET | /admin/emails/search |
Search all emails | read-only, paginated, admin |
gitea_admin_search_users |
GET | /admin/users |
Search users according filter conditions | read-only, paginated, admin |
gitea_admin_unadopted_list |
GET | /admin/unadopted |
List unadopted repositories | read-only, paginated, admin |
gitea_admin_update_runner |
PATCH | /admin/actions/runners/{runner_id} |
Update a global runner | destructive, admin |
hook
Webhooks of repositories, organizations, users and the instance (system hooks). 20 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_hook_org_create_hook |
POST | /orgs/{org}/hooks |
Create a hook | |
gitea_hook_org_delete_hook |
DELETE | /orgs/{org}/hooks/{id} |
Delete a hook | destructive |
gitea_hook_org_edit_hook |
PATCH | /orgs/{org}/hooks/{id} |
Update a hook | destructive |
gitea_hook_org_get_hook |
GET | /orgs/{org}/hooks/{id} |
Get a hook | read-only |
gitea_hook_org_list_hooks |
GET | /orgs/{org}/hooks |
List an organization's webhooks | read-only, paginated |
gitea_hook_repo_create_hook |
POST | /repos/{owner}/{repo}/hooks |
Create a hook | |
gitea_hook_repo_delete_git_hook |
DELETE | /repos/{owner}/{repo}/hooks/git/{id} |
Delete a Git hook in a repository | destructive |
gitea_hook_repo_delete_hook |
DELETE | /repos/{owner}/{repo}/hooks/{id} |
Delete a hook in a repository | destructive |
gitea_hook_repo_edit_git_hook |
PATCH | /repos/{owner}/{repo}/hooks/git/{id} |
Edit a Git hook in a repository | destructive |
gitea_hook_repo_edit_hook |
PATCH | /repos/{owner}/{repo}/hooks/{id} |
Edit a hook in a repository | destructive |
gitea_hook_repo_get_git_hook |
GET | /repos/{owner}/{repo}/hooks/git/{id} |
Get a Git hook | read-only |
gitea_hook_repo_get_hook |
GET | /repos/{owner}/{repo}/hooks/{id} |
Get a hook | read-only |
gitea_hook_repo_list_git_hooks |
GET | /repos/{owner}/{repo}/hooks/git |
List the Git hooks in a repository | read-only |
gitea_hook_repo_list_hooks |
GET | /repos/{owner}/{repo}/hooks |
List the hooks in a repository | read-only, paginated |
gitea_hook_repo_test_hook |
POST | /repos/{owner}/{repo}/hooks/{id}/tests |
Test a push webhook | |
gitea_hook_user_create_hook |
POST | /user/hooks |
Create a hook | |
gitea_hook_user_delete_hook |
DELETE | /user/hooks/{id} |
Delete a hook | destructive |
gitea_hook_user_edit_hook |
PATCH | /user/hooks/{id} |
Update a hook | destructive |
gitea_hook_user_get_hook |
GET | /user/hooks/{id} |
Get a hook | read-only |
gitea_hook_user_list_hooks |
GET | /user/hooks |
List the authenticated user's webhooks | read-only, paginated |
issue
Issues, comments, labels, milestones, reactions, pins, subscriptions, time tracking, stopwatches, dependencies and attachments. 73 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_issue_add_assignees |
POST | /repos/{owner}/{repo}/issues/{index}/assignees |
Add assignees to an issue | |
gitea_issue_add_label |
POST | /repos/{owner}/{repo}/issues/{index}/labels |
Add a label to an issue | |
gitea_issue_add_subscription |
PUT | /repos/{owner}/{repo}/issues/{index}/subscriptions/{user} |
Subscribe user to issue | destructive |
gitea_issue_add_time |
POST | /repos/{owner}/{repo}/issues/{index}/times |
Add tracked time to a issue | |
gitea_issue_check_assignee |
GET | /repos/{owner}/{repo}/issues/{index}/assignees/{assignee} |
Check if a user can be assigned to an issue | read-only |
gitea_issue_check_subscription |
GET | /repos/{owner}/{repo}/issues/{index}/subscriptions/check |
Check if user is subscribed to an issue | read-only |
gitea_issue_clear_labels |
DELETE | /repos/{owner}/{repo}/issues/{index}/labels |
Remove all labels from an issue | destructive |
gitea_issue_create_comment |
POST | /repos/{owner}/{repo}/issues/{index}/comments |
Add a comment to an issue | |
gitea_issue_create_issue |
POST | /repos/{owner}/{repo}/issues |
Create an issue. If using deadline only the date will be taken into account, and time of day ignored. | |
gitea_issue_create_issue_attachment |
POST | /repos/{owner}/{repo}/issues/{index}/assets |
Create an issue attachment | file upload |
gitea_issue_create_issue_blocking |
POST | /repos/{owner}/{repo}/issues/{index}/blocks |
Block the issue given in the body by the issue in path | |
gitea_issue_create_issue_comment_attachment |
POST | /repos/{owner}/{repo}/issues/comments/{id}/assets |
Create a comment attachment | file upload |
gitea_issue_create_issue_dependencies |
POST | /repos/{owner}/{repo}/issues/{index}/dependencies |
Make the issue in the url depend on the issue in the form. | |
gitea_issue_create_label |
POST | /repos/{owner}/{repo}/labels |
Create a label | |
gitea_issue_create_milestone |
POST | /repos/{owner}/{repo}/milestones |
Create a milestone | |
gitea_issue_delete |
DELETE | /repos/{owner}/{repo}/issues/{index} |
Delete an issue | destructive |
gitea_issue_delete_comment |
DELETE | /repos/{owner}/{repo}/issues/comments/{id} |
Delete a comment | destructive |
gitea_issue_delete_comment_deprecated |
DELETE | /repos/{owner}/{repo}/issues/{index}/comments/{id} |
Delete a comment | destructive |
gitea_issue_delete_comment_reaction |
DELETE | /repos/{owner}/{repo}/issues/comments/{id}/reactions |
Remove a reaction from a comment of an issue | destructive |
gitea_issue_delete_issue_attachment |
DELETE | /repos/{owner}/{repo}/issues/{index}/assets/{attachment_id} |
Delete an issue attachment | destructive |
gitea_issue_delete_issue_comment_attachment |
DELETE | /repos/{owner}/{repo}/issues/comments/{id}/assets/{attachment_id} |
Delete a comment attachment | destructive |
gitea_issue_delete_issue_reaction |
DELETE | /repos/{owner}/{repo}/issues/{index}/reactions |
Remove a reaction from an issue | destructive |
gitea_issue_delete_label |
DELETE | /repos/{owner}/{repo}/labels/{id} |
Delete a label | destructive |
gitea_issue_delete_milestone |
DELETE | /repos/{owner}/{repo}/milestones/{id} |
Delete a milestone | destructive |
gitea_issue_delete_stopwatch |
DELETE | /repos/{owner}/{repo}/issues/{index}/stopwatch/delete |
Delete an issue's existing stopwatch. | destructive |
gitea_issue_delete_subscription |
DELETE | /repos/{owner}/{repo}/issues/{index}/subscriptions/{user} |
Unsubscribe user from issue | destructive |
gitea_issue_delete_time |
DELETE | /repos/{owner}/{repo}/issues/{index}/times/{id} |
Delete specific tracked time | destructive |
gitea_issue_edit_comment |
PATCH | /repos/{owner}/{repo}/issues/comments/{id} |
Edit a comment | destructive |
gitea_issue_edit_comment_deprecated |
PATCH | /repos/{owner}/{repo}/issues/{index}/comments/{id} |
Edit a comment | destructive |
gitea_issue_edit_issue |
PATCH | /repos/{owner}/{repo}/issues/{index} |
Edit an issue. If using deadline only the date will be taken into account, and time of day ignored. | destructive |
gitea_issue_edit_issue_attachment |
PATCH | /repos/{owner}/{repo}/issues/{index}/assets/{attachment_id} |
Edit an issue attachment | destructive |
gitea_issue_edit_issue_comment_attachment |
PATCH | /repos/{owner}/{repo}/issues/comments/{id}/assets/{attachment_id} |
Edit a comment attachment | destructive |
gitea_issue_edit_issue_deadline |
POST | /repos/{owner}/{repo}/issues/{index}/deadline |
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. | |
gitea_issue_edit_label |
PATCH | /repos/{owner}/{repo}/labels/{id} |
Update a label | destructive |
gitea_issue_edit_milestone |
PATCH | /repos/{owner}/{repo}/milestones/{id} |
Update a milestone | destructive |
gitea_issue_get_comment |
GET | /repos/{owner}/{repo}/issues/comments/{id} |
Get a comment | read-only |
gitea_issue_get_comment_reactions |
GET | /repos/{owner}/{repo}/issues/comments/{id}/reactions |
Get a list of reactions from a comment of an issue | read-only |
gitea_issue_get_comments |
GET | /repos/{owner}/{repo}/issues/{index}/comments |
List all comments on an issue | read-only |
gitea_issue_get_comments_and_timeline |
GET | /repos/{owner}/{repo}/issues/{index}/timeline |
List all comments and events on an issue | read-only, paginated |
gitea_issue_get_issue |
GET | /repos/{owner}/{repo}/issues/{index} |
Get an issue | read-only |
gitea_issue_get_issue_attachment |
GET | /repos/{owner}/{repo}/issues/{index}/assets/{attachment_id} |
Get an issue attachment | read-only |
gitea_issue_get_issue_comment_attachment |
GET | /repos/{owner}/{repo}/issues/comments/{id}/assets/{attachment_id} |
Get a comment attachment | read-only |
gitea_issue_get_issue_reactions |
GET | /repos/{owner}/{repo}/issues/{index}/reactions |
Get a list reactions of an issue | read-only, paginated |
gitea_issue_get_label |
GET | /repos/{owner}/{repo}/labels/{id} |
Get a single label | read-only |
gitea_issue_get_labels |
GET | /repos/{owner}/{repo}/issues/{index}/labels |
Get an issue's labels | read-only |
gitea_issue_get_milestone |
GET | /repos/{owner}/{repo}/milestones/{id} |
Get a milestone | read-only |
gitea_issue_get_milestones_list |
GET | /repos/{owner}/{repo}/milestones |
Get all of a repository's opened milestones | read-only, paginated |
gitea_issue_get_repo_comments |
GET | /repos/{owner}/{repo}/issues/comments |
List all comments in a repository | read-only, paginated |
gitea_issue_list_blocks |
GET | /repos/{owner}/{repo}/issues/{index}/blocks |
List issues that are blocked by this issue | read-only, paginated |
gitea_issue_list_issue_attachments |
GET | /repos/{owner}/{repo}/issues/{index}/assets |
List issue's attachments | read-only |
gitea_issue_list_issue_comment_attachments |
GET | /repos/{owner}/{repo}/issues/comments/{id}/assets |
List comment's attachments | read-only |
gitea_issue_list_issue_dependencies |
GET | /repos/{owner}/{repo}/issues/{index}/dependencies |
List an issue's dependencies, i.e all issues that block this issue. | read-only, paginated |
gitea_issue_list_issues |
GET | /repos/{owner}/{repo}/issues |
List a repository's issues | read-only, paginated |
gitea_issue_list_labels |
GET | /repos/{owner}/{repo}/labels |
Get all of a repository's labels | read-only, paginated |
gitea_issue_list_pinned_issues |
GET | /repos/{owner}/{repo}/issues/pinned |
List a repo's pinned issues | read-only |
gitea_issue_lock_issue |
PUT | /repos/{owner}/{repo}/issues/{index}/lock |
Lock an issue | destructive |
gitea_issue_move_issue_pin |
PATCH | /repos/{owner}/{repo}/issues/{index}/pin/{position} |
Moves the Pin to the given Position | destructive |
gitea_issue_pin_issue |
POST | /repos/{owner}/{repo}/issues/{index}/pin |
Pin an Issue | |
gitea_issue_post_comment_reaction |
POST | /repos/{owner}/{repo}/issues/comments/{id}/reactions |
Add a reaction to a comment of an issue | |
gitea_issue_post_issue_reaction |
POST | /repos/{owner}/{repo}/issues/{index}/reactions |
Add a reaction to an issue | |
gitea_issue_remove_assignees |
DELETE | /repos/{owner}/{repo}/issues/{index}/assignees |
Remove assignees from an issue | destructive |
gitea_issue_remove_issue_blocking |
DELETE | /repos/{owner}/{repo}/issues/{index}/blocks |
Unblock the issue given in the body by the issue in path | destructive |
gitea_issue_remove_issue_dependencies |
DELETE | /repos/{owner}/{repo}/issues/{index}/dependencies |
Remove an issue dependency | destructive |
gitea_issue_remove_label |
DELETE | /repos/{owner}/{repo}/issues/{index}/labels/{id} |
Remove a label from an issue | destructive |
gitea_issue_replace_labels |
PUT | /repos/{owner}/{repo}/issues/{index}/labels |
Replace an issue's labels | destructive |
gitea_issue_reset_time |
DELETE | /repos/{owner}/{repo}/issues/{index}/times |
Reset a tracked time of an issue | destructive |
gitea_issue_search_issues |
GET | /repos/issues/search |
Search for issues across the repositories that the user has access to | read-only, paginated |
gitea_issue_start_stopwatch |
POST | /repos/{owner}/{repo}/issues/{index}/stopwatch/start |
Start stopwatch on an issue. | |
gitea_issue_stop_stopwatch |
POST | /repos/{owner}/{repo}/issues/{index}/stopwatch/stop |
Stop an issue's existing stopwatch. | |
gitea_issue_subscriptions |
GET | /repos/{owner}/{repo}/issues/{index}/subscriptions |
Get users who subscribed on an issue. | read-only, paginated |
gitea_issue_tracked_times |
GET | /repos/{owner}/{repo}/issues/{index}/times |
List an issue's tracked times | read-only, paginated |
gitea_issue_unlock_issue |
DELETE | /repos/{owner}/{repo}/issues/{index}/lock |
Unlock an issue | destructive |
gitea_issue_unpin_issue |
DELETE | /repos/{owner}/{repo}/issues/{index}/pin |
Unpin an Issue | destructive |
misc
Version, settings, markdown rendering, license, gitignore and label templates, signing keys, the current token, and the raw request tool. 20 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_api_request |
any | (caller supplied) |
Raw request to any Gitea endpoint, for endpoints newer than the pinned spec | destructive |
gitea_misc_delete_current_token |
DELETE | /token |
Delete the currently authenticated token | destructive |
gitea_misc_get_current_token |
GET | /token |
Get the currently authenticated token | read-only |
gitea_misc_get_general_api_settings |
GET | /settings/api |
Get instance's global settings for api | read-only |
gitea_misc_get_general_attachment_settings |
GET | /settings/attachment |
Get instance's global settings for Attachment | read-only |
gitea_misc_get_general_repository_settings |
GET | /settings/repository |
Get instance's global settings for repositories | read-only |
gitea_misc_get_general_ui_settings |
GET | /settings/ui |
Get instance's global settings for ui | read-only |
gitea_misc_get_gitignore_template_info |
GET | /gitignore/templates/{name} |
Returns information about a gitignore template | read-only |
gitea_misc_get_label_template_info |
GET | /label/templates/{name} |
Returns all labels in a template | read-only |
gitea_misc_get_license_template_info |
GET | /licenses/{name} |
Returns information about a license template | read-only |
gitea_misc_get_signing_key |
GET | /signing-key.gpg |
Get default signing-key.gpg | read-only |
gitea_misc_get_signing_key_ssh |
GET | /signing-key.pub |
Get default signing-key.pub | read-only |
gitea_misc_get_version |
GET | /version |
Returns the version of the Gitea application | read-only |
gitea_misc_list_gitignores_templates |
GET | /gitignore/templates |
Returns a list of all gitignore templates | read-only |
gitea_misc_list_label_templates |
GET | /label/templates |
Returns a list of all label templates | read-only |
gitea_misc_list_license_templates |
GET | /licenses |
Returns a list of all license templates | read-only |
gitea_misc_render_markdown |
POST | /markdown |
Render a markdown document as HTML | read-only |
gitea_misc_render_markdown_raw |
POST | /markdown/raw |
Render raw markdown as HTML | read-only |
gitea_misc_render_markup |
POST | /markup |
Render a markup document as HTML | read-only |
gitea_misc_topic_search |
GET | /topics/search |
search topics via keyword | read-only, paginated |
notification
Notification threads and their read state. 7 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_notification_get_list |
GET | /notifications |
List users's notification threads | read-only, paginated |
gitea_notification_get_repo_list |
GET | /repos/{owner}/{repo}/notifications |
List users's notification threads on a specific repo | read-only, paginated |
gitea_notification_get_thread |
GET | /notifications/threads/{id} |
Get notification thread by ID | read-only |
gitea_notification_new_available |
GET | /notifications/new |
Check if unread notifications exist | read-only |
gitea_notification_read_list |
PUT | /notifications |
Mark notification threads as read, pinned or unread | destructive |
gitea_notification_read_repo_list |
PUT | /repos/{owner}/{repo}/notifications |
Mark notification threads as read, pinned or unread on a specific repo | destructive |
gitea_notification_read_thread |
PATCH | /notifications/threads/{id} |
Mark notification thread as read by ID | destructive |
org
Organizations, members, public members, blocks, labels, avatars and activity. 45 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_org_add_issue_to_project_column |
POST | /orgs/{org}/projects/{id}/columns/{column_id}/issues/{issue_id} |
Add an issue to a project column | |
gitea_org_block_user |
PUT | /orgs/{org}/blocks/{username} |
Block a user | destructive |
gitea_org_check_user_block |
GET | /orgs/{org}/blocks/{username} |
Check if a user is blocked by the organization | read-only |
gitea_org_conceal_member |
DELETE | /orgs/{org}/public_members/{username} |
Conceal a user's membership | destructive |
gitea_org_create |
POST | /orgs |
Create an organization | |
gitea_org_create_label |
POST | /orgs/{org}/labels |
Create a label for an organization | |
gitea_org_create_org_repo |
POST | /orgs/{org}/repos |
Create a repository in an organization | |
gitea_org_create_org_repo_deprecated |
POST | /org/{org}/repos |
Create a repository in an organization | |
gitea_org_create_project |
POST | /orgs/{org}/projects |
Create a project owned by an organization | |
gitea_org_create_project_column |
POST | /orgs/{org}/projects/{id}/columns |
Create a column in a project | |
gitea_org_delete |
DELETE | /orgs/{org} |
Delete an organization | destructive |
gitea_org_delete_avatar |
DELETE | /orgs/{org}/avatar |
Delete Avatar | destructive |
gitea_org_delete_label |
DELETE | /orgs/{org}/labels/{id} |
Delete a label | destructive |
gitea_org_delete_member |
DELETE | /orgs/{org}/members/{username} |
Remove a member from an organization | destructive |
gitea_org_delete_project |
DELETE | /orgs/{org}/projects/{id} |
Delete a project | destructive |
gitea_org_delete_project_column |
DELETE | /orgs/{org}/projects/{id}/columns/{column_id} |
Delete a project column | destructive |
gitea_org_delete_repos |
DELETE | /orgs/{org}/repos |
Delete all repositories in an organization | destructive |
gitea_org_edit |
PATCH | /orgs/{org} |
Edit an organization | destructive |
gitea_org_edit_label |
PATCH | /orgs/{org}/labels/{id} |
Update a label | destructive |
gitea_org_edit_project |
PATCH | /orgs/{org}/projects/{id} |
Edit a project | destructive |
gitea_org_edit_project_column |
PATCH | /orgs/{org}/projects/{id}/columns/{column_id} |
Edit a project column | destructive |
gitea_org_get |
GET | /orgs/{org} |
Get an organization | read-only |
gitea_org_get_all |
GET | /orgs |
Get list of organizations | read-only, paginated |
gitea_org_get_label |
GET | /orgs/{org}/labels/{id} |
Get a single label | read-only |
gitea_org_get_project |
GET | /orgs/{org}/projects/{id} |
Get a project | read-only |
gitea_org_get_project_column |
GET | /orgs/{org}/projects/{id}/columns/{column_id} |
Get a project column | read-only |
gitea_org_is_member |
GET | /orgs/{org}/members/{username} |
Check if a user is a member of an organization | read-only |
gitea_org_is_public_member |
GET | /orgs/{org}/public_members/{username} |
Check if a user is a public member of an organization | read-only |
gitea_org_list_activity_feeds |
GET | /orgs/{org}/activities/feeds |
List an organization's activity feeds | read-only, paginated |
gitea_org_list_blocks |
GET | /orgs/{org}/blocks |
List users blocked by the organization | read-only, paginated |
gitea_org_list_labels |
GET | /orgs/{org}/labels |
List an organization's labels | read-only, paginated |
gitea_org_list_members |
GET | /orgs/{org}/members |
List an organization's members | read-only, paginated |
gitea_org_list_project_column_issues |
GET | /orgs/{org}/projects/{id}/columns/{column_id}/issues |
List the issues in a project column | read-only, paginated |
gitea_org_list_project_columns |
GET | /orgs/{org}/projects/{id}/columns |
List a project's columns | read-only, paginated |
gitea_org_list_projects |
GET | /orgs/{org}/projects |
List an organization's projects | read-only, paginated |
gitea_org_list_public_members |
GET | /orgs/{org}/public_members |
List an organization's public members | read-only, paginated |
gitea_org_list_repos |
GET | /orgs/{org}/repos |
List an organization's repos | read-only, paginated |
gitea_org_move_project_columns |
POST | /orgs/{org}/projects/{id}/columns/move |
Reorder a project's columns | |
gitea_org_move_project_issue |
POST | /orgs/{org}/projects/{id}/issues/{issue_id}/move |
Move an issue between a project's columns | |
gitea_org_publicize_member |
PUT | /orgs/{org}/public_members/{username} |
Publicize a user's membership | destructive |
gitea_org_remove_issue_from_project_column |
DELETE | /orgs/{org}/projects/{id}/columns/{column_id}/issues/{issue_id} |
Remove an issue from a project column | destructive |
gitea_org_rename |
POST | /orgs/{org}/rename |
Rename an organization | destructive |
gitea_org_set_default_project_column |
POST | /orgs/{org}/projects/{id}/columns/{column_id}/default |
Set a project's default column | |
gitea_org_unblock_user |
DELETE | /orgs/{org}/blocks/{username} |
Unblock a user | destructive |
gitea_org_update_avatar |
POST | /orgs/{org}/avatar |
Update Avatar |
package
Package registry: list, get, delete, files, link and unlink. 9 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_package_delete_package |
DELETE | /packages/{owner}/{type}/{name} |
Delete a package | destructive |
gitea_package_delete_package_version |
DELETE | /packages/{owner}/{type}/{name}/{version} |
Delete a package version | destructive |
gitea_package_get_latest_package_version |
GET | /packages/{owner}/{type}/{name}/-/latest |
Gets the latest version of a package | read-only |
gitea_package_get_package |
GET | /packages/{owner}/{type}/{name}/{version} |
Gets a package | read-only |
gitea_package_link_package |
POST | /packages/{owner}/{type}/{name}/-/link/{repo_name} |
Link a package to a repository | |
gitea_package_list_package_files |
GET | /packages/{owner}/{type}/{name}/{version}/files |
Gets all files of a package | read-only |
gitea_package_list_package_versions |
GET | /packages/{owner}/{type}/{name} |
Gets all versions of a package | read-only, paginated |
gitea_package_list_packages |
GET | /packages/{owner} |
Gets all packages of an owner | read-only, paginated |
gitea_package_unlink_package |
POST | /packages/{owner}/{type}/{name}/-/unlink |
Unlink a package from a repository |
pull
Pull requests, merging, reviews, review comments, requested reviewers, diffs. 26 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_pull_cancel_scheduled_auto_merge |
DELETE | /repos/{owner}/{repo}/pulls/{index}/merge |
Cancel the scheduled auto merge for the given pull request | destructive |
gitea_pull_create_pull_request |
POST | /repos/{owner}/{repo}/pulls |
Create a pull request | |
gitea_pull_create_pull_review |
POST | /repos/{owner}/{repo}/pulls/{index}/reviews |
Create a review to a pull request | |
gitea_pull_create_pull_review_comment_reply |
POST | /repos/{owner}/{repo}/pulls/{index}/comments/{id}/replies |
Reply to a pull request review comment | |
gitea_pull_create_pull_review_requests |
POST | /repos/{owner}/{repo}/pulls/{index}/requested_reviewers |
create review requests for a pull request | |
gitea_pull_delete_pull_review |
DELETE | /repos/{owner}/{repo}/pulls/{index}/reviews/{id} |
Delete a specific review from a pull request | destructive |
gitea_pull_delete_pull_review_requests |
DELETE | /repos/{owner}/{repo}/pulls/{index}/requested_reviewers |
cancel review requests for a pull request | destructive |
gitea_pull_dismiss_pull_review |
POST | /repos/{owner}/{repo}/pulls/{index}/reviews/{id}/dismissals |
Dismiss a review for a pull request | |
gitea_pull_download_pull_diff_or_patch |
GET | /repos/{owner}/{repo}/pulls/{index}.{diffType} |
Get a pull request diff or patch | read-only |
gitea_pull_edit_pull_request |
PATCH | /repos/{owner}/{repo}/pulls/{index} |
Update a pull request. If using deadline only the date will be taken into account, and time of day ignored. | destructive |
gitea_pull_get_pull_request |
GET | /repos/{owner}/{repo}/pulls/{index} |
Get a pull request | read-only |
gitea_pull_get_pull_request_by_base_head |
GET | /repos/{owner}/{repo}/pulls/{base}/{head} |
Get a pull request by base and head | read-only |
gitea_pull_get_pull_request_commits |
GET | /repos/{owner}/{repo}/pulls/{index}/commits |
Get commits for a pull request | read-only, paginated |
gitea_pull_get_pull_request_files |
GET | /repos/{owner}/{repo}/pulls/{index}/files |
Get changed files for a pull request | read-only, paginated |
gitea_pull_get_pull_review |
GET | /repos/{owner}/{repo}/pulls/{index}/reviews/{id} |
Get a specific review for a pull request | read-only |
gitea_pull_get_pull_review_comments |
GET | /repos/{owner}/{repo}/pulls/{index}/reviews/{id}/comments |
Get a specific review for a pull request | read-only |
gitea_pull_list_pinned_pull_requests |
GET | /repos/{owner}/{repo}/pulls/pinned |
List a repo's pinned pull requests | read-only |
gitea_pull_list_pull_requests |
GET | /repos/{owner}/{repo}/pulls |
List a repo's pull requests | read-only, paginated |
gitea_pull_list_pull_reviews |
GET | /repos/{owner}/{repo}/pulls/{index}/reviews |
List all reviews for a pull request | read-only, paginated |
gitea_pull_merge_pull_request |
POST | /repos/{owner}/{repo}/pulls/{index}/merge |
Merge a pull request | destructive |
gitea_pull_pull_request_is_merged |
GET | /repos/{owner}/{repo}/pulls/{index}/merge |
Check if a pull request has been merged | read-only |
gitea_pull_resolve_pull_review_comment |
POST | /repos/{owner}/{repo}/pulls/comments/{id}/resolve |
Resolve a pull request review comment | |
gitea_pull_submit_pull_review |
POST | /repos/{owner}/{repo}/pulls/{index}/reviews/{id} |
Submit a pending review to a pull request | |
gitea_pull_undismiss_pull_review |
POST | /repos/{owner}/{repo}/pulls/{index}/reviews/{id}/undismissals |
Cancel to dismiss a review for a pull request | |
gitea_pull_unresolve_pull_review_comment |
POST | /repos/{owner}/{repo}/pulls/comments/{id}/unresolve |
Unresolve a pull request review comment | |
gitea_pull_update_pull_request |
POST | /repos/{owner}/{repo}/pulls/{index}/update |
Merge PR's baseBranch into headBranch |
release
Releases, tags of releases and release attachments. 13 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_release_create_release |
POST | /repos/{owner}/{repo}/releases |
Create a release | |
gitea_release_create_release_attachment |
POST | /repos/{owner}/{repo}/releases/{id}/assets |
Create a release attachment | file upload |
gitea_release_delete_release |
DELETE | /repos/{owner}/{repo}/releases/{id} |
Delete a release | destructive |
gitea_release_delete_release_attachment |
DELETE | /repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} |
Delete a release attachment | destructive |
gitea_release_delete_release_by_tag |
DELETE | /repos/{owner}/{repo}/releases/tags/{tag} |
Delete a release by tag name | destructive |
gitea_release_edit_release |
PATCH | /repos/{owner}/{repo}/releases/{id} |
Update a release | destructive |
gitea_release_edit_release_attachment |
PATCH | /repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} |
Edit a release attachment | destructive |
gitea_release_get_latest_release |
GET | /repos/{owner}/{repo}/releases/latest |
Gets the most recent non-prerelease, non-draft release of a repository, sorted by created_at | read-only |
gitea_release_get_release |
GET | /repos/{owner}/{repo}/releases/{id} |
Get a release | read-only |
gitea_release_get_release_attachment |
GET | /repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} |
Get a release attachment | read-only |
gitea_release_get_release_by_tag |
GET | /repos/{owner}/{repo}/releases/tags/{tag} |
Get a release by tag name | read-only |
gitea_release_list_release_attachments |
GET | /repos/{owner}/{repo}/releases/{id}/assets |
List release's attachments | read-only |
gitea_release_list_releases |
GET | /repos/{owner}/{repo}/releases |
List a repo's releases | read-only, paginated |
repo
Repositories: CRUD, contents, branches, tags, commits, forks, mirrors, collaborators, branch protection, deploy keys, archives, topics, LFS and more. 124 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_repo_accept_repo_transfer |
POST | /repos/{owner}/{repo}/transfer/accept |
Accept a repo transfer | destructive |
gitea_repo_add_collaborator |
PUT | /repos/{owner}/{repo}/collaborators/{collaborator} |
Add or Update a collaborator to a repository | destructive |
gitea_repo_add_issue_to_project_column |
POST | /repos/{owner}/{repo}/projects/{id}/columns/{column_id}/issues/{issue_id} |
Add an issue to a project column | |
gitea_repo_add_push_mirror |
POST | /repos/{owner}/{repo}/push_mirrors |
add a push mirror to the repository | |
gitea_repo_add_team |
PUT | /repos/{owner}/{repo}/teams/{team} |
Add a team to a repository | destructive |
gitea_repo_add_topic |
PUT | /repos/{owner}/{repo}/topics/{topic} |
Add a topic to a repository | destructive |
gitea_repo_apply_diff_patch |
POST | /repos/{owner}/{repo}/diffpatch |
Apply diff patch to repository | |
gitea_repo_change_files |
POST | /repos/{owner}/{repo}/contents |
Modify multiple files in a repository | |
gitea_repo_check_assignee |
GET | /repos/{owner}/{repo}/assignees/{assignee} |
Check if a user can be assigned to issues in a repository | read-only |
gitea_repo_check_collaborator |
GET | /repos/{owner}/{repo}/collaborators/{collaborator} |
Check if a user is a collaborator of a repository | read-only |
gitea_repo_check_subscription |
GET | /repos/{owner}/{repo}/subscription |
Check if the current user is watching a repo | read-only |
gitea_repo_check_team |
GET | /repos/{owner}/{repo}/teams/{team} |
Check if a team is assigned to a repository | read-only |
gitea_repo_compare_diff |
GET | /repos/{owner}/{repo}/compare/{basehead} |
Get commit comparison information | read-only |
gitea_repo_create_branch |
POST | /repos/{owner}/{repo}/branches |
Create a branch | |
gitea_repo_create_branch_protection |
POST | /repos/{owner}/{repo}/branch_protections |
Create a branch protections for a repository | |
gitea_repo_create_deploy_token |
POST | /repos/{owner}/{repo}/keys/tokens |
Add a deploy token to a repository, it authenticates git over HTTPS | |
gitea_repo_create_file |
POST | /repos/{owner}/{repo}/contents/{filepath} |
Create a file in a repository | |
gitea_repo_create_fork |
POST | /repos/{owner}/{repo}/forks |
Fork a repository | |
gitea_repo_create_key |
POST | /repos/{owner}/{repo}/keys |
Add a key to a repository | |
gitea_repo_create_project |
POST | /repos/{owner}/{repo}/projects |
Create a project owned by a repository | |
gitea_repo_create_project_column |
POST | /repos/{owner}/{repo}/projects/{id}/columns |
Create a column in a project | |
gitea_repo_create_status |
POST | /repos/{owner}/{repo}/statuses/{sha} |
Create a commit status | |
gitea_repo_create_tag |
POST | /repos/{owner}/{repo}/tags |
Create a new git tag in a repository | |
gitea_repo_create_tag_protection |
POST | /repos/{owner}/{repo}/tag_protections |
Create a tag protections for a repository | |
gitea_repo_delete |
DELETE | /repos/{owner}/{repo} |
Delete a repository | destructive |
gitea_repo_delete_avatar |
DELETE | /repos/{owner}/{repo}/avatar |
Delete avatar | destructive |
gitea_repo_delete_branch |
DELETE | /repos/{owner}/{repo}/branches/{branch} |
Delete a specific branch from a repository | destructive |
gitea_repo_delete_branch_protection |
DELETE | /repos/{owner}/{repo}/branch_protections/{name} |
Delete a specific branch protection for the repository | destructive |
gitea_repo_delete_collaborator |
DELETE | /repos/{owner}/{repo}/collaborators/{collaborator} |
Delete a collaborator from a repository | destructive |
gitea_repo_delete_file |
DELETE | /repos/{owner}/{repo}/contents/{filepath} |
Delete a file in a repository | destructive |
gitea_repo_delete_key |
DELETE | /repos/{owner}/{repo}/keys/{id} |
Delete a key from a repository | destructive |
gitea_repo_delete_project |
DELETE | /repos/{owner}/{repo}/projects/{id} |
Delete a project | destructive |
gitea_repo_delete_project_column |
DELETE | /repos/{owner}/{repo}/projects/{id}/columns/{column_id} |
Delete a project column | destructive |
gitea_repo_delete_push_mirror |
DELETE | /repos/{owner}/{repo}/push_mirrors/{name} |
deletes a push mirror from a repository by remoteName | destructive |
gitea_repo_delete_subscription |
DELETE | /repos/{owner}/{repo}/subscription |
Unwatch a repo | destructive |
gitea_repo_delete_tag |
DELETE | /repos/{owner}/{repo}/tags/{tag} |
Delete a repository's tag by name | destructive |
gitea_repo_delete_tag_protection |
DELETE | /repos/{owner}/{repo}/tag_protections/{id} |
Delete a specific tag protection for the repository | destructive |
gitea_repo_delete_team |
DELETE | /repos/{owner}/{repo}/teams/{team} |
Delete a team from a repository | destructive |
gitea_repo_delete_topic |
DELETE | /repos/{owner}/{repo}/topics/{topic} |
Delete a topic from a repository | destructive |
gitea_repo_download_commit_diff_or_patch |
GET | /repos/{owner}/{repo}/git/commits/{sha}.{diffType} |
Get a commit's diff or patch | read-only |
gitea_repo_edit |
PATCH | /repos/{owner}/{repo} |
Edit a repository's properties. Only fields that are set will be changed. | destructive |
gitea_repo_edit_branch_protection |
PATCH | /repos/{owner}/{repo}/branch_protections/{name} |
Edit a branch protections for a repository. Only fields that are set will be changed | destructive |
gitea_repo_edit_project |
PATCH | /repos/{owner}/{repo}/projects/{id} |
Edit a project | destructive |
gitea_repo_edit_project_column |
PATCH | /repos/{owner}/{repo}/projects/{id}/columns/{column_id} |
Edit a project column | destructive |
gitea_repo_edit_tag_protection |
PATCH | /repos/{owner}/{repo}/tag_protections/{id} |
Edit a tag protections for a repository. Only fields that are set will be changed | destructive |
gitea_repo_generate_repo |
POST | /repos/{template_owner}/{template_repo}/generate |
Create a repository using a template | |
gitea_repo_get |
GET | /repos/{owner}/{repo} |
Get a repository | read-only |
gitea_repo_get_all_commits |
GET | /repos/{owner}/{repo}/commits |
Get a list of all commits from a repository | read-only, paginated |
gitea_repo_get_annotated_tag |
GET | /repos/{owner}/{repo}/git/tags/{sha} |
Gets the tag object of an annotated tag (not lightweight tags) | read-only |
gitea_repo_get_archive |
GET | /repos/{owner}/{repo}/archive/{archive} |
Get an archive of a repository | read-only |
gitea_repo_get_assignees |
GET | /repos/{owner}/{repo}/assignees |
Return all users that have write access and can be assigned to issues | read-only |
gitea_repo_get_blob |
GET | /repos/{owner}/{repo}/git/blobs/{sha} |
Gets the blob of a repository. | read-only |
gitea_repo_get_branch |
GET | /repos/{owner}/{repo}/branches/{branch} |
Retrieve a specific branch from a repository, including its effective branch protection | read-only |
gitea_repo_get_branch_protection |
GET | /repos/{owner}/{repo}/branch_protections/{name} |
Get a specific branch protection for the repository | read-only |
gitea_repo_get_by_id |
GET | /repositories/{id} |
Get a repository by id | read-only |
gitea_repo_get_combined_status_by_ref |
GET | /repos/{owner}/{repo}/commits/{ref}/status |
Get a commit's combined status, by branch/tag/commit reference | read-only, paginated |
gitea_repo_get_commit_pull_request |
GET | /repos/{owner}/{repo}/commits/{sha}/pull |
Get the merged pull request of the commit | read-only |
gitea_repo_get_contents |
GET | /repos/{owner}/{repo}/contents/{filepath} |
Gets the metadata and contents (if a file) of an entry in a repository, or a list of entries if a dir. | read-only |
gitea_repo_get_contents_ext |
GET | /repos/{owner}/{repo}/contents-ext/{filepath} |
The extended "contents" API, to get file metadata and/or content, or list a directory. | read-only |
gitea_repo_get_contents_list |
GET | /repos/{owner}/{repo}/contents |
Gets the metadata of all the entries of the root dir. | read-only |
gitea_repo_get_editor_config |
GET | /repos/{owner}/{repo}/editorconfig/{filepath} |
Get the EditorConfig definitions of a file in a repository | read-only |
gitea_repo_get_file_contents |
GET | /repos/{owner}/{repo}/file-contents |
Get the metadata and contents of requested files | read-only |
gitea_repo_get_file_contents_post |
POST | /repos/{owner}/{repo}/file-contents |
Get the metadata and contents of requested files | read-only |
gitea_repo_get_issue_config |
GET | /repos/{owner}/{repo}/issue_config |
Returns the issue config for a repo | read-only |
gitea_repo_get_issue_templates |
GET | /repos/{owner}/{repo}/issue_templates |
Get available issue templates for a repository | read-only |
gitea_repo_get_key |
GET | /repos/{owner}/{repo}/keys/{id} |
Get a repository's key by id | read-only |
gitea_repo_get_languages |
GET | /repos/{owner}/{repo}/languages |
Get languages and number of bytes of code written | read-only |
gitea_repo_get_licenses |
GET | /repos/{owner}/{repo}/licenses |
Get repo licenses | read-only |
gitea_repo_get_note |
GET | /repos/{owner}/{repo}/git/notes/{sha} |
Get a note corresponding to a single commit from a repository | read-only |
gitea_repo_get_project |
GET | /repos/{owner}/{repo}/projects/{id} |
Get a project | read-only |
gitea_repo_get_project_column |
GET | /repos/{owner}/{repo}/projects/{id}/columns/{column_id} |
Get a project column | read-only |
gitea_repo_get_push_mirror_by_remote_name |
GET | /repos/{owner}/{repo}/push_mirrors/{name} |
Get push mirror of the repository by remoteName | read-only |
gitea_repo_get_raw_file |
GET | /repos/{owner}/{repo}/raw/{filepath} |
Get a file from a repository | read-only |
gitea_repo_get_raw_file_or_lfs |
GET | /repos/{owner}/{repo}/media/{filepath} |
Get a file or it's LFS object from a repository | read-only |
gitea_repo_get_repo_permissions |
GET | /repos/{owner}/{repo}/collaborators/{collaborator}/permission |
Get repository permissions for a user | read-only |
gitea_repo_get_reviewers |
GET | /repos/{owner}/{repo}/reviewers |
Return all users that can be requested to review in this repo | read-only |
gitea_repo_get_single_commit |
GET | /repos/{owner}/{repo}/git/commits/{sha} |
Get a single commit from a repository, it has a GitHub-compatible alias "/repos/{owner}/{repo}/commits/{ref}" | read-only |
gitea_repo_get_tag |
GET | /repos/{owner}/{repo}/tags/{tag} |
Get the tag of a repository by tag name | read-only |
gitea_repo_get_tag_protection |
GET | /repos/{owner}/{repo}/tag_protections/{id} |
Get a specific tag protection for the repository | read-only |
gitea_repo_get_tree |
GET | /repos/{owner}/{repo}/git/trees/{sha} |
Gets the tree of a repository. | read-only |
gitea_repo_list_activity_feeds |
GET | /repos/{owner}/{repo}/activities/feeds |
List a repository's activity feeds | read-only, paginated |
gitea_repo_list_all_git_refs |
GET | /repos/{owner}/{repo}/git/refs |
Get specified ref or filtered repository's refs | read-only |
gitea_repo_list_branch_protection |
GET | /repos/{owner}/{repo}/branch_protections |
List branch protections for a repository | read-only |
gitea_repo_list_branches |
GET | /repos/{owner}/{repo}/branches |
List a repository's branches | read-only, paginated |
gitea_repo_list_collaborators |
GET | /repos/{owner}/{repo}/collaborators |
List a repository's collaborators | read-only, paginated |
gitea_repo_list_forks |
GET | /repos/{owner}/{repo}/forks |
List a repository's forks | read-only, paginated |
gitea_repo_list_git_refs |
GET | /repos/{owner}/{repo}/git/refs/{ref} |
Get specified ref or filtered repository's refs | read-only |
gitea_repo_list_keys |
GET | /repos/{owner}/{repo}/keys |
List a repository's keys | read-only, paginated |
gitea_repo_list_project_column_issues |
GET | /repos/{owner}/{repo}/projects/{id}/columns/{column_id}/issues |
List the issues in a project column | read-only, paginated |
gitea_repo_list_project_columns |
GET | /repos/{owner}/{repo}/projects/{id}/columns |
List a project's columns | read-only, paginated |
gitea_repo_list_projects |
GET | /repos/{owner}/{repo}/projects |
List a repository's projects | read-only, paginated |
gitea_repo_list_push_mirrors |
GET | /repos/{owner}/{repo}/push_mirrors |
Get all push mirrors of the repository | read-only, paginated |
gitea_repo_list_stargazers |
GET | /repos/{owner}/{repo}/stargazers |
List a repo's stargazers | read-only, paginated |
gitea_repo_list_statuses |
GET | /repos/{owner}/{repo}/statuses/{sha} |
Get a commit's statuses | read-only, paginated |
gitea_repo_list_statuses_by_ref |
GET | /repos/{owner}/{repo}/commits/{ref}/statuses |
Get a commit's statuses, by branch/tag/commit reference | read-only, paginated |
gitea_repo_list_subscribers |
GET | /repos/{owner}/{repo}/subscribers |
List a repo's watchers | read-only, paginated |
gitea_repo_list_tag_protection |
GET | /repos/{owner}/{repo}/tag_protections |
List tag protections for a repository | read-only |
gitea_repo_list_tags |
GET | /repos/{owner}/{repo}/tags |
List a repository's tags | read-only, paginated |
gitea_repo_list_teams |
GET | /repos/{owner}/{repo}/teams |
List a repository's teams | read-only |
gitea_repo_list_topics |
GET | /repos/{owner}/{repo}/topics |
Get list of topics that a repository has | read-only, paginated |
gitea_repo_list_user_tracked_times |
GET | /repos/{owner}/{repo}/times/{user} |
List a user's tracked times in a repo | read-only |
gitea_repo_merge_upstream |
POST | /repos/{owner}/{repo}/merge-upstream |
Merge a branch from upstream | destructive |
gitea_repo_migrate |
POST | /repos/migrate |
Migrate a remote git repository | |
gitea_repo_mirror_sync |
POST | /repos/{owner}/{repo}/mirror-sync |
Sync a mirrored repository | destructive |
gitea_repo_move_project_columns |
POST | /repos/{owner}/{repo}/projects/{id}/columns/move |
Reorder a project's columns | |
gitea_repo_move_project_issue |
POST | /repos/{owner}/{repo}/projects/{id}/issues/{issue_id}/move |
Move an issue between a project's columns | |
gitea_repo_new_pin_allowed |
GET | /repos/{owner}/{repo}/new_pin_allowed |
Returns if new Issue Pins are allowed | read-only |
gitea_repo_push_mirror_sync |
POST | /repos/{owner}/{repo}/push_mirrors-sync |
Sync all push mirrored repository | destructive |
gitea_repo_put_subscription |
PUT | /repos/{owner}/{repo}/subscription |
Watch a repo | destructive |
gitea_repo_reject_repo_transfer |
POST | /repos/{owner}/{repo}/transfer/reject |
Reject a repo transfer | destructive |
gitea_repo_remove_issue_from_project_column |
DELETE | /repos/{owner}/{repo}/projects/{id}/columns/{column_id}/issues/{issue_id} |
Remove an issue from a project column | destructive |
gitea_repo_rename_branch |
PATCH | /repos/{owner}/{repo}/branches/{branch} |
Rename a branch | destructive |
gitea_repo_search |
GET | /repos/search |
Search for repositories | read-only, paginated |
gitea_repo_set_default_project_column |
POST | /repos/{owner}/{repo}/projects/{id}/columns/{column_id}/default |
Set a project's default column | |
gitea_repo_signing_key |
GET | /repos/{owner}/{repo}/signing-key.gpg |
Get signing-key.gpg for given repository | read-only |
gitea_repo_signing_key_ssh |
GET | /repos/{owner}/{repo}/signing-key.pub |
Get signing-key.pub for given repository | read-only |
gitea_repo_tracked_times |
GET | /repos/{owner}/{repo}/times |
List a repo's tracked times | read-only, paginated |
gitea_repo_transfer |
POST | /repos/{owner}/{repo}/transfer |
Transfer a repo ownership | destructive |
gitea_repo_update_avatar |
POST | /repos/{owner}/{repo}/avatar |
Update avatar | |
gitea_repo_update_branch |
PUT | /repos/{owner}/{repo}/branches/{branch} |
Update a branch reference to a new commit | destructive |
gitea_repo_update_branch_protection_priorities |
POST | /repos/{owner}/{repo}/branch_protections/priority |
Update the priorities of branch protections for a repository. | |
gitea_repo_update_file |
PUT | /repos/{owner}/{repo}/contents/{filepath} |
Update a file in a repository if SHA is set, or create the file if SHA is not set | destructive |
gitea_repo_update_topics |
PUT | /repos/{owner}/{repo}/topics |
Replace list of topics for a repository | destructive |
gitea_repo_validate_issue_config |
GET | /repos/{owner}/{repo}/issue_config/validate |
Returns the validation information for a issue config | read-only |
team
Organization teams, their members and repositories. 15 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_team_add_team_member |
PUT | /teams/{id}/members/{username} |
Add a team member | destructive |
gitea_team_add_team_repository |
PUT | /teams/{id}/repos/{org}/{repo} |
Add a repository to a team | destructive |
gitea_team_create_team |
POST | /orgs/{org}/teams |
Create a team | |
gitea_team_delete_team |
DELETE | /teams/{id} |
Delete a team | destructive |
gitea_team_edit_team |
PATCH | /teams/{id} |
Edit a team | destructive |
gitea_team_get_team |
GET | /teams/{id} |
Get a team | read-only |
gitea_team_list_team_activity_feeds |
GET | /teams/{id}/activities/feeds |
List a team's activity feeds | read-only, paginated |
gitea_team_list_team_member |
GET | /teams/{id}/members/{username} |
List a particular member of team | read-only |
gitea_team_list_team_members |
GET | /teams/{id}/members |
List a team's members | read-only, paginated |
gitea_team_list_team_repo |
GET | /teams/{id}/repos/{org}/{repo} |
List a particular repo of team | read-only |
gitea_team_list_team_repos |
GET | /teams/{id}/repos |
List a team's repos | read-only, paginated |
gitea_team_list_teams |
GET | /orgs/{org}/teams |
List an organization's teams | read-only, paginated |
gitea_team_remove_team_member |
DELETE | /teams/{id}/members/{username} |
Remove a team member | destructive |
gitea_team_remove_team_repository |
DELETE | /teams/{id}/repos/{org}/{repo} |
Remove a repository from a team | destructive |
gitea_team_search |
GET | /orgs/{org}/teams/search |
Search for teams within an organization | read-only, paginated |
user
The signed-in user and other users: profile, emails, keys, followers, blocks, tokens, OAuth applications, stars, watches, settings. 77 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_user_add_email |
POST | /user/emails |
Add email addresses | |
gitea_user_block_user |
PUT | /user/blocks/{username} |
Block a user | destructive |
gitea_user_check_following |
GET | /users/{username}/following/{target} |
Check if one user is following another user | read-only |
gitea_user_check_user_block |
GET | /user/blocks/{username} |
Check if a user is blocked by the authenticated user | read-only |
gitea_user_create_oauth2_application |
POST | /user/applications/oauth2 |
creates a new OAuth2 application | |
gitea_user_create_token |
POST | /users/{username}/tokens |
Create an access token | |
gitea_user_current_add_issue_to_project_column |
POST | /user/projects/{id}/columns/{column_id}/issues/{issue_id} |
Add an issue to a project column | |
gitea_user_current_check_following |
GET | /user/following/{username} |
Check whether a user is followed by the authenticated user | read-only |
gitea_user_current_check_starring |
GET | /user/starred/{owner}/{repo} |
Whether the authenticated is starring the repo | read-only |
gitea_user_current_create_project |
POST | /user/projects |
Create a project owned by the authenticated user | |
gitea_user_current_create_project_column |
POST | /user/projects/{id}/columns |
Create a column in a project | |
gitea_user_current_create_repo |
POST | /user/repos |
Create a repository | |
gitea_user_current_delete_follow |
DELETE | /user/following/{username} |
Unfollow a user | destructive |
gitea_user_current_delete_gpg_key |
DELETE | /user/gpg_keys/{id} |
Remove a GPG key | destructive |
gitea_user_current_delete_key |
DELETE | /user/keys/{id} |
Delete a public key | destructive |
gitea_user_current_delete_project |
DELETE | /user/projects/{id} |
Delete a project | destructive |
gitea_user_current_delete_project_column |
DELETE | /user/projects/{id}/columns/{column_id} |
Delete a project column | destructive |
gitea_user_current_delete_star |
DELETE | /user/starred/{owner}/{repo} |
Unstar the given repo | destructive |
gitea_user_current_edit_project |
PATCH | /user/projects/{id} |
Edit a project | destructive |
gitea_user_current_edit_project_column |
PATCH | /user/projects/{id}/columns/{column_id} |
Edit a project column | destructive |
gitea_user_current_get_gpg_key |
GET | /user/gpg_keys/{id} |
Get a GPG key | read-only |
gitea_user_current_get_key |
GET | /user/keys/{id} |
Get a public key | read-only |
gitea_user_current_get_project |
GET | /user/projects/{id} |
Get a project | read-only |
gitea_user_current_get_project_column |
GET | /user/projects/{id}/columns/{column_id} |
Get a project column | read-only |
gitea_user_current_list_followers |
GET | /user/followers |
List the authenticated user's followers | read-only, paginated |
gitea_user_current_list_following |
GET | /user/following |
List the users that the authenticated user is following | read-only, paginated |
gitea_user_current_list_gpg_keys |
GET | /user/gpg_keys |
List the authenticated user's GPG keys | read-only, paginated |
gitea_user_current_list_keys |
GET | /user/keys |
List the authenticated user's public keys | read-only, paginated |
gitea_user_current_list_orgs |
GET | /user/orgs |
List the current user's organizations | read-only, paginated |
gitea_user_current_list_project_column_issues |
GET | /user/projects/{id}/columns/{column_id}/issues |
List the issues in a project column | read-only, paginated |
gitea_user_current_list_project_columns |
GET | /user/projects/{id}/columns |
List a project's columns | read-only, paginated |
gitea_user_current_list_projects |
GET | /user/projects |
List your projects | read-only, paginated |
gitea_user_current_list_repos |
GET | /user/repos |
List the repos that the authenticated user owns | read-only, paginated |
gitea_user_current_list_starred |
GET | /user/starred |
The repos that the authenticated user has starred | read-only, paginated |
gitea_user_current_list_subscriptions |
GET | /user/subscriptions |
List repositories watched by the authenticated user | read-only, paginated |
gitea_user_current_move_project_columns |
POST | /user/projects/{id}/columns/move |
Reorder a project's columns | |
gitea_user_current_move_project_issue |
POST | /user/projects/{id}/issues/{issue_id}/move |
Move an issue between a project's columns | |
gitea_user_current_post_gpg_key |
POST | /user/gpg_keys |
Create a GPG key | |
gitea_user_current_post_key |
POST | /user/keys |
Create a public key | |
gitea_user_current_put_follow |
PUT | /user/following/{username} |
Follow a user | destructive |
gitea_user_current_put_star |
PUT | /user/starred/{owner}/{repo} |
Star the given repo | destructive |
gitea_user_current_remove_issue_from_project_column |
DELETE | /user/projects/{id}/columns/{column_id}/issues/{issue_id} |
Remove an issue from a project column | destructive |
gitea_user_current_set_default_project_column |
POST | /user/projects/{id}/columns/{column_id}/default |
Set a project's default column | |
gitea_user_current_tracked_times |
GET | /user/times |
List the current user's tracked times | read-only, paginated |
gitea_user_delete_access_token |
DELETE | /users/{username}/tokens/{token} |
delete an access token | destructive |
gitea_user_delete_avatar |
DELETE | /user/avatar |
Delete Avatar | destructive |
gitea_user_delete_email |
DELETE | /user/emails |
Delete email addresses | destructive |
gitea_user_delete_oauth2_application |
DELETE | /user/applications/oauth2/{id} |
delete an OAuth2 Application | destructive |
gitea_user_get |
GET | /users/{username} |
Get a user | read-only |
gitea_user_get_current |
GET | /user |
Get the authenticated user | read-only |
gitea_user_get_heatmap_data |
GET | /users/{username}/heatmap |
Get a user's heatmap | read-only |
gitea_user_get_oauth2_application |
GET | /user/applications/oauth2/{id} |
get an OAuth2 Application | read-only |
gitea_user_get_org_permissions |
GET | /users/{username}/orgs/{org}/permissions |
Get user permissions in organization | read-only |
gitea_user_get_settings |
GET | /user/settings |
Get user settings | read-only |
gitea_user_get_stopwatches |
GET | /user/stopwatches |
Get list of all existing stopwatches | read-only, paginated |
gitea_user_get_tokens |
GET | /users/{username}/tokens |
List the authenticated user's access tokens | read-only, paginated |
gitea_user_get_verification_token |
GET | /user/gpg_key_token |
Get a Token to verify | read-only |
gitea_user_list_activity_feeds |
GET | /users/{username}/activities/feeds |
List a user's activity feeds | read-only, paginated |
gitea_user_list_blocks |
GET | /user/blocks |
List users blocked by the authenticated user | read-only, paginated |
gitea_user_list_emails |
GET | /user/emails |
List the authenticated user's email addresses | read-only |
gitea_user_list_followers |
GET | /users/{username}/followers |
List the given user's followers | read-only, paginated |
gitea_user_list_following |
GET | /users/{username}/following |
List the users that the given user is following | read-only, paginated |
gitea_user_list_gpg_keys |
GET | /users/{username}/gpg_keys |
List the given user's GPG keys | read-only, paginated |
gitea_user_list_keys |
GET | /users/{username}/keys |
List the given user's public keys | read-only, paginated |
gitea_user_list_oauth2_applications |
GET | /user/applications/oauth2 |
List the authenticated user's oauth2 applications | read-only, paginated |
gitea_user_list_orgs |
GET | /users/{username}/orgs |
List a user's organizations | read-only, paginated |
gitea_user_list_projects |
GET | /users/{username}/projects |
List a user's projects | read-only, paginated |
gitea_user_list_repos |
GET | /users/{username}/repos |
List the repos owned by the given user | read-only, paginated |
gitea_user_list_starred |
GET | /users/{username}/starred |
The repos that the given user has starred | read-only, paginated |
gitea_user_list_subscriptions |
GET | /users/{username}/subscriptions |
List the repositories watched by a user | read-only, paginated |
gitea_user_list_teams |
GET | /user/teams |
List all the teams a user belongs to | read-only, paginated |
gitea_user_search |
GET | /users/search |
Search for users | read-only, paginated |
gitea_user_unblock_user |
DELETE | /user/blocks/{username} |
Unblock a user | destructive |
gitea_user_update_avatar |
POST | /user/avatar |
Update Avatar | |
gitea_user_update_oauth2_application |
PATCH | /user/applications/oauth2/{id} |
update an OAuth2 Application, this includes regenerating the client secret | destructive |
gitea_user_update_settings |
PATCH | /user/settings |
Update user settings | destructive |
gitea_user_verify_gpg_key |
POST | /user/gpg_key_verify |
Verify a GPG key |
wiki
Repository wiki pages and revisions. 6 tools.
| Tool | Method | Path | Summary | Flags |
|---|---|---|---|---|
gitea_wiki_create_wiki_page |
POST | /repos/{owner}/{repo}/wiki/new |
Create a wiki page | |
gitea_wiki_delete_wiki_page |
DELETE | /repos/{owner}/{repo}/wiki/page/{pageName} |
Delete a wiki page | destructive |
gitea_wiki_edit_wiki_page |
PATCH | /repos/{owner}/{repo}/wiki/page/{pageName} |
Edit a wiki page | destructive |
gitea_wiki_get_wiki_page |
GET | /repos/{owner}/{repo}/wiki/page/{pageName} |
Get a wiki page | read-only |
gitea_wiki_get_wiki_page_revisions |
GET | /repos/{owner}/{repo}/wiki/revisions/{pageName} |
Get revisions of a wiki page | read-only |
gitea_wiki_get_wiki_pages |
GET | /repos/{owner}/{repo}/wiki/pages |
Get all wiki pages | read-only, paginated |