CLI to API Mapping
This page is generated from the thfg command tree, CLI service source, and the merged proxy OpenAPI contract. It is meant to answer two recurring maintainer questions:
- Which API tags map to which
thfgcommand families and subcommands? - Which concrete endpoints are already covered by
thfg, and which are still unmapped?
The checked-in manifest snapshot at src/generated/cli-api-mapping.json is the authoritative docs-site input. Refresh that artifact explicitly, then rerun npm run generate:cli-api-map when the CLI surface changes.
The data model is intentionally renderer-neutral. The current docs output includes a generated SVG overview so the docs site stays self-contained, while the same manifest can later feed Mermaid, D2, or another diagram renderer if that becomes the better fit.
Overview diagram
Section titled “Overview diagram”Coverage by API tag
Section titled “Coverage by API tag”| Tag | Mapped | Total | Coverage | Commands |
|---|---|---|---|---|
activitypub | 11 | 11 | 100% | activitypub instance actoractivitypub instance inbox sendactivitypub instance outboxactivitypub repo actoractivitypub repo inbox sendactivitypub repo outboxactivitypub user activityactivitypub user actoractivitypub user inbox sendactivitypub user objectactivitypub user outbox |
admin | 42 | 42 | 100% | admin cron listadmin cron runadmin email listadmin email searchadmin hook createadmin hook deleteadmin hook editadmin hook listadmin hook viewadmin orgadmin quota group add-ruleadmin quota group add-useradmin quota group createadmin quota group deleteadmin quota group listadmin quota group remove-ruleadmin quota group remove-useradmin quota group usersadmin quota group viewadmin quota rule createadmin quota rule deleteadmin quota rule editadmin quota rule listadmin quota rule viewadmin runner jobsadmin runner registration-tokenadmin unadopted adoptadmin unadopted deleteadmin unadopted listadmin user add-keyadmin user createadmin user create-orgadmin user create-repoadmin user deleteadmin user delete-emailsadmin user delete-keyadmin user editadmin user emailsadmin user listadmin user quotaadmin user renameadmin user set-quota-groups |
issue | 71 | 80 | 89% | ac addac deleteac doneac editac listac openac setissue attachment deleteissue attachment editissue attachment listissue attachment uploadissue attachment viewissue block addissue block listissue block removeissue comment attachment deleteissue comment attachment editissue comment attachment listissue comment attachment uploadissue comment attachment viewissue comment deleteissue comment editissue comment listissue comment react addissue comment react listissue comment react removeissue comment viewissue createissue deadline setissue deleteissue editissue listissue lockissue pinissue react addissue react listissue react removeissue searchissue stopwatch deleteissue stopwatch startissue stopwatch stopissue subscribeissue subscription-checkissue time deleteissue time listissue time logissue timelineissue unlockissue unpinissue unsubscribeissue viewlabel createlabel deletelabel editlabel listlabel template listmilestone createmilestone deletemilestone editmilestone listpr lockpr unlock |
miscellaneous | 17 | 17 | 100% | instance nodeinfoinstance signing-key gpginstance signing-key sshinstance versionlabel template listlabel template viewrender markdownrender markdown-rawrender markuprepo gitignore listrepo gitignore viewrepo license listrepo license viewtemplate gettemplate listtemplate lookup |
notification | 7 | 7 | 100% | notification check-newnotification listnotification marknotification mark-allnotification view |
organization | 74 | 79 | 94% | label createlabel deletelabel editlabel list-orgorg activity listorg avatar deleteorg block removeorg createorg deleteorg editorg hook createorg hook deleteorg hook editorg hook listorg hook vieworg listorg member concealorg member listorg member public checkorg member public listorg member publicizeorg member removeorg quota artifactsorg quota attachmentsorg quota checkorg quota packagesorg quota vieworg renameorg repo listorg runner jobsorg runner tokenorg team createorg team deleteorg team editorg team listorg team member addorg team member listorg team member removeorg team repo addorg team repo listorg team repo removeorg team vieworg viewproject closeproject columnsproject createproject create-columnproject deleteproject delete-columnproject editproject edit-columnproject listproject move-cardproject openproject remove-cardproject viewrepo createsecret deletesecret listsecret setuser org listuser org permissionvariable org deletevariable org getvariable org listvariable org set |
package | 6 | 6 | 100% | package deletepackage filespackage linkpackage listpackage unlinkpackage view |
proxy | 51 | 51 | 100% | ac addac deleteac doneac editac listac openac setdoctorissue attachment listissue lockissue unlockpr lockpr unlockproject closeproject columnsproject createproject create-columnproject deleteproject delete-columnproject editproject edit-columnproject listproject list-repoproject move-cardproject openproject remove-cardproject viewrepo commit latestrepo git commit searchrun cancelrun deleterun diagnoserun jobsrun latestrun listrun logsrun logs-latestrun rerunrun summaryrun viewtemplate gettemplate listtemplate lookup |
repository | 214 | 214 | 100% | issue createissue listissue pinnedissue templatespr cancel-auto-mergepr checkspr commitspr createpr exportpr filespr findpr find-commitpr is-mergedpr listpr mergepr pinnedpr remove-reviewerpr request-reviewpr review commentspr review comments createpr review comments deletepr review comments viewpr review deletepr review dismisspr review submitpr review undismisspr review viewpr reviewspr updatepr viewproject closeproject columnsproject createproject create-columnproject deleteproject delete-columnproject editproject edit-columnproject list-repoproject move-cardproject openproject remove-cardproject viewrelease createrelease deleterelease delete-assetrelease delete-idrelease downloadrelease editrelease edit-assetrelease latestrelease listrelease uploadrelease viewrelease view-assetrelease view-idrepo activity listrepo archive-downloadrepo assigneesrepo avatar deleterepo avatar setrepo branch deleterepo branch editrepo branch viewrepo branch-protection createrepo branch-protection deleterepo branch-protection editrepo branch-protection listrepo branch-protection viewrepo collaborator addrepo collaborator checkrepo collaborator listrepo collaborator permissionrepo collaborator removerepo commit latestrepo comparerepo convert-mirrorrepo createrepo deleterepo deploy-key addrepo deploy-key deleterepo deploy-key listrepo deploy-key viewrepo diffpatchrepo editrepo file changerepo file createrepo file deleterepo file editorconfigrepo file getrepo file listrepo file mediarepo file rawrepo file updaterepo flag addrepo flag checkrepo flag clearrepo flag listrepo flag removerepo flag replacerepo forksrepo git blob listrepo git blob viewrepo git commit exportrepo git commit searchrepo git commit viewrepo git note deleterepo git note setrepo git note viewrepo git ref listrepo git ref viewrepo git tag viewrepo git tree viewrepo git-hook deleterepo git-hook editrepo git-hook listrepo git-hook viewrepo hook createrepo hook deleterepo hook editrepo hook listrepo hook testrepo hook viewrepo issue-config validaterepo issue-config viewrepo languagesrepo migraterepo mirror-syncrepo pin-allowedrepo push-mirror createrepo push-mirror deleterepo push-mirror listrepo push-mirror syncrepo push-mirror viewrepo reviewersrepo signing-key gpgrepo stargazersrepo status combinedrepo status listrepo status setrepo syncrepo sync-inforepo tag createrepo tag deleterepo tag listrepo tag viewrepo tag-protection createrepo tag-protection deleterepo tag-protection editrepo tag-protection listrepo tag-protection viewrepo team addrepo team checkrepo team listrepo team removerepo topic addrepo topic listrepo topic removerepo topic searchrepo topic setrepo tracked-time listrepo tracked-time userrepo transfer acceptrepo transfer initiaterepo transfer rejectrepo unwatchrepo viewrepo view-idrepo watchrepo watch-statusrepo watchersrepo wiki createrepo wiki deleterepo wiki editrepo wiki listrepo wiki revisionsrepo wiki viewrun cancelrun deleterun diagnoserun jobsrun latestrun listrun logsrun logs-latestrun rerunrun runner jobsrun runner registration-tokenrun summaryrun tasksrun viewsearch commitssearch repossecret deletesecret listsecret setuser repo createvariable deletevariable getvariable listvariable setworkflow run |
service | 1 | 1 | 100% | doctor |
settings | 4 | 4 | 100% | settings apisettings attachmentsettings repositorysettings ui |
user | 75 | 75 | 100% | activitypub user activitygpg-key addgpg-key deletegpg-key listgpg-key verification-tokengpg-key verifygpg-key viewsecret user deletesecret user setssh-key addssh-key deleteuser activityuser avatar deleteuser blockuser blockeduser email adduser email deleteuser email listuser followuser followersuser following checkuser following listuser gpg-keyuser heatmapuser hook createuser hook deleteuser hook edituser hook listuser hook viewuser keyuser oauth createuser oauth deleteuser oauth edituser oauth listuser oauth viewuser quota artifactsuser quota attachmentsuser quota checkuser quota packagesuser repo createuser repo listuser runner jobsuser runner registration-tokenuser searchuser settings edituser settings viewuser staruser starred checkuser starred listuser subscriptionsuser teamuser timeuser token createuser token deleteuser token listuser unblockuser unfollowuser unstaruser viewvariable user deletevariable user getvariable user listvariable user set |
Tag to command and endpoint mapping
Section titled “Tag to command and endpoint mapping”activitypub
Section titled “activitypub”- Coverage: 11/11
- Commands:
activitypub instance actor,activitypub instance inbox send,activitypub instance outbox,activitypub repo actor,activitypub repo inbox send,activitypub repo outbox,activitypub user activity,activitypub user actor,activitypub user inbox send,activitypub user object,activitypub user outbox
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /activitypub/actor | activitypub instance actor | activitypubInstanceActor |
POST | /activitypub/actor/inbox | activitypub instance inbox send | activitypubInstanceActorInbox |
POST | /activitypub/actor/outbox | activitypub instance outbox | activitypubInstanceActorOutbox |
GET | /activitypub/repository-id/{repository-id} | activitypub repo actor | activitypubRepository |
POST | /activitypub/repository-id/{repository-id}/inbox | activitypub repo inbox send | activitypubRepositoryInbox |
POST | /activitypub/repository-id/{repository-id}/outbox | activitypub repo outbox | activitypubRepositoryOutbox |
GET | /activitypub/user-id/{user-id} | activitypub user actor | activitypubPerson |
GET | /activitypub/user-id/{user-id}/activities/{activity-id} | activitypub user object | activitypubPersonActivityNote |
GET | /activitypub/user-id/{user-id}/activities/{activity-id}/activity | activitypub user activity | activitypubPersonActivity |
POST | /activitypub/user-id/{user-id}/inbox | activitypub user inbox send | activitypubPersonInbox |
GET | /activitypub/user-id/{user-id}/outbox | activitypub user outbox | activitypubPersonFeed |
- Coverage: 42/42
- Commands:
admin cron list,admin cron run,admin email list,admin email search,admin hook create,admin hook delete,admin hook edit,admin hook list,admin hook view,admin org,admin quota group add-rule,admin quota group add-user,admin quota group create,admin quota group delete,admin quota group list,admin quota group remove-rule,admin quota group remove-user,admin quota group users,admin quota group view,admin quota rule create,admin quota rule delete,admin quota rule edit,admin quota rule list,admin quota rule view,admin runner jobs,admin runner registration-token,admin unadopted adopt,admin unadopted delete,admin unadopted list,admin user add-key,admin user create,admin user create-org,admin user create-repo,admin user delete,admin user delete-emails,admin user delete-key,admin user edit,admin user emails,admin user list,admin user quota,admin user rename,admin user set-quota-groups
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /api/v1/admin/cron | admin cron list | adminCronList |
POST | /api/v1/admin/cron/{task} | admin cron run | adminCronRun |
GET | /api/v1/admin/emails | admin email list | adminGetAllEmails |
GET | /api/v1/admin/emails/search | admin email search | adminSearchEmails |
GET | /api/v1/admin/hooks | admin hook list | adminListHooks |
POST | /api/v1/admin/hooks | admin hook create | adminCreateHook |
DELETE | /api/v1/admin/hooks/{id} | admin hook delete | adminDeleteHook |
GET | /api/v1/admin/hooks/{id} | admin hook view | adminGetHook |
PATCH | /api/v1/admin/hooks/{id} | admin hook edit | adminEditHook |
GET | /api/v1/admin/orgs | admin org | adminGetAllOrgs |
GET | /api/v1/admin/quota/groups | admin quota group list | adminListQuotaGroups |
POST | /api/v1/admin/quota/groups | admin quota group create | adminCreateQuotaGroup |
DELETE | /api/v1/admin/quota/groups/{quotagroup} | admin quota group delete | adminDeleteQuotaGroup |
GET | /api/v1/admin/quota/groups/{quotagroup} | admin quota group view | adminGetQuotaGroup |
DELETE | /api/v1/admin/quota/groups/{quotagroup}/rules/{quotarule} | admin quota group remove-rule | adminRemoveRuleFromQuotaGroup |
PUT | /api/v1/admin/quota/groups/{quotagroup}/rules/{quotarule} | admin quota group add-rule | adminAddRuleToQuotaGroup |
GET | /api/v1/admin/quota/groups/{quotagroup}/users | admin quota group users | adminListUsersInQuotaGroup |
DELETE | /api/v1/admin/quota/groups/{quotagroup}/users/{username} | admin quota group remove-user | adminRemoveUserFromQuotaGroup |
PUT | /api/v1/admin/quota/groups/{quotagroup}/users/{username} | admin quota group add-user | adminAddUserToQuotaGroup |
GET | /api/v1/admin/quota/rules | admin quota rule list | adminListQuotaRules |
POST | /api/v1/admin/quota/rules | admin quota rule create | adminCreateQuotaRule |
DELETE | /api/v1/admin/quota/rules/{quotarule} | admin quota rule delete | adminDeleteQuotaRule |
GET | /api/v1/admin/quota/rules/{quotarule} | admin quota rule view | adminGetQuotaRule |
PATCH | /api/v1/admin/quota/rules/{quotarule} | admin quota rule edit | adminEditQuotaRule |
GET | /api/v1/admin/runners/jobs | admin runner jobs | adminSearchRunJobs |
GET | /api/v1/admin/runners/registration-token | admin runner registration-token | adminGetRunnerRegistrationToken |
GET | /api/v1/admin/unadopted | admin unadopted list | adminUnadoptedList |
DELETE | /api/v1/admin/unadopted/{owner}/{repo} | admin unadopted delete | adminDeleteUnadoptedRepository |
POST | /api/v1/admin/unadopted/{owner}/{repo} | admin unadopted adopt | adminAdoptRepository |
GET | /api/v1/admin/users | admin user list | adminSearchUsers |
POST | /api/v1/admin/users | admin user create | adminCreateUser |
DELETE | /api/v1/admin/users/{username} | admin user delete | adminDeleteUser |
PATCH | /api/v1/admin/users/{username} | admin user edit | adminEditUser |
DELETE | /api/v1/admin/users/{username}/emails | admin user delete-emails | adminDeleteUserEmails |
GET | /api/v1/admin/users/{username}/emails | admin user emails | adminListUserEmails |
POST | /api/v1/admin/users/{username}/keys | admin user add-key | adminCreatePublicKey |
DELETE | /api/v1/admin/users/{username}/keys/{id} | admin user delete-key | adminDeleteUserPublicKey |
POST | /api/v1/admin/users/{username}/orgs | admin user create-org | adminCreateOrg |
GET | /api/v1/admin/users/{username}/quota | admin user quota | adminGetUserQuota |
POST | /api/v1/admin/users/{username}/quota/groups | admin user set-quota-groups | adminSetUserQuotaGroups |
POST | /api/v1/admin/users/{username}/rename | admin user rename | adminRenameUser |
POST | /api/v1/admin/users/{username}/repos | admin user create-repo | adminCreateRepo |
- Coverage: 71/80
- Commands:
ac add,ac delete,ac done,ac edit,ac list,ac open,ac set,issue attachment delete,issue attachment edit,issue attachment list,issue attachment upload,issue attachment view,issue block add,issue block list,issue block remove,issue comment attachment delete,issue comment attachment edit,issue comment attachment list,issue comment attachment upload,issue comment attachment view,issue comment delete,issue comment edit,issue comment list,issue comment react add,issue comment react list,issue comment react remove,issue comment view,issue create,issue deadline set,issue delete,issue edit,issue list,issue lock,issue pin,issue react add,issue react list,issue react remove,issue search,issue stopwatch delete,issue stopwatch start,issue stopwatch stop,issue subscribe,issue subscription-check,issue time delete,issue time list,issue time log,issue timeline,issue unlock,issue unpin,issue unsubscribe,issue view,label create,label delete,label edit,label list,label template list,milestone create,milestone delete,milestone edit,milestone list,pr lock,pr unlock
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /api/v1/repos/{owner}/{repo}/issues | issue list | issueListIssues |
POST | /api/v1/repos/{owner}/{repo}/issues | issue create | issueCreateIssue |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index} | issue delete | issueDelete |
GET | /api/v1/repos/{owner}/{repo}/issues/{index} | issue view | issueGetIssue |
PATCH | /api/v1/repos/{owner}/{repo}/issues/{index} | issue edit | issueEditIssue |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria | ac list | AcceptanceCriteria_list |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria | ac add | AcceptanceCriteria_create |
PUT | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria | ac set | AcceptanceCriteria_replaceAll |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/{ac_index} | ac delete | AcceptanceCriterionItem_delete |
PATCH | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/{ac_index} | ac edit | AcceptanceCriterionItem_patch |
PUT | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/{ac_index} | ac edit | AcceptanceCriterionItem_update |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/done | ac done | AcceptanceCriteriaDone_listDone |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/open | ac open | AcceptanceCriteriaOpen_listOpen |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/assets | unmapped | issueListIssueAttachments |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/assets | issue attachment upload | issueCreateIssueAttachment |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/assets/{attachment_id} | issue attachment delete | issueDeleteIssueAttachment |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/assets/{attachment_id} | issue attachment view | issueGetIssueAttachment |
PATCH | /api/v1/repos/{owner}/{repo}/issues/{index}/assets/{attachment_id} | issue attachment edit | issueEditIssueAttachment |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/blocks | issue block remove | issueRemoveIssueBlocking |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/blocks | issue block list | issueListBlocks |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/blocks | issue block add | issueCreateIssueBlocking |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/comments | issue comment list | issueGetComments |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/comments | issue comment attachment delete | issueCreateComment |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/comments/{id} | unmapped | issueDeleteCommentDeprecated |
PATCH | /api/v1/repos/{owner}/{repo}/issues/{index}/comments/{id} | unmapped | issueEditCommentDeprecated |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/deadline | issue deadline set | issueEditIssueDeadline |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/dependencies | issue comment react remove | issueRemoveIssueDependencies |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/dependencies | issue list | issueListIssueDependencies |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/dependencies | issue comment react add | issueCreateIssueDependencies |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/labels | unmapped | issueClearLabels |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/labels | unmapped | issueGetLabels |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/labels | label template list | issueAddLabel |
PUT | /api/v1/repos/{owner}/{repo}/issues/{index}/labels | label template list | issueReplaceLabels |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/labels/{identifier} | label template list | issueRemoveLabel |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/lock | issue unlock | IssueLock_unlock |
PUT | /api/v1/repos/{owner}/{repo}/issues/{index}/lock | issue lock | IssueLock_lock |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/pin | issue unpin | unpinIssue |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/pin | issue pin | pinIssue |
PATCH | /api/v1/repos/{owner}/{repo}/issues/{index}/pin/{position} | unmapped | moveIssuePin |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/reactions | issue react remove | issueDeleteIssueReaction |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/reactions | issue react list | issueGetIssueReactions |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/reactions | issue react add | issuePostIssueReaction |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/stopwatch/delete | issue stopwatch delete | issueDeleteStopWatch |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/stopwatch/start | issue stopwatch start | issueStartStopWatch |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/stopwatch/stop | issue stopwatch stop | issueStopStopWatch |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/subscriptions | issue list | issueSubscriptions |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/subscriptions/{user} | issue unsubscribe | issueDeleteSubscription |
PUT | /api/v1/repos/{owner}/{repo}/issues/{index}/subscriptions/{user} | issue subscribe | issueAddSubscription |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/subscriptions/check | issue subscription-check | issueCheckSubscription |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/timeline | issue timeline | issueGetCommentsAndTimeline |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/times | issue time delete | issueResetTime |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/times | issue time list | issueTrackedTimes |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/times | issue time log | issueAddTime |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/times/{id} | issue time delete | issueDeleteTime |
GET | /api/v1/repos/{owner}/{repo}/issues/{number}/attachments | issue attachment list | IssueAttachmentsList_list |
GET | /api/v1/repos/{owner}/{repo}/issues/comments | unmapped | issueGetRepoComments |
DELETE | /api/v1/repos/{owner}/{repo}/issues/comments/{id} | issue comment delete | issueDeleteComment |
GET | /api/v1/repos/{owner}/{repo}/issues/comments/{id} | issue comment view | issueGetComment |
PATCH | /api/v1/repos/{owner}/{repo}/issues/comments/{id} | issue comment edit | issueEditComment |
GET | /api/v1/repos/{owner}/{repo}/issues/comments/{id}/assets | issue comment attachment list | issueListIssueCommentAttachments |
POST | /api/v1/repos/{owner}/{repo}/issues/comments/{id}/assets | issue comment attachment upload | issueCreateIssueCommentAttachment |
DELETE | /api/v1/repos/{owner}/{repo}/issues/comments/{id}/assets/{attachment_id} | issue comment attachment delete | issueDeleteIssueCommentAttachment |
GET | /api/v1/repos/{owner}/{repo}/issues/comments/{id}/assets/{attachment_id} | issue comment attachment view | issueGetIssueCommentAttachment |
PATCH | /api/v1/repos/{owner}/{repo}/issues/comments/{id}/assets/{attachment_id} | issue comment attachment edit | issueEditIssueCommentAttachment |
DELETE | /api/v1/repos/{owner}/{repo}/issues/comments/{id}/reactions | issue comment react remove | issueDeleteCommentReaction |
GET | /api/v1/repos/{owner}/{repo}/issues/comments/{id}/reactions | issue comment react list | issueGetCommentReactions |
POST | /api/v1/repos/{owner}/{repo}/issues/comments/{id}/reactions | issue comment react add | issuePostCommentReaction |
GET | /api/v1/repos/{owner}/{repo}/labels | label list | issueListLabels |
POST | /api/v1/repos/{owner}/{repo}/labels | label create | issueCreateLabel |
DELETE | /api/v1/repos/{owner}/{repo}/labels/{id} | label delete | issueDeleteLabel |
GET | /api/v1/repos/{owner}/{repo}/labels/{id} | unmapped | issueGetLabel |
PATCH | /api/v1/repos/{owner}/{repo}/labels/{id} | label edit | issueEditLabel |
GET | /api/v1/repos/{owner}/{repo}/milestones | milestone list | issueGetMilestonesList |
POST | /api/v1/repos/{owner}/{repo}/milestones | milestone create | issueCreateMilestone |
DELETE | /api/v1/repos/{owner}/{repo}/milestones/{id} | milestone delete | issueDeleteMilestone |
GET | /api/v1/repos/{owner}/{repo}/milestones/{id} | unmapped | issueGetMilestone |
PATCH | /api/v1/repos/{owner}/{repo}/milestones/{id} | milestone edit | issueEditMilestone |
DELETE | /api/v1/repos/{owner}/{repo}/pulls/{index}/lock | pr unlock | PullRequestLock_unlock |
PUT | /api/v1/repos/{owner}/{repo}/pulls/{index}/lock | pr lock | PullRequestLock_lock |
GET | /api/v1/repos/issues/search | issue search | issueSearchIssues |
miscellaneous
Section titled “miscellaneous”- Coverage: 17/17
- Commands:
instance nodeinfo,instance signing-key gpg,instance signing-key ssh,instance version,label template list,label template view,render markdown,render markdown-raw,render markup,repo gitignore list,repo gitignore view,repo license list,repo license view,template get,template list,template lookup
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /api/v1/gitignore/templates | repo gitignore list | listGitignoresTemplates |
GET | /api/v1/gitignore/templates/{name} | repo gitignore view | getGitignoreTemplateInfo |
GET | /api/v1/label/templates | label template list | listLabelTemplates |
GET | /api/v1/label/templates/{name} | label template view | getLabelTemplateInfo |
GET | /api/v1/licenses | repo license list | listLicenseTemplates |
GET | /api/v1/licenses/{name} | repo license view | getLicenseTemplateInfo |
POST | /api/v1/markdown | render markdown | renderMarkdown |
POST | /api/v1/markdown/raw | render markdown-raw | renderMarkdownRaw |
POST | /api/v1/markup | render markup | renderMarkup |
GET | /api/v1/nodeinfo | instance nodeinfo | getNodeInfo |
GET | /api/v1/signing-key.gpg | instance signing-key gpg | getSigningKey |
GET | /api/v1/signing-key.ssh | instance signing-key ssh | getSSHSigningKey |
GET | /api/v1/templates | template list | Templates_listTemplates |
GET | /api/v1/templates/{type} | template list | Templates_listTemplatesByType |
GET | /api/v1/templates/{type}/{name} | template get | Templates_getTemplateByType |
GET | /api/v1/templates/lookup/{name} | template lookup | Templates_lookupTemplate |
GET | /api/v1/version | instance version | getVersion |
notification
Section titled “notification”- Coverage: 7/7
- Commands:
notification check-new,notification list,notification mark,notification mark-all,notification view
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /api/v1/notifications | notification list | notifyGetList |
PUT | /api/v1/notifications | notification mark-all | notifyReadList |
GET | /api/v1/notifications/new | notification check-new | notifyNewAvailable |
GET | /api/v1/notifications/threads/{id} | notification view | notifyGetThread |
PATCH | /api/v1/notifications/threads/{id} | notification mark | notifyReadThread |
GET | /api/v1/repos/{owner}/{repo}/notifications | notification list | notifyGetRepoList |
PUT | /api/v1/repos/{owner}/{repo}/notifications | notification mark-all | notifyReadRepoList |
organization
Section titled “organization”- Coverage: 74/79
- Commands:
label create,label delete,label edit,label list-org,org activity list,org avatar delete,org block remove,org create,org delete,org edit,org hook create,org hook delete,org hook edit,org hook list,org hook view,org list,org member conceal,org member list,org member public check,org member public list,org member publicize,org member remove,org quota artifacts,org quota attachments,org quota check,org quota packages,org quota view,org rename,org repo list,org runner jobs,org runner token,org team create,org team delete,org team edit,org team list,org team member add,org team member list,org team member remove,org team repo add,org team repo list,org team repo remove,org team view,org view,project close,project columns,project create,project create-column,project delete,project delete-column,project edit,project edit-column,project list,project move-card,project open,project remove-card,project view,repo create,secret delete,secret list,secret set,user org list,user org permission,variable org delete,variable org get,variable org list,variable org set
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
POST | /api/v1/org/{org}/repos | unmapped | createOrgRepoDeprecated |
GET | /api/v1/orgs | unmapped | orgGetAll |
POST | /api/v1/orgs | org create | orgCreate |
DELETE | /api/v1/orgs/{org} | org delete | orgDelete |
GET | /api/v1/orgs/{org} | org view | orgGet |
PATCH | /api/v1/orgs/{org} | org edit | orgEdit |
GET | /api/v1/orgs/{org}/actions/runners/jobs | org runner jobs | orgSearchRunJobs |
GET | /api/v1/orgs/{org}/actions/runners/registration-token | org runner token | orgGetRunnerRegistrationToken |
GET | /api/v1/orgs/{org}/actions/secrets | secret list | orgListActionsSecrets |
DELETE | /api/v1/orgs/{org}/actions/secrets/{secretname} | secret delete | deleteOrgSecret |
PUT | /api/v1/orgs/{org}/actions/secrets/{secretname} | secret set | updateOrgSecret |
GET | /api/v1/orgs/{org}/actions/variables | variable org list | getOrgVariablesList |
DELETE | /api/v1/orgs/{org}/actions/variables/{variablename} | variable org delete | deleteOrgVariable |
GET | /api/v1/orgs/{org}/actions/variables/{variablename} | variable org get | getOrgVariable |
POST | /api/v1/orgs/{org}/actions/variables/{variablename} | variable org set | createOrgVariable |
PUT | /api/v1/orgs/{org}/actions/variables/{variablename} | variable org set | updateOrgVariable |
GET | /api/v1/orgs/{org}/activities/feeds | org activity list | orgListActivityFeeds |
DELETE | /api/v1/orgs/{org}/avatar | org avatar delete | orgDeleteAvatar |
POST | /api/v1/orgs/{org}/avatar | org edit | orgUpdateAvatar |
PUT | /api/v1/orgs/{org}/block/{username} | org block remove | orgBlockUser |
GET | /api/v1/orgs/{org}/hooks | org hook list | orgListHooks |
POST | /api/v1/orgs/{org}/hooks | org hook create | orgCreateHook |
DELETE | /api/v1/orgs/{org}/hooks/{id} | org hook delete | orgDeleteHook |
GET | /api/v1/orgs/{org}/hooks/{id} | org hook view | orgGetHook |
PATCH | /api/v1/orgs/{org}/hooks/{id} | org hook edit | orgEditHook |
GET | /api/v1/orgs/{org}/labels | label list-org | orgListLabels |
POST | /api/v1/orgs/{org}/labels | label create | orgCreateLabel |
DELETE | /api/v1/orgs/{org}/labels/{id} | label delete | orgDeleteLabel |
GET | /api/v1/orgs/{org}/labels/{id} | label list-org | orgGetLabel |
PATCH | /api/v1/orgs/{org}/labels/{id} | label edit | orgEditLabel |
GET | /api/v1/orgs/{org}/list_blocked | org list | orgListBlockedUsers |
GET | /api/v1/orgs/{org}/members | org member list | orgListMembers |
DELETE | /api/v1/orgs/{org}/members/{username} | org member remove | orgDeleteMember |
GET | /api/v1/orgs/{org}/members/{username} | org member public check | orgIsMember |
GET | /api/v1/orgs/{org}/projects | project list | OrgProjects_list |
POST | /api/v1/orgs/{org}/projects | project create | OrgProjects_create |
GET | /api/v1/orgs/{org}/public_members | org member public list | orgListPublicMembers |
DELETE | /api/v1/orgs/{org}/public_members/{username} | org member conceal | orgConcealMember |
GET | /api/v1/orgs/{org}/public_members/{username} | org member public check | orgIsPublicMember |
PUT | /api/v1/orgs/{org}/public_members/{username} | org member publicize | orgPublicizeMember |
GET | /api/v1/orgs/{org}/quota | org quota view | orgGetQuota |
GET | /api/v1/orgs/{org}/quota/artifacts | org quota artifacts | orgListQuotaArtifacts |
GET | /api/v1/orgs/{org}/quota/attachments | org quota attachments | orgListQuotaAttachments |
GET | /api/v1/orgs/{org}/quota/check | org quota check | orgCheckQuota |
GET | /api/v1/orgs/{org}/quota/packages | org quota packages | orgListQuotaPackages |
POST | /api/v1/orgs/{org}/rename | org rename | renameOrg |
GET | /api/v1/orgs/{org}/repos | org repo list | orgListRepos |
POST | /api/v1/orgs/{org}/repos | repo create | createOrgRepo |
GET | /api/v1/orgs/{org}/teams | org team list | orgListTeams |
POST | /api/v1/orgs/{org}/teams | org team create | orgCreateTeam |
GET | /api/v1/orgs/{org}/teams/search | org team member remove | teamSearch |
PUT | /api/v1/orgs/{org}/unblock/{username} | org member public check | orgUnblockUser |
DELETE | /api/v1/teams/{id} | org team delete | orgDeleteTeam |
GET | /api/v1/teams/{id} | org team view | orgGetTeam |
PATCH | /api/v1/teams/{id} | org team edit | orgEditTeam |
GET | /api/v1/teams/{id}/activities/feeds | unmapped | orgListTeamActivityFeeds |
GET | /api/v1/teams/{id}/members | org team member list | orgListTeamMembers |
DELETE | /api/v1/teams/{id}/members/{username} | org team member remove | orgRemoveTeamMember |
GET | /api/v1/teams/{id}/members/{username} | unmapped | orgListTeamMember |
PUT | /api/v1/teams/{id}/members/{username} | org team member add | orgAddTeamMember |
GET | /api/v1/teams/{id}/repos | org team repo list | orgListTeamRepos |
DELETE | /api/v1/teams/{id}/repos/{org}/{repo} | org team repo remove | orgRemoveTeamRepository |
GET | /api/v1/teams/{id}/repos/{org}/{repo} | unmapped | orgListTeamRepo |
PUT | /api/v1/teams/{id}/repos/{org}/{repo} | org team repo add | orgAddTeamRepository |
GET | /api/v1/user/orgs | user org list | orgListCurrentUserOrgs |
GET | /api/v1/users/{username}/orgs | user org list | orgListUserOrgs |
GET | /api/v1/users/{username}/orgs/{org}/permissions | user org permission | orgGetUserPermissions |
DELETE | /api/v1/projects/{project_id} | project delete | ProjectItem_delete |
GET | /api/v1/projects/{project_id} | project view | ProjectItem_get |
PATCH | /api/v1/projects/{project_id} | project edit | ProjectItem_update |
POST | /api/v1/projects/{project_id}/close | project close | ProjectClose_close |
GET | /api/v1/projects/{project_id}/columns | project columns | ProjectColumns_list |
POST | /api/v1/projects/{project_id}/columns | project create-column | ProjectColumns_create |
DELETE | /api/v1/projects/{project_id}/columns/{column_id} | project delete-column | ProjectColumnItem_delete |
PATCH | /api/v1/projects/{project_id}/columns/{column_id} | project edit-column | ProjectColumnItem_update |
GET | /api/v1/projects/{project_id}/columns/{column_id}/cards | project columns | ProjectCards_list |
POST | /api/v1/projects/{project_id}/columns/{column_id}/cards | project move-card | ProjectCards_add |
DELETE | /api/v1/projects/{project_id}/columns/{column_id}/cards/{issue_id} | project remove-card | ProjectCardItem_remove |
POST | /api/v1/projects/{project_id}/open | project open | ProjectOpen_open |
package
Section titled “package”- Coverage: 6/6
- Commands:
package delete,package files,package link,package list,package unlink,package view
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /api/v1/packages/{owner} | package list | listPackages |
POST | /api/v1/packages/{owner}/{type}/{name}/-/link/{repo_name} | package link | linkPackage |
POST | /api/v1/packages/{owner}/{type}/{name}/-/unlink | package unlink | unlinkPackage |
DELETE | /api/v1/packages/{owner}/{type}/{name}/{version} | package delete | deletePackage |
GET | /api/v1/packages/{owner}/{type}/{name}/{version} | package view | getPackage |
GET | /api/v1/packages/{owner}/{type}/{name}/{version}/files | package files | listPackageFiles |
- Coverage: 51/51
- Commands:
ac add,ac delete,ac done,ac edit,ac list,ac open,ac set,doctor,issue attachment list,issue lock,issue unlock,pr lock,pr unlock,project close,project columns,project create,project create-column,project delete,project delete-column,project edit,project edit-column,project list,project list-repo,project move-card,project open,project remove-card,project view,repo commit latest,repo git commit search,run cancel,run delete,run diagnose,run jobs,run latest,run list,run logs,run logs-latest,run rerun,run summary,run view,template get,template list,template lookup
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria | ac list | AcceptanceCriteria_list |
POST | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria | ac add | AcceptanceCriteria_create |
PUT | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria | ac set | AcceptanceCriteria_replaceAll |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/{ac_index} | ac delete | AcceptanceCriterionItem_delete |
PATCH | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/{ac_index} | ac edit | AcceptanceCriterionItem_patch |
PUT | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/{ac_index} | ac edit | AcceptanceCriterionItem_update |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/done | ac done | AcceptanceCriteriaDone_listDone |
GET | /api/v1/repos/{owner}/{repo}/issues/{index}/acceptance-criteria/open | ac open | AcceptanceCriteriaOpen_listOpen |
DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/lock | issue unlock | IssueLock_unlock |
PUT | /api/v1/repos/{owner}/{repo}/issues/{index}/lock | issue lock | IssueLock_lock |
GET | /api/v1/repos/{owner}/{repo}/issues/{number}/attachments | issue attachment list | IssueAttachmentsList_list |
DELETE | /api/v1/repos/{owner}/{repo}/pulls/{index}/lock | pr unlock | PullRequestLock_unlock |
PUT | /api/v1/repos/{owner}/{repo}/pulls/{index}/lock | pr lock | PullRequestLock_lock |
GET | /api/v1/templates | template list | Templates_listTemplates |
GET | /api/v1/templates/{type} | template list | Templates_listTemplatesByType |
GET | /api/v1/templates/{type}/{name} | template get | Templates_getTemplateByType |
GET | /api/v1/templates/lookup/{name} | template lookup | Templates_lookupTemplate |
GET | /api/v1/orgs/{org}/projects | project list | OrgProjects_list |
POST | /api/v1/orgs/{org}/projects | project create | OrgProjects_create |
DELETE | /api/v1/projects/{project_id} | project delete | ProjectItem_delete |
GET | /api/v1/projects/{project_id} | project view | ProjectItem_get |
PATCH | /api/v1/projects/{project_id} | project edit | ProjectItem_update |
POST | /api/v1/projects/{project_id}/close | project close | ProjectClose_close |
GET | /api/v1/projects/{project_id}/columns | project columns | ProjectColumns_list |
POST | /api/v1/projects/{project_id}/columns | project create-column | ProjectColumns_create |
DELETE | /api/v1/projects/{project_id}/columns/{column_id} | project delete-column | ProjectColumnItem_delete |
PATCH | /api/v1/projects/{project_id}/columns/{column_id} | project edit-column | ProjectColumnItem_update |
GET | /api/v1/projects/{project_id}/columns/{column_id}/cards | project columns | ProjectCards_list |
POST | /api/v1/projects/{project_id}/columns/{column_id}/cards | project move-card | ProjectCards_add |
DELETE | /api/v1/projects/{project_id}/columns/{column_id}/cards/{issue_id} | project remove-card | ProjectCardItem_remove |
POST | /api/v1/projects/{project_id}/open | project open | ProjectOpen_open |
GET | /api/v1/repos/{owner}/{repo}/actions/runs | run list | ActionListRuns_listRuns |
DELETE | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number} | run delete | ActionRunView_deleteRun |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number} | run view | ActionRunView_getRun |
POST | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/cancel | run cancel | ActionRunCancel_cancelRun |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/diagnostics | run diagnose | ActionRunDiagnostics_getDiagnostics |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/jobs | run jobs | ActionRunJobs_listJobs |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/logs | run logs | ActionRunLogs_getLogs |
POST | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/rerun | run rerun | ActionRunRerun_rerunRun |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/summary | run summary | ActionRunSummary_getSummary |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest | run latest | ActionLatestRun_getLatestRun |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest/diagnostics | run diagnose | ActionLatestRunDiagnostics_getLatestDiagnostics |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest/jobs | run jobs | ActionLatestRunJobs_getLatestJobs |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest/logs | run logs-latest | ActionLatestRunLogs_getLatestLogs |
POST | /api/v1/repos/{owner}/{repo}/actions/runs/latest/rerun | run rerun | ActionLatestRunRerun_rerunLatest |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest/summary | run summary | ActionLatestRunSummary_getLatestSummary |
GET | /api/v1/repos/{owner}/{repo}/commits/latest | repo commit latest | CommitLatest_getLatest |
GET | /api/v1/repos/{owner}/{repo}/git/commits/search | repo git commit search | CommitSearch_search |
GET | /api/v1/repos/{owner}/{repo}/projects | project list-repo | RepoProjects_list |
POST | /api/v1/repos/{owner}/{repo}/projects | project create | RepoProjects_create |
GET | /health | doctor | Health_check |
repository
Section titled “repository”- Coverage: 214/214
- Commands:
issue create,issue list,issue pinned,issue templates,pr cancel-auto-merge,pr checks,pr commits,pr create,pr export,pr files,pr find,pr find-commit,pr is-merged,pr list,pr merge,pr pinned,pr remove-reviewer,pr request-review,pr review comments,pr review comments create,pr review comments delete,pr review comments view,pr review delete,pr review dismiss,pr review submit,pr review undismiss,pr review view,pr reviews,pr update,pr view,project close,project columns,project create,project create-column,project delete,project delete-column,project edit,project edit-column,project list-repo,project move-card,project open,project remove-card,project view,release create,release delete,release delete-asset,release delete-id,release download,release edit,release edit-asset,release latest,release list,release upload,release view,release view-asset,release view-id,repo activity list,repo archive-download,repo assignees,repo avatar delete,repo avatar set,repo branch delete,repo branch edit,repo branch view,repo branch-protection create,repo branch-protection delete,repo branch-protection edit,repo branch-protection list,repo branch-protection view,repo collaborator add,repo collaborator check,repo collaborator list,repo collaborator permission,repo collaborator remove,repo commit latest,repo compare,repo convert-mirror,repo create,repo delete,repo deploy-key add,repo deploy-key delete,repo deploy-key list,repo deploy-key view,repo diffpatch,repo edit,repo file change,repo file create,repo file delete,repo file editorconfig,repo file get,repo file list,repo file media,repo file raw,repo file update,repo flag add,repo flag check,repo flag clear,repo flag list,repo flag remove,repo flag replace,repo forks,repo git blob list,repo git blob view,repo git commit export,repo git commit search,repo git commit view,repo git note delete,repo git note set,repo git note view,repo git ref list,repo git ref view,repo git tag view,repo git tree view,repo git-hook delete,repo git-hook edit,repo git-hook list,repo git-hook view,repo hook create,repo hook delete,repo hook edit,repo hook list,repo hook test,repo hook view,repo issue-config validate,repo issue-config view,repo languages,repo migrate,repo mirror-sync,repo pin-allowed,repo push-mirror create,repo push-mirror delete,repo push-mirror list,repo push-mirror sync,repo push-mirror view,repo reviewers,repo signing-key gpg,repo stargazers,repo status combined,repo status list,repo status set,repo sync,repo sync-info,repo tag create,repo tag delete,repo tag list,repo tag view,repo tag-protection create,repo tag-protection delete,repo tag-protection edit,repo tag-protection list,repo tag-protection view,repo team add,repo team check,repo team list,repo team remove,repo topic add,repo topic list,repo topic remove,repo topic search,repo topic set,repo tracked-time list,repo tracked-time user,repo transfer accept,repo transfer initiate,repo transfer reject,repo unwatch,repo view,repo view-id,repo watch,repo watch-status,repo watchers,repo wiki create,repo wiki delete,repo wiki edit,repo wiki list,repo wiki revisions,repo wiki view,run cancel,run delete,run diagnose,run jobs,run latest,run list,run logs,run logs-latest,run rerun,run runner jobs,run runner registration-token,run summary,run tasks,run view,search commits,search repos,secret delete,secret list,secret set,user repo create,variable delete,variable get,variable list,variable set,workflow run
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
DELETE | /api/v1/projects/{project_id} | project delete | ProjectItem_delete |
GET | /api/v1/projects/{project_id} | project view | ProjectItem_get |
PATCH | /api/v1/projects/{project_id} | project edit | ProjectItem_update |
POST | /api/v1/projects/{project_id}/close | project close | ProjectClose_close |
GET | /api/v1/projects/{project_id}/columns | project columns | ProjectColumns_list |
POST | /api/v1/projects/{project_id}/columns | project create-column | ProjectColumns_create |
DELETE | /api/v1/projects/{project_id}/columns/{column_id} | project delete-column | ProjectColumnItem_delete |
PATCH | /api/v1/projects/{project_id}/columns/{column_id} | project edit-column | ProjectColumnItem_update |
GET | /api/v1/projects/{project_id}/columns/{column_id}/cards | project columns | ProjectCards_list |
POST | /api/v1/projects/{project_id}/columns/{column_id}/cards | project move-card | ProjectCards_add |
DELETE | /api/v1/projects/{project_id}/columns/{column_id}/cards/{issue_id} | project remove-card | ProjectCardItem_remove |
POST | /api/v1/projects/{project_id}/open | project open | ProjectOpen_open |
DELETE | /api/v1/repos/{owner}/{repo} | repo delete | repoDelete |
GET | /api/v1/repos/{owner}/{repo} | repo view | repoGet |
PATCH | /api/v1/repos/{owner}/{repo} | repo edit | repoEdit |
GET | /api/v1/repos/{owner}/{repo}/actions/runners/jobs | run runner jobs | repoSearchRunJobs |
GET | /api/v1/repos/{owner}/{repo}/actions/runners/registration-token | run runner registration-token | repoGetRunnerRegistrationToken |
GET | /api/v1/repos/{owner}/{repo}/actions/runs | run list | ActionListRuns_listRuns |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_id} | run view | ActionRun |
DELETE | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number} | run delete | ActionRunView_deleteRun |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number} | run view | ActionRunView_getRun |
POST | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/cancel | run cancel | ActionRunCancel_cancelRun |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/diagnostics | run diagnose | ActionRunDiagnostics_getDiagnostics |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/jobs | run jobs | ActionRunJobs_listJobs |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/logs | run logs | ActionRunLogs_getLogs |
POST | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/rerun | run rerun | ActionRunRerun_rerunRun |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/{run_number}/summary | run summary | ActionRunSummary_getSummary |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest | run latest | ActionLatestRun_getLatestRun |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest/diagnostics | run diagnose | ActionLatestRunDiagnostics_getLatestDiagnostics |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest/jobs | run jobs | ActionLatestRunJobs_getLatestJobs |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest/logs | run logs-latest | ActionLatestRunLogs_getLatestLogs |
POST | /api/v1/repos/{owner}/{repo}/actions/runs/latest/rerun | run rerun | ActionLatestRunRerun_rerunLatest |
GET | /api/v1/repos/{owner}/{repo}/actions/runs/latest/summary | run summary | ActionLatestRunSummary_getLatestSummary |
GET | /api/v1/repos/{owner}/{repo}/actions/secrets | secret list | repoListActionsSecrets |
DELETE | /api/v1/repos/{owner}/{repo}/actions/secrets/{secretname} | secret delete | deleteRepoSecret |
PUT | /api/v1/repos/{owner}/{repo}/actions/secrets/{secretname} | secret set | updateRepoSecret |
GET | /api/v1/repos/{owner}/{repo}/actions/tasks | run tasks | ListActionTasks |
GET | /api/v1/repos/{owner}/{repo}/actions/variables | variable list | getRepoVariablesList |
DELETE | /api/v1/repos/{owner}/{repo}/actions/variables/{variablename} | variable delete | deleteRepoVariable |
GET | /api/v1/repos/{owner}/{repo}/actions/variables/{variablename} | variable get | getRepoVariable |
POST | /api/v1/repos/{owner}/{repo}/actions/variables/{variablename} | variable set | createRepoVariable |
PUT | /api/v1/repos/{owner}/{repo}/actions/variables/{variablename} | variable set | updateRepoVariable |
POST | /api/v1/repos/{owner}/{repo}/actions/workflows/{workflowfilename}/dispatches | workflow run | DispatchWorkflow |
GET | /api/v1/repos/{owner}/{repo}/activities/feeds | repo activity list | repoListActivityFeeds |
GET | /api/v1/repos/{owner}/{repo}/archive/{archive} | repo archive-download | repoGetArchive |
GET | /api/v1/repos/{owner}/{repo}/assignees | repo assignees | repoGetAssignees |
DELETE | /api/v1/repos/{owner}/{repo}/avatar | repo avatar delete | repoDeleteAvatar |
POST | /api/v1/repos/{owner}/{repo}/avatar | repo avatar set | repoUpdateAvatar |
GET | /api/v1/repos/{owner}/{repo}/branch_protections | repo branch-protection list | repoListBranchProtection |
POST | /api/v1/repos/{owner}/{repo}/branch_protections | repo branch-protection create | repoCreateBranchProtection |
DELETE | /api/v1/repos/{owner}/{repo}/branch_protections/{name} | repo branch-protection delete | repoDeleteBranchProtection |
GET | /api/v1/repos/{owner}/{repo}/branch_protections/{name} | repo branch-protection view | repoGetBranchProtection |
PATCH | /api/v1/repos/{owner}/{repo}/branch_protections/{name} | repo branch-protection edit | repoEditBranchProtection |
GET | /api/v1/repos/{owner}/{repo}/branches | issue list | repoListBranches |
POST | /api/v1/repos/{owner}/{repo}/branches | issue create | repoCreateBranch |
DELETE | /api/v1/repos/{owner}/{repo}/branches/{branch} | repo branch delete | repoDeleteBranch |
GET | /api/v1/repos/{owner}/{repo}/branches/{branch} | repo branch view | repoGetBranch |
PATCH | /api/v1/repos/{owner}/{repo}/branches/{branch} | repo branch edit | repoUpdateBranch |
GET | /api/v1/repos/{owner}/{repo}/collaborators | repo collaborator list | repoListCollaborators |
DELETE | /api/v1/repos/{owner}/{repo}/collaborators/{collaborator} | repo collaborator remove | repoDeleteCollaborator |
GET | /api/v1/repos/{owner}/{repo}/collaborators/{collaborator} | repo collaborator check | repoCheckCollaborator |
PUT | /api/v1/repos/{owner}/{repo}/collaborators/{collaborator} | repo collaborator add | repoAddCollaborator |
GET | /api/v1/repos/{owner}/{repo}/collaborators/{collaborator}/permission | repo collaborator permission | repoGetRepoPermissions |
GET | /api/v1/repos/{owner}/{repo}/commits | search commits | repoGetAllCommits |
GET | /api/v1/repos/{owner}/{repo}/commits/{ref}/status | repo status combined | repoGetCombinedStatusByRef |
GET | /api/v1/repos/{owner}/{repo}/commits/{ref}/statuses | pr checks | repoListStatusesByRef |
GET | /api/v1/repos/{owner}/{repo}/commits/{sha}/pull | pr find-commit | repoGetCommitPullRequest |
GET | /api/v1/repos/{owner}/{repo}/commits/latest | repo commit latest | CommitLatest_getLatest |
GET | /api/v1/repos/{owner}/{repo}/compare/{basehead} | repo compare | repoCompareDiff |
GET | /api/v1/repos/{owner}/{repo}/contents | repo file list | repoGetContentsList |
POST | /api/v1/repos/{owner}/{repo}/contents | repo file change | repoChangeFiles |
DELETE | /api/v1/repos/{owner}/{repo}/contents/{filepath} | repo file delete | repoDeleteFile |
GET | /api/v1/repos/{owner}/{repo}/contents/{filepath} | repo file get | repoGetContents |
POST | /api/v1/repos/{owner}/{repo}/contents/{filepath} | repo file create | repoCreateFile |
PUT | /api/v1/repos/{owner}/{repo}/contents/{filepath} | repo file update | repoUpdateFile |
POST | /api/v1/repos/{owner}/{repo}/convert | repo convert-mirror | repoConvert |
POST | /api/v1/repos/{owner}/{repo}/diffpatch | repo diffpatch | repoApplyDiffPatch |
GET | /api/v1/repos/{owner}/{repo}/editorconfig/{filepath} | repo file editorconfig | repoGetEditorConfig |
DELETE | /api/v1/repos/{owner}/{repo}/flags | repo flag clear | repoDeleteAllFlags |
GET | /api/v1/repos/{owner}/{repo}/flags | repo flag list | repoListFlags |
PUT | /api/v1/repos/{owner}/{repo}/flags | repo flag replace | repoReplaceAllFlags |
DELETE | /api/v1/repos/{owner}/{repo}/flags/{flag} | repo flag remove | repoDeleteFlag |
GET | /api/v1/repos/{owner}/{repo}/flags/{flag} | repo flag check | repoCheckFlag |
PUT | /api/v1/repos/{owner}/{repo}/flags/{flag} | repo flag add | repoAddFlag |
GET | /api/v1/repos/{owner}/{repo}/forks | repo forks | listForks |
POST | /api/v1/repos/{owner}/{repo}/forks | repo forks | createFork |
GET | /api/v1/repos/{owner}/{repo}/git/blobs | repo git blob list | GetBlobs |
GET | /api/v1/repos/{owner}/{repo}/git/blobs/{sha} | repo git blob view | GetBlob |
GET | /api/v1/repos/{owner}/{repo}/git/commits/{sha} | repo git commit view | repoGetSingleCommit |
GET | /api/v1/repos/{owner}/{repo}/git/commits/{sha}.{diffType} | repo git commit export | repoDownloadCommitDiffOrPatch |
GET | /api/v1/repos/{owner}/{repo}/git/commits/search | repo git commit search | CommitSearch_search |
DELETE | /api/v1/repos/{owner}/{repo}/git/notes/{sha} | repo git note delete | repoRemoveNote |
GET | /api/v1/repos/{owner}/{repo}/git/notes/{sha} | repo git note view | repoGetNote |
POST | /api/v1/repos/{owner}/{repo}/git/notes/{sha} | repo git note set | repoSetNote |
GET | /api/v1/repos/{owner}/{repo}/git/refs | repo git ref list | repoListAllGitRefs |
GET | /api/v1/repos/{owner}/{repo}/git/refs/{ref} | repo git ref view | repoListGitRefs |
GET | /api/v1/repos/{owner}/{repo}/git/tags/{sha} | repo git tag view | GetAnnotatedTag |
GET | /api/v1/repos/{owner}/{repo}/git/trees/{sha} | repo git tree view | GetTree |
GET | /api/v1/repos/{owner}/{repo}/hooks | repo hook list | repoListHooks |
POST | /api/v1/repos/{owner}/{repo}/hooks | repo hook create | repoCreateHook |
DELETE | /api/v1/repos/{owner}/{repo}/hooks/{id} | repo hook delete | repoDeleteHook |
GET | /api/v1/repos/{owner}/{repo}/hooks/{id} | repo hook view | repoGetHook |
PATCH | /api/v1/repos/{owner}/{repo}/hooks/{id} | repo hook edit | repoEditHook |
POST | /api/v1/repos/{owner}/{repo}/hooks/{id}/tests | repo hook test | repoTestHook |
GET | /api/v1/repos/{owner}/{repo}/hooks/git | repo git-hook list | repoListGitHooks |
DELETE | /api/v1/repos/{owner}/{repo}/hooks/git/{id} | repo git-hook delete | repoDeleteGitHook |
GET | /api/v1/repos/{owner}/{repo}/hooks/git/{id} | repo git-hook view | repoGetGitHook |
PATCH | /api/v1/repos/{owner}/{repo}/hooks/git/{id} | repo git-hook edit | repoEditGitHook |
GET | /api/v1/repos/{owner}/{repo}/issue_config | repo issue-config view | repoGetIssueConfig |
GET | /api/v1/repos/{owner}/{repo}/issue_config/validate | repo issue-config validate | repoValidateIssueConfig |
GET | /api/v1/repos/{owner}/{repo}/issue_templates | issue templates | repoGetIssueTemplates |
GET | /api/v1/repos/{owner}/{repo}/issues/pinned | issue pinned | repoListPinnedIssues |
GET | /api/v1/repos/{owner}/{repo}/keys | repo deploy-key list | repoListKeys |
POST | /api/v1/repos/{owner}/{repo}/keys | repo deploy-key add | repoCreateKey |
DELETE | /api/v1/repos/{owner}/{repo}/keys/{id} | repo deploy-key delete | repoDeleteKey |
GET | /api/v1/repos/{owner}/{repo}/keys/{id} | repo deploy-key view | repoGetKey |
GET | /api/v1/repos/{owner}/{repo}/languages | repo languages | repoGetLanguages |
GET | /api/v1/repos/{owner}/{repo}/media/{filepath} | repo file media | repoGetRawFileOrLFS |
POST | /api/v1/repos/{owner}/{repo}/mirror-sync | repo mirror-sync | repoMirrorSync |
GET | /api/v1/repos/{owner}/{repo}/new_pin_allowed | repo pin-allowed | repoNewPinAllowed |
GET | /api/v1/repos/{owner}/{repo}/projects | project list-repo | RepoProjects_list |
POST | /api/v1/repos/{owner}/{repo}/projects | project create | RepoProjects_create |
GET | /api/v1/repos/{owner}/{repo}/pulls | pr list | repoListPullRequests |
POST | /api/v1/repos/{owner}/{repo}/pulls | pr create | repoCreatePullRequest |
GET | /api/v1/repos/{owner}/{repo}/pulls/{base}/{head} | pr find | repoGetPullRequestByBaseHead |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index} | pr view | repoGetPullRequest |
PATCH | /api/v1/repos/{owner}/{repo}/pulls/{index} | pr update | repoEditPullRequest |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index}.{diffType} | pr export | repoDownloadPullDiffOrPatch |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index}/commits | pr commits | repoGetPullRequestCommits |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index}/files | pr files | repoGetPullRequestFiles |
DELETE | /api/v1/repos/{owner}/{repo}/pulls/{index}/merge | pr cancel-auto-merge | repoCancelScheduledAutoMerge |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index}/merge | pr is-merged | repoPullRequestIsMerged |
POST | /api/v1/repos/{owner}/{repo}/pulls/{index}/merge | pr merge | repoMergePullRequest |
DELETE | /api/v1/repos/{owner}/{repo}/pulls/{index}/requested_reviewers | pr remove-reviewer | repoDeletePullReviewRequests |
POST | /api/v1/repos/{owner}/{repo}/pulls/{index}/requested_reviewers | pr request-review | repoCreatePullReviewRequests |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews | pr reviews | repoListPullReviews |
POST | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews | pr reviews | repoCreatePullReview |
DELETE | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id} | pr review delete | repoDeletePullReview |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id} | pr review view | repoGetPullReview |
POST | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id} | pr review submit | repoSubmitPullReview |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id}/comments | pr review comments | repoGetPullReviewComments |
POST | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id}/comments | pr review comments create | repoCreatePullReviewComment |
DELETE | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id}/comments/{comment} | pr review comments delete | repoDeletePullReviewComment |
GET | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id}/comments/{comment} | pr review comments view | repoGetPullReviewComment |
POST | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id}/dismissals | pr review dismiss | repoDismissPullReview |
POST | /api/v1/repos/{owner}/{repo}/pulls/{index}/reviews/{id}/undismissals | pr review undismiss | repoUnDismissPullReview |
POST | /api/v1/repos/{owner}/{repo}/pulls/{index}/update | pr update | repoUpdatePullRequest |
GET | /api/v1/repos/{owner}/{repo}/pulls/pinned | pr pinned | repoListPinnedPullRequests |
GET | /api/v1/repos/{owner}/{repo}/push_mirrors | repo push-mirror list | repoListPushMirrors |
POST | /api/v1/repos/{owner}/{repo}/push_mirrors | repo push-mirror create | repoAddPushMirror |
POST | /api/v1/repos/{owner}/{repo}/push_mirrors-sync | repo push-mirror sync | repoPushMirrorSync |
DELETE | /api/v1/repos/{owner}/{repo}/push_mirrors/{name} | repo push-mirror delete | repoDeletePushMirror |
GET | /api/v1/repos/{owner}/{repo}/push_mirrors/{name} | repo push-mirror view | repoGetPushMirrorByRemoteName |
GET | /api/v1/repos/{owner}/{repo}/raw/{filepath} | repo file raw | repoGetRawFile |
GET | /api/v1/repos/{owner}/{repo}/releases | release list | repoListReleases |
POST | /api/v1/repos/{owner}/{repo}/releases | release create | repoCreateRelease |
DELETE | /api/v1/repos/{owner}/{repo}/releases/{id} | release delete-id | repoDeleteRelease |
GET | /api/v1/repos/{owner}/{repo}/releases/{id} | release view-id | repoGetRelease |
PATCH | /api/v1/repos/{owner}/{repo}/releases/{id} | release edit | repoEditRelease |
GET | /api/v1/repos/{owner}/{repo}/releases/{id}/assets | release download | repoListReleaseAttachments |
POST | /api/v1/repos/{owner}/{repo}/releases/{id}/assets | release upload | repoCreateReleaseAttachment |
DELETE | /api/v1/repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} | release delete-asset | repoDeleteReleaseAttachment |
GET | /api/v1/repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} | release view-asset | repoGetReleaseAttachment |
PATCH | /api/v1/repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} | release edit-asset | repoEditReleaseAttachment |
GET | /api/v1/repos/{owner}/{repo}/releases/latest | release latest | repoGetLatestRelease |
DELETE | /api/v1/repos/{owner}/{repo}/releases/tags/{tag} | release delete | repoDeleteReleaseByTag |
GET | /api/v1/repos/{owner}/{repo}/releases/tags/{tag} | release view | repoGetReleaseByTag |
GET | /api/v1/repos/{owner}/{repo}/reviewers | repo reviewers | repoGetReviewers |
GET | /api/v1/repos/{owner}/{repo}/signing-key.gpg | repo signing-key gpg | repoSigningKey |
GET | /api/v1/repos/{owner}/{repo}/stargazers | repo stargazers | repoListStargazers |
GET | /api/v1/repos/{owner}/{repo}/statuses/{sha} | repo status list | repoListStatuses |
POST | /api/v1/repos/{owner}/{repo}/statuses/{sha} | repo status set | repoCreateStatus |
GET | /api/v1/repos/{owner}/{repo}/subscribers | repo watchers | repoListSubscribers |
DELETE | /api/v1/repos/{owner}/{repo}/subscription | repo unwatch | userCurrentDeleteSubscription |
GET | /api/v1/repos/{owner}/{repo}/subscription | repo watch-status | userCurrentCheckSubscription |
PUT | /api/v1/repos/{owner}/{repo}/subscription | repo watch | userCurrentPutSubscription |
GET | /api/v1/repos/{owner}/{repo}/sync_fork | repo sync-info | repoSyncForkDefaultInfo |
POST | /api/v1/repos/{owner}/{repo}/sync_fork | repo sync | repoSyncForkDefault |
GET | /api/v1/repos/{owner}/{repo}/sync_fork/{branch} | repo sync-info | repoSyncForkBranchInfo |
POST | /api/v1/repos/{owner}/{repo}/sync_fork/{branch} | repo sync | repoSyncForkBranch |
GET | /api/v1/repos/{owner}/{repo}/tag_protections | repo tag-protection list | repoListTagProtection |
POST | /api/v1/repos/{owner}/{repo}/tag_protections | repo tag-protection create | repoCreateTagProtection |
DELETE | /api/v1/repos/{owner}/{repo}/tag_protections/{id} | repo tag-protection delete | repoDeleteTagProtection |
GET | /api/v1/repos/{owner}/{repo}/tag_protections/{id} | repo tag-protection view | repoGetTagProtection |
PATCH | /api/v1/repos/{owner}/{repo}/tag_protections/{id} | repo tag-protection edit | repoEditTagProtection |
GET | /api/v1/repos/{owner}/{repo}/tags | repo tag list | repoListTags |
POST | /api/v1/repos/{owner}/{repo}/tags | repo tag create | repoCreateTag |
DELETE | /api/v1/repos/{owner}/{repo}/tags/{tag} | repo tag delete | repoDeleteTag |
GET | /api/v1/repos/{owner}/{repo}/tags/{tag} | repo tag view | repoGetTag |
GET | /api/v1/repos/{owner}/{repo}/teams | repo team list | repoListTeams |
DELETE | /api/v1/repos/{owner}/{repo}/teams/{team} | repo team remove | repoDeleteTeam |
GET | /api/v1/repos/{owner}/{repo}/teams/{team} | repo team check | repoCheckTeam |
PUT | /api/v1/repos/{owner}/{repo}/teams/{team} | repo team add | repoAddTeam |
GET | /api/v1/repos/{owner}/{repo}/times | repo tracked-time list | repoTrackedTimes |
GET | /api/v1/repos/{owner}/{repo}/times/{user} | repo tracked-time user | userTrackedTimes |
GET | /api/v1/repos/{owner}/{repo}/topics | repo topic list | repoListTopics |
PUT | /api/v1/repos/{owner}/{repo}/topics | repo topic set | repoUpdateTopics |
DELETE | /api/v1/repos/{owner}/{repo}/topics/{topic} | repo topic remove | repoDeleteTopic |
PUT | /api/v1/repos/{owner}/{repo}/topics/{topic} | repo topic add | repoAddTopic |
POST | /api/v1/repos/{owner}/{repo}/transfer | repo transfer initiate | repoTransfer |
POST | /api/v1/repos/{owner}/{repo}/transfer/accept | repo transfer accept | acceptRepoTransfer |
POST | /api/v1/repos/{owner}/{repo}/transfer/reject | repo transfer reject | rejectRepoTransfer |
POST | /api/v1/repos/{owner}/{repo}/wiki/new | repo wiki create | repoCreateWikiPage |
DELETE | /api/v1/repos/{owner}/{repo}/wiki/page/{pageName} | repo wiki delete | repoDeleteWikiPage |
GET | /api/v1/repos/{owner}/{repo}/wiki/page/{pageName} | repo wiki view | repoGetWikiPage |
PATCH | /api/v1/repos/{owner}/{repo}/wiki/page/{pageName} | repo wiki edit | repoEditWikiPage |
GET | /api/v1/repos/{owner}/{repo}/wiki/pages | repo wiki list | repoGetWikiPages |
GET | /api/v1/repos/{owner}/{repo}/wiki/revisions/{pageName} | repo wiki revisions | repoGetWikiPageRevisions |
POST | /api/v1/repos/{template_owner}/{template_repo}/generate | repo create | generateRepo |
POST | /api/v1/repos/migrate | repo migrate | repoMigrate |
GET | /api/v1/repos/search | search repos | repoSearch |
GET | /api/v1/repositories/{id} | repo view-id | repoGetByID |
GET | /api/v1/topics/search | repo topic search | topicSearch |
POST | /api/v1/user/repos | user repo create | createCurrentUserRepo |
service
Section titled “service”- Coverage: 1/1
- Commands:
doctor
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /health | doctor | Health_check |
settings
Section titled “settings”- Coverage: 4/4
- Commands:
settings api,settings attachment,settings repository,settings ui
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
GET | /api/v1/settings/api | settings api | getGeneralAPISettings |
GET | /api/v1/settings/attachment | settings attachment | getGeneralAttachmentSettings |
GET | /api/v1/settings/repository | settings repository | getGeneralRepositorySettings |
GET | /api/v1/settings/ui | settings ui | getGeneralUISettings |
- Coverage: 75/75
- Commands:
activitypub user activity,gpg-key add,gpg-key delete,gpg-key list,gpg-key verification-token,gpg-key verify,gpg-key view,secret user delete,secret user set,ssh-key add,ssh-key delete,user activity,user avatar delete,user block,user blocked,user email add,user email delete,user email list,user follow,user followers,user following check,user following list,user gpg-key,user heatmap,user hook create,user hook delete,user hook edit,user hook list,user hook view,user key,user oauth create,user oauth delete,user oauth edit,user oauth list,user oauth view,user quota artifacts,user quota attachments,user quota check,user quota packages,user repo create,user repo list,user runner jobs,user runner registration-token,user search,user settings edit,user settings view,user star,user starred check,user starred list,user subscriptions,user team,user time,user token create,user token delete,user token list,user unblock,user unfollow,user unstar,user view,variable user delete,variable user get,variable user list,variable user set
| Method | Endpoint | Command | Operation ID |
|---|---|---|---|
POST | /api/v1/user/repos | user repo create | createCurrentUserRepo |
GET | /api/v1/user | user view | userGetCurrent |
GET | /api/v1/user/actions/runners/jobs | user runner jobs | userSearchRunJobs |
GET | /api/v1/user/actions/runners/registration-token | user runner registration-token | userGetRunnerRegistrationToken |
DELETE | /api/v1/user/actions/secrets/{secretname} | secret user delete | deleteUserSecret |
PUT | /api/v1/user/actions/secrets/{secretname} | secret user set | updateUserSecret |
GET | /api/v1/user/actions/variables | variable user list | getUserVariablesList |
DELETE | /api/v1/user/actions/variables/{variablename} | variable user delete | deleteUserVariable |
GET | /api/v1/user/actions/variables/{variablename} | variable user get | getUserVariable |
POST | /api/v1/user/actions/variables/{variablename} | variable user set | createUserVariable |
PUT | /api/v1/user/actions/variables/{variablename} | variable user set | updateUserVariable |
GET | /api/v1/user/applications/oauth2 | user oauth list | userGetOAuth2Applications |
POST | /api/v1/user/applications/oauth2 | user oauth create | userCreateOAuth2Application |
DELETE | /api/v1/user/applications/oauth2/{id} | user oauth delete | userDeleteOAuth2Application |
GET | /api/v1/user/applications/oauth2/{id} | user oauth view | userGetOAuth2Application |
PATCH | /api/v1/user/applications/oauth2/{id} | user oauth edit | userUpdateOAuth2Application |
DELETE | /api/v1/user/avatar | user avatar delete | userDeleteAvatar |
POST | /api/v1/user/avatar | user settings edit | userUpdateAvatar |
PUT | /api/v1/user/block/{username} | user block | userBlockUser |
DELETE | /api/v1/user/emails | user email delete | userDeleteEmail |
GET | /api/v1/user/emails | user email list | userListEmails |
POST | /api/v1/user/emails | user email add | userAddEmail |
GET | /api/v1/user/followers | user followers | userCurrentListFollowers |
GET | /api/v1/user/following | user following list | userCurrentListFollowing |
DELETE | /api/v1/user/following/{username} | user unfollow | userCurrentDeleteFollow |
GET | /api/v1/user/following/{username} | user following check | userCurrentCheckFollowing |
PUT | /api/v1/user/following/{username} | user follow | userCurrentPutFollow |
GET | /api/v1/user/gpg_key_token | gpg-key verification-token | getVerificationToken |
POST | /api/v1/user/gpg_key_verify | gpg-key verify | userVerifyGPGKey |
GET | /api/v1/user/gpg_keys | gpg-key list | userCurrentListGPGKeys |
POST | /api/v1/user/gpg_keys | gpg-key add | userCurrentPostGPGKey |
DELETE | /api/v1/user/gpg_keys/{id} | gpg-key delete | userCurrentDeleteGPGKey |
GET | /api/v1/user/gpg_keys/{id} | gpg-key view | userCurrentGetGPGKey |
GET | /api/v1/user/hooks | user hook list | userListHooks |
POST | /api/v1/user/hooks | user hook create | userCreateHook |
DELETE | /api/v1/user/hooks/{id} | user hook delete | userDeleteHook |
GET | /api/v1/user/hooks/{id} | user hook view | userGetHook |
PATCH | /api/v1/user/hooks/{id} | user hook edit | userEditHook |
GET | /api/v1/user/keys | user key | userCurrentListKeys |
POST | /api/v1/user/keys | ssh-key add | userCurrentPostKey |
DELETE | /api/v1/user/keys/{id} | ssh-key delete | userCurrentDeleteKey |
GET | /api/v1/user/keys/{id} | user key | userCurrentGetKey |
GET | /api/v1/user/list_blocked | user blocked | userListBlockedUsers |
GET | /api/v1/user/quota | user view | userGetQuota |
GET | /api/v1/user/quota/artifacts | user quota artifacts | userListQuotaArtifacts |
GET | /api/v1/user/quota/attachments | user quota attachments | userListQuotaAttachments |
GET | /api/v1/user/quota/check | user quota check | userCheckQuota |
GET | /api/v1/user/quota/packages | user quota packages | userListQuotaPackages |
GET | /api/v1/user/repos | user repo list | userCurrentListRepos |
GET | /api/v1/user/settings | user settings view | getUserSettings |
PATCH | /api/v1/user/settings | user settings edit | updateUserSettings |
GET | /api/v1/user/starred | user starred list | userCurrentListStarred |
DELETE | /api/v1/user/starred/{owner}/{repo} | user unstar | userCurrentDeleteStar |
GET | /api/v1/user/starred/{owner}/{repo} | user starred check | userCurrentCheckStarring |
PUT | /api/v1/user/starred/{owner}/{repo} | user star | userCurrentPutStar |
GET | /api/v1/user/stopwatches | user following list | userGetStopWatches |
GET | /api/v1/user/subscriptions | user subscriptions | userCurrentListSubscriptions |
GET | /api/v1/user/teams | user team | userListTeams |
GET | /api/v1/user/times | user time | userCurrentTrackedTimes |
PUT | /api/v1/user/unblock/{username} | user unblock | userUnblockUser |
GET | /api/v1/users/{username} | activitypub user activity | userGet |
GET | /api/v1/users/{username}/activities/feeds | user activity | userListActivityFeeds |
GET | /api/v1/users/{username}/followers | user followers | userListFollowers |
GET | /api/v1/users/{username}/following | user following list | userListFollowing |
GET | /api/v1/users/{username}/following/{target} | user following check | userCheckFollowing |
GET | /api/v1/users/{username}/gpg_keys | user gpg-key | userListGPGKeys |
GET | /api/v1/users/{username}/heatmap | user heatmap | userGetHeatmapData |
GET | /api/v1/users/{username}/keys | user key | userListKeys |
GET | /api/v1/users/{username}/repos | user repo list | userListRepos |
GET | /api/v1/users/{username}/starred | user starred list | userListStarred |
GET | /api/v1/users/{username}/subscriptions | user subscriptions | userListSubscriptions |
GET | /api/v1/users/{username}/tokens | user token list | userGetTokens |
POST | /api/v1/users/{username}/tokens | user token create | userCreateToken |
DELETE | /api/v1/users/{username}/tokens/{token} | user token delete | userDeleteAccessToken |
GET | /api/v1/users/search | user search | userSearch |
Unmapped endpoints
Section titled “Unmapped endpoints”| Tag | Method | Endpoint | Operation ID |
|---|---|---|---|
issue | GET | /api/v1/repos/{owner}/{repo}/issues/{index}/assets | issueListIssueAttachments |
issue | DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/comments/{id} | issueDeleteCommentDeprecated |
issue | PATCH | /api/v1/repos/{owner}/{repo}/issues/{index}/comments/{id} | issueEditCommentDeprecated |
issue | DELETE | /api/v1/repos/{owner}/{repo}/issues/{index}/labels | issueClearLabels |
issue | GET | /api/v1/repos/{owner}/{repo}/issues/{index}/labels | issueGetLabels |
issue | PATCH | /api/v1/repos/{owner}/{repo}/issues/{index}/pin/{position} | moveIssuePin |
issue | GET | /api/v1/repos/{owner}/{repo}/issues/comments | issueGetRepoComments |
issue | GET | /api/v1/repos/{owner}/{repo}/labels/{id} | issueGetLabel |
issue | GET | /api/v1/repos/{owner}/{repo}/milestones/{id} | issueGetMilestone |
organization | POST | /api/v1/org/{org}/repos | createOrgRepoDeprecated |
organization | GET | /api/v1/orgs | orgGetAll |
organization | GET | /api/v1/teams/{id}/activities/feeds | orgListTeamActivityFeeds |
organization | GET | /api/v1/teams/{id}/members/{username} | orgListTeamMember |
organization | GET | /api/v1/teams/{id}/repos/{org}/{repo} | orgListTeamRepo |