{"openapi":"3.0.1","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"https://git.keynetiks.com","description":"Generated server url"}],"paths":{"/api/v1/users/{username}/follow":{"put":{"tags":["organization-controller"],"operationId":"follow","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}},"delete":{"tags":["organization-controller"],"operationId":"unfollow","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/user/starred/{org}/{repo}":{"put":{"tags":["repository-controller"],"operationId":"starRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}},"delete":{"tags":["repository-controller"],"operationId":"unstarRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/user/pinned/{org}/{repo}":{"put":{"tags":["organization-controller"],"operationId":"pin","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}},"delete":{"tags":["organization-controller"],"operationId":"unpin","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/wiki/{slug}":{"get":{"tags":["wave-6-controller"],"operationId":"getWikiPage","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WikiPage"}}}}}},"put":{"tags":["wave-6-controller"],"operationId":"updateWikiPage","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WikiRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WikiPage"}}}}}},"delete":{"tags":["wave-6-controller"],"operationId":"deleteWikiPage","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/secrets/{name}":{"put":{"tags":["wave-12-controller"],"operationId":"setSecret","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"name","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SecretRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Secret"}}}}}},"delete":{"tags":["wave-12-controller"],"operationId":"deleteSecret","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"name","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/pulls/{number}/merge":{"put":{"tags":["repository-controller"],"operationId":"mergePR","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MergePrRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/permissions/{type}/{id}":{"put":{"tags":["repository-controller"],"operationId":"updatePermission","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"type","in":"path","required":true,"schema":{"type":"string","enum":["USER","GROUP","DOMAIN","ROLE"]}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PermissionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"delete":{"tags":["repository-controller"],"operationId":"revokePermission","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"type","in":"path","required":true,"schema":{"type":"string","enum":["USER","GROUP","DOMAIN","ROLE"]}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/pages":{"get":{"tags":["wave-12-controller"],"operationId":"getPages","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PagesConfig"}}}}}},"put":{"tags":["wave-12-controller"],"operationId":"setPages","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PagesRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PagesConfig"}}}}}}},"/api/v1/repos/{org}/{repo}/interaction-limits":{"get":{"tags":["security-controller"],"operationId":"getInteractionLimit","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"put":{"tags":["security-controller"],"operationId":"setInteractionLimit","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"delete":{"tags":["security-controller"],"operationId":"clearInteractionLimit","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/branches/{branch}/protection":{"get":{"tags":["extended-controller"],"operationId":"getBranchProtection","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"branch","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BranchProtection"}}}}}},"put":{"tags":["extended-controller"],"operationId":"updateBranchProtection","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"branch","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BranchProtectionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BranchProtection"}}}}}}},"/api/v1/domains/{path}":{"get":{"tags":["repository-controller"],"operationId":"getDomain","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"put":{"tags":["repository-controller"],"operationId":"updateDomain","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DomainNode"}}}}}},"delete":{"tags":["repository-controller"],"operationId":"deleteDomain","parameters":[{"name":"path","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/{org}/{repo}.git/git-upload-pack":{"post":{"tags":["git-smart-http-controller"],"operationId":"uploadPack","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/x-git-upload-pack-result":{"schema":{"type":"string","format":"byte"}}}}}}},"/{org}/{repo}.git/git-receive-pack":{"post":{"tags":["git-smart-http-controller"],"operationId":"receivePack","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/x-git-receive-pack-result":{"schema":{"type":"string","format":"byte"}}}}}}},"/api/v1/user/tokens":{"get":{"tags":["security-controller"],"operationId":"listTokens","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PatMetadata"}}}}}}},"post":{"tags":["security-controller"],"operationId":"createToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTokenRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/user/saved-searches":{"get":{"tags":["search-controller"],"operationId":"listSavedSearches","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SavedSearch"}}}}}}},"post":{"tags":["search-controller"],"operationId":"createSavedSearch","requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SavedSearch"}}}}}}},"/api/v1/user/saved-replies":{"get":{"tags":["wave-8-controller"],"operationId":"listSavedReplies","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SavedReply"}}}}}}},"post":{"tags":["wave-8-controller"],"operationId":"createSavedReply","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SavedReplyRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SavedReply"}}}}}}},"/api/v1/user/keys":{"get":{"tags":["repository-controller"],"operationId":"listKeys","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SshKey"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"addKey","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddKeyRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SshKey"}}}}}}},"/api/v1/user/2fa/setup":{"post":{"tags":["security-controller"],"operationId":"twoFactorSetup","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/user/2fa/enable":{"post":{"tags":["security-controller"],"operationId":"twoFactorEnable","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnableRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/user/2fa/disable":{"post":{"tags":["security-controller"],"operationId":"twoFactorDisable","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/user/2fa/backup-codes/regenerate":{"post":{"tags":["security-controller"],"operationId":"twoFactorBackupCodes","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/{type}/{number}/reactions":{"get":{"tags":["wave-8-controller"],"operationId":"listReactions","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"type","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"post":{"tags":["wave-8-controller"],"operationId":"toggleReaction","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"type","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReactionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/wiki":{"get":{"tags":["wave-6-controller"],"operationId":"listWikiPages","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/WikiPage"}}}}}}},"post":{"tags":["wave-6-controller"],"operationId":"createWikiPage","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WikiRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/WikiPage"}}}}}}},"/api/v1/repos/{org}/{repo}/transfer":{"post":{"tags":["wave-12-controller"],"operationId":"transferRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitRepository"}}}}}}},"/api/v1/repos/{org}/{repo}/security/scan":{"post":{"tags":["security-controller"],"operationId":"scanContent","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/rename":{"post":{"tags":["wave-12-controller"],"operationId":"renameRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RenameRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitRepository"}}}}}}},"/api/v1/repos/{org}/{repo}/releases":{"get":{"tags":["extended-controller"],"operationId":"listReleases","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Release"}}}}}}},"post":{"tags":["extended-controller"],"operationId":"createRelease","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReleaseRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Release"}}}}}}},"/api/v1/repos/{org}/{repo}/pulls":{"get":{"tags":["repository-controller"],"operationId":"listPRs","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"state","in":"query","required":false,"schema":{"type":"string","default":"open"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":30}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PullRequest"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"createPR","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePrRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PullRequest"}}}}}}},"/api/v1/repos/{org}/{repo}/pulls/{number}/reviews":{"get":{"tags":["repository-controller"],"operationId":"listReviews","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Review"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"submitReview","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReviewRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Review"}}}}}}},"/api/v1/repos/{org}/{repo}/pulls/{number}/reviews/{reviewId}/dismiss":{"post":{"tags":["wave-8-controller"],"operationId":"dismissReview","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"reviewId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DismissRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/pulls/{number}/comments":{"get":{"tags":["repository-controller"],"operationId":"listPrComments","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Comment"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"addPrComment","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Comment"}}}}}}},"/api/v1/repos/{org}/{repo}/pulls/{number}/comments/{commentId}/apply":{"post":{"tags":["wave-8-controller"],"operationId":"applySuggestion","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"commentId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplySuggestionRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/projects/cards":{"post":{"tags":["wave-6-controller"],"operationId":"createCard","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProjectCard"}}}}}}},"/api/v1/repos/{org}/{repo}/projects/cards/{cardId}/move":{"post":{"tags":["wave-6-controller"],"operationId":"moveCard","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"cardId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MoveCardRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProjectCard"}}}}}}},"/api/v1/repos/{org}/{repo}/permissions":{"get":{"tags":["repository-controller"],"operationId":"listPermissions","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/RepoPermission"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"grantPermission","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PermissionRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/milestones":{"get":{"tags":["repository-controller"],"operationId":"listMilestones","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"state","in":"query","required":false,"schema":{"type":"string","default":"open"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Milestone"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"createMilestone","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MilestoneRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Milestone"}}}}}}},"/api/v1/repos/{org}/{repo}/milestones/{number}/close":{"post":{"tags":["repository-controller"],"operationId":"closeMilestone","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Milestone"}}}}}}},"/api/v1/repos/{org}/{repo}/labels":{"get":{"tags":["repository-controller"],"operationId":"listLabels","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Label"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"createLabel","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LabelRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Label"}}}}}}},"/api/v1/repos/{org}/{repo}/issues":{"get":{"tags":["repository-controller"],"operationId":"listIssues","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"state","in":"query","required":false,"schema":{"type":"string","default":"open"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":30}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Issue"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"createIssue","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateIssueRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Issue"}}}}}}},"/api/v1/repos/{org}/{repo}/issues/{number}/comments":{"get":{"tags":["repository-controller"],"operationId":"listIssueComments","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Comment"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"addIssueComment","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Comment"}}}}}}},"/api/v1/repos/{org}/{repo}/hooks":{"get":{"tags":["extended-controller"],"operationId":"listWebhooks","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Webhook"}}}}}}},"post":{"tags":["extended-controller"],"operationId":"createWebhook","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Webhook"}}}}}}},"/api/v1/repos/{org}/{repo}/forks":{"post":{"tags":["extended-controller"],"operationId":"forkRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForkRequest"}}}},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitRepository"}}}}}}},"/api/v1/repos/{org}/{repo}/file-comments":{"get":{"tags":["wave-8-controller"],"operationId":"listFileComments","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"path","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/FileComment"}}}}}}}},"post":{"tags":["wave-8-controller"],"operationId":"addFileComment","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FileCommentRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FileComment"}}}}}}},"/api/v1/repos/{org}/{repo}/discussions":{"get":{"tags":["wave-6-controller"],"operationId":"listDiscussions","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"category","in":"query","required":false,"schema":{"type":"string","default":"all"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Discussion"}}}}}}},"post":{"tags":["wave-6-controller"],"operationId":"createDiscussion","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DiscussionRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Discussion"}}}}}}},"/api/v1/repos/{org}/{repo}/discussions/{id}/replies":{"get":{"tags":["wave-6-controller"],"operationId":"listReplies","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DiscussionReply"}}}}}}},"post":{"tags":["wave-6-controller"],"operationId":"replyToDiscussion","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReplyRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DiscussionReply"}}}}}}},"/api/v1/repos/{org}/{repo}/deploy-keys":{"get":{"tags":["security-controller"],"operationId":"listDeployKeys","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DeployKey"}}}}}}},"post":{"tags":["security-controller"],"operationId":"addDeployKey","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeployKeyRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeployKey"}}}}}}},"/api/v1/repos/{org}/{repo}/branches":{"get":{"tags":["repository-controller"],"operationId":"listBranches","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GitRef"}}}}}}},"post":{"tags":["extended-controller"],"operationId":"createBranch","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBranchRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitRef"}}}}}}},"/api/v1/repos/{org}/{repo}/actions/workflows/{workflowName}/dispatches":{"post":{"tags":["ci-controller"],"operationId":"triggerWorkflow","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"workflowName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}},"required":true},"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/actions/environments/{name}":{"post":{"tags":["ci-controller"],"operationId":"upsertEnvironment","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"name","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}},"required":true},"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/actions/auto-merge/{prNumber}":{"post":{"tags":["ci-controller"],"operationId":"toggleAutoMerge","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"prNumber","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}},"required":true},"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}.git/info/lfs/objects/batch":{"post":{"tags":["wave-12-controller"],"operationId":"lfsBatch","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/orgs/{org}/repos":{"get":{"tags":["repository-controller"],"operationId":"listOrgRepos","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GitRepository"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"createRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRepoRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitRepository"}}}}}}},"/api/v1/organizations":{"get":{"tags":["organization-controller"],"operationId":"listOrgs","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Organization"}}}}}}},"post":{"tags":["organization-controller"],"operationId":"createOrg","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/v1/organizations/{slug}/teams":{"get":{"tags":["organization-controller"],"operationId":"listTeams","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Team"}}}}}}},"post":{"tags":["organization-controller"],"operationId":"createTeam","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Team"}}}}}}},"/api/v1/organizations/{slug}/teams/{teamSlug}/members":{"post":{"tags":["organization-controller"],"operationId":"addTeamMember","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"teamSlug","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Team"}}}}}}},"/api/v1/organizations/{slug}/invitations":{"get":{"tags":["organization-controller"],"operationId":"listOrgInvitations","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Invitation"}}}}}}},"post":{"tags":["organization-controller"],"operationId":"invite","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InviteRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Invitation"}}}}}}},"/api/v1/notifications/{id}/read":{"post":{"tags":["dashboard-controller"],"operationId":"markRead","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/v1/notifications/read-all":{"post":{"tags":["dashboard-controller"],"operationId":"markAllRead","responses":{"200":{"description":"OK"}}}},"/api/v1/invitations/{id}/decline":{"post":{"tags":["organization-controller"],"operationId":"decline","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Invitation"}}}}}}},"/api/v1/invitations/{id}/accept":{"post":{"tags":["organization-controller"],"operationId":"accept","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Invitation"}}}}}}},"/api/v1/domains":{"get":{"tags":["repository-controller"],"operationId":"listDomains","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DomainNode"}}}}}}},"post":{"tags":["repository-controller"],"operationId":"createRootDomain","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DomainNode"}}}}}}},"/api/v1/domains/{parentPath}":{"post":{"tags":["repository-controller"],"operationId":"createDomain","parameters":[{"name":"parentPath","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainRequest"}}},"required":true},"responses":{"201":{"description":"Created","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DomainNode"}}}}}}},"/api/v1/repos/{org}/{repo}":{"get":{"tags":["repository-controller"],"operationId":"getRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitRepository"}}}}}},"delete":{"tags":["repository-controller"],"operationId":"deleteRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}},"patch":{"tags":["extended-controller"],"operationId":"updateRepo","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitRepository"}}}}}}},"/api/v1/repos/{org}/{repo}/milestones/{number}":{"patch":{"tags":["repository-controller"],"operationId":"updateMilestone","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Milestone"}}}}}}},"/api/v1/repos/{org}/{repo}/labels/{name}":{"delete":{"tags":["repository-controller"],"operationId":"deleteLabel","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"name","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}},"patch":{"tags":["repository-controller"],"operationId":"updateLabel","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"name","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LabelRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Label"}}}}}}},"/api/v1/repos/{org}/{repo}/issues/{number}":{"get":{"tags":["repository-controller"],"operationId":"getIssue","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Issue"}}}}}},"patch":{"tags":["repository-controller"],"operationId":"updateIssue","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Issue"}}}}}}},"/api/v1/organizations/{slug}":{"get":{"tags":["organization-controller"],"operationId":"getOrg","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}},"delete":{"tags":["organization-controller"],"operationId":"deleteOrg","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}},"patch":{"tags":["organization-controller"],"operationId":"updateOrg","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/v1/organizations/{slug}/teams/{teamSlug}":{"delete":{"tags":["organization-controller"],"operationId":"deleteTeam","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"teamSlug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}},"patch":{"tags":["organization-controller"],"operationId":"updateTeam","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"teamSlug","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Team"}}}}}}},"/{org}/{repo}.git/info/refs":{"get":{"tags":["git-smart-http-controller"],"operationId":"infoRefs","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"service","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string","format":"byte"}}}}}}},"/api/v1/users":{"get":{"tags":["wave-8-controller"],"operationId":"listUsers","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string"}}}}}}}}},"/api/v1/users/{username}/following":{"get":{"tags":["organization-controller"],"operationId":"following","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/v1/users/{username}/followers":{"get":{"tags":["organization-controller"],"operationId":"followers","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/v1/users/{username}/contributions":{"get":{"tags":["dashboard-controller"],"operationId":"contributions","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}}}}}}}},"/api/v1/users/{username}/activity":{"get":{"tags":["dashboard-controller"],"operationId":"userActivity","parameters":[{"name":"username","in":"path","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":20}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ActivityEvent"}}}}}}}},"/api/v1/user":{"get":{"tags":["repository-controller"],"operationId":"getCurrentUser","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitUser"}}}}}}},"/api/v1/user/starred":{"get":{"tags":["repository-controller"],"operationId":"listStarred","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GitRepository"}}}}}}}},"/api/v1/user/sessions":{"get":{"tags":["security-controller"],"operationId":"listSessions","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Session"}}}}}}},"delete":{"tags":["security-controller"],"operationId":"revokeAllSessions","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/user/pinned":{"get":{"tags":["organization-controller"],"operationId":"listPinned","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GitRepository"}}}}}}}},"/api/v1/user/invitations":{"get":{"tags":["organization-controller"],"operationId":"myInvitations","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Invitation"}}}}}}}},"/api/v1/user/2fa/status":{"get":{"tags":["security-controller"],"operationId":"twoFactorStatus","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/trending":{"get":{"tags":["dashboard-controller"],"operationId":"trending","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":5}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GitRepository"}}}}}}}},"/api/v1/search":{"get":{"tags":["search-controller"],"operationId":"search","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","default":"code"}},{"name":"repo","in":"query","required":false,"schema":{"type":"string"}},{"name":"language","in":"query","required":false,"schema":{"type":"string"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":30}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/search/symbols":{"get":{"tags":["search-controller"],"operationId":"searchSymbols","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":30}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/tags":{"get":{"tags":["repository-controller"],"operationId":"listTags","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GitRef"}}}}}}}},"/api/v1/repos/{org}/{repo}/security/alerts":{"get":{"tags":["security-controller"],"operationId":"listAlerts","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SecretFinding"}}}}}}}},"/api/v1/repos/{org}/{repo}/secrets":{"get":{"tags":["wave-12-controller"],"operationId":"listSecrets","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Secret"}}}}}}}},"/api/v1/repos/{org}/{repo}/pulls/{number}":{"get":{"tags":["repository-controller"],"operationId":"getPR","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"number","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PullRequest"}}}}}}},"/api/v1/repos/{org}/{repo}/projects/board":{"get":{"tags":["wave-6-controller"],"operationId":"getBoard","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/ProjectCard"}}}}}}}}},"/api/v1/repos/{org}/{repo}/git/trees/{sha}":{"get":{"tags":["repository-controller"],"operationId":"getTree","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"sha","in":"path","required":true,"schema":{"type":"string"}},{"name":"path","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/TreeEntry"}}}}}}}},"/api/v1/repos/{org}/{repo}/discussions/{id}":{"get":{"tags":["wave-6-controller"],"operationId":"getDiscussion","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Discussion"}}}}}},"delete":{"tags":["wave-6-controller"],"operationId":"deleteDiscussion","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/contents/**":{"get":{"tags":["repository-controller"],"operationId":"getContents","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"ref","in":"query","required":false,"schema":{"type":"string","default":"HEAD"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/v1/repos/{org}/{repo}/community":{"get":{"tags":["wave-12-controller"],"operationId":"community","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CommunityScore"}}}}}}},"/api/v1/repos/{org}/{repo}/commits":{"get":{"tags":["repository-controller"],"operationId":"listCommits","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"branch","in":"query","required":false,"schema":{"type":"string","default":"main"}},{"name":"path","in":"query","required":false,"schema":{"type":"string"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":30}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CommitInfo"}}}}}}}},"/api/v1/repos/{org}/{repo}/commits/{sha}":{"get":{"tags":["repository-controller"],"operationId":"getCommit","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"sha","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CommitInfo"}}}}}}},"/api/v1/repos/{org}/{repo}/commits/{sha}/diff":{"get":{"tags":["repository-controller"],"operationId":"getCommitDiff","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"sha","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CommitDiff"}}}}}}},"/api/v1/repos/{org}/{repo}/branches/{branch}":{"get":{"tags":["repository-controller"],"operationId":"getBranch","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"branch","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GitRef"}}}}}},"delete":{"tags":["extended-controller"],"operationId":"deleteBranch","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"branch","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/actions/status":{"get":{"tags":["ci-controller"],"operationId":"getLatestStatus","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/actions/status/{sha}":{"get":{"tags":["ci-controller"],"operationId":"getCommitStatus","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"sha","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/actions/runs":{"get":{"tags":["ci-controller"],"operationId":"listRuns","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"per_page","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":30}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","additionalProperties":{"type":"object"}}}}}}}}},"/api/v1/repos/{org}/{repo}/actions/runs/{runId}":{"get":{"tags":["ci-controller"],"operationId":"getRun","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"runId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/repos/{org}/{repo}/actions/runs/{runId}/artifacts":{"get":{"tags":["ci-controller"],"operationId":"listArtifacts","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"runId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","additionalProperties":{"type":"object"}}}}}}}}},"/api/v1/repos/{org}/{repo}/actions/environments":{"get":{"tags":["ci-controller"],"operationId":"listEnvironments","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","additionalProperties":{"type":"object"}}}}}}}}},"/api/v1/repos/{org}/{repo}/actions/badges/{branch}":{"get":{"tags":["ci-controller"],"operationId":"statusBadge","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"branch","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"image/svg+xml":{"schema":{"type":"string"}}}}}}},"/api/v1/notifications":{"get":{"tags":["dashboard-controller"],"operationId":"listNotifications","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":20}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Notification"}}}}}}}},"/api/v1/notifications/unread":{"get":{"tags":["dashboard-controller"],"operationId":"unreadCount","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/marketplace/actions":{"get":{"tags":["wave-12-controller"],"operationId":"listActions","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MarketplaceAction"}}}}}}}},"/api/v1/marketplace/actions/{id}":{"get":{"tags":["wave-12-controller"],"operationId":"getAction","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MarketplaceAction"}}}}}}},"/api/v1/admin/audit":{"get":{"tags":["security-controller"],"operationId":"queryAudit","parameters":[{"name":"actor","in":"query","required":false,"schema":{"type":"string"}},{"name":"action","in":"query","required":false,"schema":{"type":"string"}},{"name":"from","in":"query","required":false,"schema":{"type":"string"}},{"name":"to","in":"query","required":false,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":100}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/AuditLogEntry"}}}}}}}},"/api/v1/activity":{"get":{"tags":["dashboard-controller"],"operationId":"globalActivity","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","format":"int32","default":30}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ActivityEvent"}}}}}}}},"/api/v1/user/tokens/{id}":{"delete":{"tags":["security-controller"],"operationId":"revokeToken","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/user/sessions/{id}":{"delete":{"tags":["security-controller"],"operationId":"revokeSession","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/user/saved-searches/{id}":{"delete":{"tags":["search-controller"],"operationId":"deleteSavedSearch","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/user/saved-replies/{id}":{"delete":{"tags":["wave-8-controller"],"operationId":"deleteSavedReply","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/user/keys/{id}":{"delete":{"tags":["repository-controller"],"operationId":"deleteKey","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/projects/cards/{cardId}":{"delete":{"tags":["wave-6-controller"],"operationId":"deleteCard","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"cardId","in":"path","required":true,"schema":{"type":"string"}},{"name":"column","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/hooks/{id}":{"delete":{"tags":["extended-controller"],"operationId":"deleteWebhook","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/file-comments/{commentId}":{"delete":{"tags":["wave-8-controller"],"operationId":"deleteFileComment","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"commentId","in":"path","required":true,"schema":{"type":"string"}},{"name":"path","in":"query","required":true,"schema":{"type":"string"}},{"name":"line","in":"query","required":true,"schema":{"type":"integer","format":"int32"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/repos/{org}/{repo}/deploy-keys/{id}":{"delete":{"tags":["security-controller"],"operationId":"removeDeployKey","parameters":[{"name":"org","in":"path","required":true,"schema":{"type":"string"}},{"name":"repo","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No Content"}}}},"/api/v1/organizations/{slug}/teams/{teamSlug}/members/{username}":{"delete":{"tags":["organization-controller"],"operationId":"removeTeamMember","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"teamSlug","in":"path","required":true,"schema":{"type":"string"}},{"name":"username","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Team"}}}}}}}},"components":{"schemas":{"WikiRequest":{"type":"object","properties":{"slug":{"type":"string"},"title":{"type":"string"},"content":{"type":"string"}}},"WikiPage":{"type":"object","properties":{"slug":{"type":"string"},"title":{"type":"string"},"content":{"type":"string"},"author":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}}},"SecretRequest":{"type":"object","properties":{"value":{"type":"string"}}},"Secret":{"type":"object","properties":{"name":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"lastUsedAt":{"type":"string","format":"date-time"}}},"MergePrRequest":{"type":"object","properties":{"mergeMethod":{"type":"string"},"commitMessage":{"type":"string"}}},"PermissionRequest":{"type":"object","properties":{"principalType":{"type":"string","enum":["USER","GROUP","DOMAIN","ROLE"]},"principalId":{"type":"string"},"actions":{"uniqueItems":true,"type":"array","items":{"type":"string","enum":["READ","CLONE","PUSH","CREATE_BRANCH","CREATE_ISSUE","MERGE","MANAGE_SETTINGS","MANAGE_ACCESS","DELETE","ADMIN"]}}}},"PagesRequest":{"type":"object","properties":{"enabled":{"type":"boolean"},"branch":{"type":"string"},"folder":{"type":"string"}}},"PagesConfig":{"type":"object","properties":{"enabled":{"type":"boolean"},"branch":{"type":"string"},"folder":{"type":"string"},"subdomain":{"type":"string"},"updatedAt":{"type":"string","format":"date-time"}}},"LimitRequest":{"type":"object","properties":{"level":{"type":"string"},"durationDays":{"type":"integer","format":"int32"}}},"BranchProtectionRequest":{"type":"object","properties":{"requireReviews":{"type":"boolean"},"requiredReviewCount":{"type":"integer","format":"int32"},"requireCi":{"type":"boolean"},"disableForcePush":{"type":"boolean"},"requireLinearHistory":{"type":"boolean"}}},"BranchProtection":{"type":"object","properties":{"branch":{"type":"string"},"requireReviews":{"type":"boolean"},"requiredReviewCount":{"type":"integer","format":"int32"},"requireCi":{"type":"boolean"},"disableForcePush":{"type":"boolean"},"requireLinearHistory":{"type":"boolean"}}},"DomainRequest":{"type":"object","properties":{"slug":{"type":"string"},"displayName":{"type":"string"},"icon":{"type":"string"},"description":{"type":"string"}}},"DomainNode":{"type":"object","properties":{"path":{"type":"string"},"slug":{"type":"string"},"displayName":{"type":"string"},"icon":{"type":"string"},"description":{"type":"string"},"hasChildren":{"type":"boolean"},"repoCount":{"type":"integer","format":"int64"}}},"CreateTokenRequest":{"type":"object","properties":{"name":{"type":"string"},"scopes":{"type":"array","items":{"type":"string"}},"expiresInDays":{"type":"integer","format":"int32"}}},"SavedSearch":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"query":{"type":"string"},"username":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"SavedReplyRequest":{"type":"object","properties":{"title":{"type":"string"},"body":{"type":"string"}}},"SavedReply":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"AddKeyRequest":{"type":"object","properties":{"title":{"type":"string"},"key":{"type":"string"}}},"SshKey":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"publicKey":{"type":"string"},"keyType":{"type":"string","enum":["ED25519","RSA","ECDSA","DSA"]},"createdAt":{"type":"string","format":"date-time"},"lastUsedAt":{"type":"string","format":"date-time"},"readOnly":{"type":"boolean"}}},"EnableRequest":{"type":"object","properties":{"code":{"type":"string"}}},"ReactionRequest":{"type":"object","properties":{"emoji":{"type":"string"}}},"TransferRequest":{"type":"object","properties":{"newOwner":{"type":"string"}}},"GitRepository":{"type":"object","properties":{"id":{"type":"string"},"org":{"type":"string"},"name":{"type":"string"},"fullName":{"type":"string"},"description":{"type":"string"},"defaultBranch":{"type":"string"},"visibility":{"type":"string","enum":["PUBLIC","PRIVATE","INTERNAL"]},"scope":{"type":"string","enum":["PERSONAL","DOMAIN","TRANSVERSE"]},"projectKey":{"type":"string"},"ownerUsername":{"type":"string"},"topics":{"type":"array","items":{"type":"string"}},"archived":{"type":"boolean"},"forked":{"type":"boolean"},"forkedFrom":{"type":"string"},"sizeKb":{"type":"integer","format":"int64"},"starCount":{"type":"integer","format":"int64"},"forkCount":{"type":"integer","format":"int64"},"openIssueCount":{"type":"integer","format":"int64"},"language":{"type":"string"},"cloneUrlHttp":{"type":"string"},"cloneUrlSsh":{"type":"string"},"webUrl":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"},"pushedAt":{"type":"string","format":"date-time"}}},"ScanRequest":{"type":"object","properties":{"content":{"type":"string"},"path":{"type":"string"}}},"RenameRequest":{"type":"object","properties":{"newName":{"type":"string"}}},"ReleaseRequest":{"type":"object","properties":{"tagName":{"type":"string"},"name":{"type":"string"},"body":{"type":"string"},"draft":{"type":"boolean"},"prerelease":{"type":"boolean"}}},"Release":{"type":"object","properties":{"id":{"type":"string"},"tagName":{"type":"string"},"name":{"type":"string"},"body":{"type":"string"},"draft":{"type":"boolean"},"prerelease":{"type":"boolean"},"targetCommitish":{"type":"string"},"authorUsername":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"publishedAt":{"type":"string","format":"date-time"}}},"CreatePrRequest":{"type":"object","properties":{"title":{"type":"string"},"body":{"type":"string"},"head":{"type":"string"},"base":{"type":"string"},"draft":{"type":"boolean"}}},"PullRequest":{"type":"object","properties":{"number":{"type":"integer","format":"int64"},"title":{"type":"string"},"body":{"type":"string"},"state":{"type":"string","enum":["OPEN","CLOSED","MERGED"]},"headBranch":{"type":"string"},"headSha":{"type":"string"},"baseBranch":{"type":"string"},"baseSha":{"type":"string"},"authorUsername":{"type":"string"},"reviewers":{"type":"array","items":{"type":"string"}},"labels":{"type":"array","items":{"type":"string"}},"milestoneNumber":{"type":"integer","format":"int64"},"draft":{"type":"boolean"},"mergeable":{"type":"boolean"},"mergeStrategy":{"type":"string","enum":["MERGE","SQUASH","REBASE"]},"mergedSha":{"type":"string"},"mergedBy":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"},"mergedAt":{"type":"string","format":"date-time"},"closedAt":{"type":"string","format":"date-time"},"commentCount":{"type":"integer","format":"int64"},"reviewCount":{"type":"integer","format":"int64"},"repoFullName":{"type":"string"}}},"ReviewRequest":{"type":"object","properties":{"status":{"type":"string"},"body":{"type":"string"}}},"Review":{"type":"object","properties":{"id":{"type":"string"},"prNumber":{"type":"integer","format":"int64"},"author":{"type":"string"},"status":{"type":"string","enum":["APPROVED","CHANGES_REQUESTED","COMMENT"]},"body":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"dismissed":{"type":"boolean"},"dismissedBy":{"type":"string"},"dismissedReason":{"type":"string"},"dismissedAt":{"type":"string","format":"date-time"}}},"DismissRequest":{"type":"object","properties":{"reason":{"type":"string"}}},"Comment":{"type":"object","properties":{"id":{"type":"string"},"parentNumber":{"type":"integer","format":"int64"},"parentType":{"type":"string"},"authorUsername":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}}},"ApplySuggestionRequest":{"type":"object","properties":{"path":{"type":"string"},"line":{"type":"integer","format":"int32"},"newContent":{"type":"string"}}},"CardRequest":{"type":"object","properties":{"column":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"linkedType":{"type":"string"},"linkedNumber":{"type":"integer","format":"int64"}}},"ProjectCard":{"type":"object","properties":{"id":{"type":"string"},"column":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"linkedType":{"type":"string"},"linkedNumber":{"type":"integer","format":"int64"},"author":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"MoveCardRequest":{"type":"object","properties":{"fromColumn":{"type":"string"},"toColumn":{"type":"string"}}},"MilestoneRequest":{"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"},"dueDate":{"type":"string"}}},"Milestone":{"type":"object","properties":{"number":{"type":"integer","format":"int64"},"title":{"type":"string"},"description":{"type":"string"},"state":{"type":"string","enum":["OPEN","CLOSED"]},"dueDate":{"type":"string","format":"date-time"},"closedAt":{"type":"string","format":"date-time"},"openIssues":{"type":"integer","format":"int32"},"closedIssues":{"type":"integer","format":"int32"}}},"LabelRequest":{"type":"object","properties":{"name":{"type":"string"},"color":{"type":"string"},"description":{"type":"string"}}},"Label":{"type":"object","properties":{"name":{"type":"string"},"color":{"type":"string"},"description":{"type":"string"}}},"CreateIssueRequest":{"type":"object","properties":{"title":{"type":"string"},"body":{"type":"string"},"assignees":{"type":"array","items":{"type":"string"}},"labels":{"type":"array","items":{"type":"string"}}}},"Issue":{"type":"object","properties":{"number":{"type":"integer","format":"int64"},"title":{"type":"string"},"body":{"type":"string"},"state":{"type":"string","enum":["OPEN","CLOSED"]},"authorUsername":{"type":"string"},"assignees":{"type":"array","items":{"type":"string"}},"labels":{"type":"array","items":{"type":"string"}},"milestoneNumber":{"type":"integer","format":"int64"},"locked":{"type":"boolean"},"commentCount":{"type":"integer","format":"int64"},"repoFullName":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"},"closedAt":{"type":"string","format":"date-time"}}},"WebhookRequest":{"type":"object","properties":{"url":{"type":"string"},"secret":{"type":"string"},"events":{"type":"array","items":{"type":"string"}},"sslVerify":{"type":"boolean"}}},"Webhook":{"type":"object","properties":{"id":{"type":"string"},"url":{"type":"string"},"secret":{"type":"string"},"events":{"type":"array","items":{"type":"string"}},"active":{"type":"boolean"},"sslVerify":{"type":"boolean"},"contentType":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"},"lastDelivery":{"$ref":"#/components/schemas/WebhookDelivery"}}},"WebhookDelivery":{"type":"object","properties":{"id":{"type":"string"},"event":{"type":"string"},"statusCode":{"type":"integer","format":"int32"},"success":{"type":"boolean"},"deliveredAt":{"type":"string","format":"date-time"},"durationMs":{"type":"integer","format":"int64"}}},"ForkRequest":{"type":"object","properties":{"organization":{"type":"string"}}},"FileCommentRequest":{"type":"object","properties":{"path":{"type":"string"},"line":{"type":"integer","format":"int32"},"body":{"type":"string"}}},"FileComment":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"line":{"type":"integer","format":"int32"},"author":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"DiscussionRequest":{"type":"object","properties":{"title":{"type":"string"},"body":{"type":"string"},"category":{"type":"string"}}},"Discussion":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"author":{"type":"string"},"category":{"type":"string"},"replyCount":{"type":"integer","format":"int64"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"}}},"ReplyRequest":{"type":"object","properties":{"body":{"type":"string"}}},"DiscussionReply":{"type":"object","properties":{"id":{"type":"string"},"discussionId":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"DeployKeyRequest":{"type":"object","properties":{"title":{"type":"string"},"publicKey":{"type":"string"},"readOnly":{"type":"boolean"}}},"DeployKey":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"publicKey":{"type":"string"},"fingerprint":{"type":"string"},"readOnly":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"lastUsedAt":{"type":"string","format":"date-time"}}},"CreateBranchRequest":{"type":"object","properties":{"name":{"type":"string"},"sha":{"type":"string"}}},"GitRef":{"type":"object","properties":{"name":{"type":"string"},"sha1":{"type":"string"},"type":{"type":"string","enum":["BRANCH","TAG","NOTE"]},"targetSha1":{"type":"string"},"branch":{"type":"boolean"},"tag":{"type":"boolean"}}},"CreateRepoRequest":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"visibility":{"type":"string","enum":["PUBLIC","PRIVATE","INTERNAL"]},"scope":{"type":"string","enum":["PERSONAL","DOMAIN","TRANSVERSE"]},"projectKey":{"type":"string"},"autoInit":{"type":"boolean"}}},"OrgRequest":{"type":"object","properties":{"slug":{"type":"string"},"displayName":{"type":"string"},"description":{"type":"string"},"avatarUrl":{"type":"string"},"websiteUrl":{"type":"string"},"location":{"type":"string"},"email":{"type":"string"}}},"Organization":{"type":"object","properties":{"slug":{"type":"string"},"displayName":{"type":"string"},"description":{"type":"string"},"avatarUrl":{"type":"string"},"websiteUrl":{"type":"string"},"location":{"type":"string"},"email":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"ownerUsernames":{"type":"array","items":{"type":"string"}}}},"TeamRequest":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"}}},"Team":{"type":"object","properties":{"slug":{"type":"string"},"orgSlug":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"memberUsernames":{"type":"array","items":{"type":"string"}},"createdAt":{"type":"string","format":"date-time"}}},"MemberRequest":{"type":"object","properties":{"username":{"type":"string"}}},"InviteRequest":{"type":"object","properties":{"invitee":{"type":"string"},"role":{"type":"string"},"teamSlug":{"type":"string"}}},"Invitation":{"type":"object","properties":{"id":{"type":"string"},"orgSlug":{"type":"string"},"invitee":{"type":"string"},"inviter":{"type":"string"},"role":{"type":"string"},"teamSlug":{"type":"string"},"status":{"type":"string","enum":["PENDING","ACCEPTED","DECLINED","EXPIRED"]},"createdAt":{"type":"string","format":"date-time"},"respondedAt":{"type":"string","format":"date-time"}}},"ActivityEvent":{"type":"object","properties":{"id":{"type":"string"},"type":{"type":"string"},"actor":{"type":"string"},"repoFullName":{"type":"string"},"ref":{"type":"string"},"message":{"type":"string"},"createdAt":{"type":"string","format":"date-time"}}},"GitUser":{"type":"object","properties":{"username":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"role":{"type":"string","enum":["GIT_OWNER","GIT_MAINTAINER","GIT_DEVELOPER","GIT_READER","GIT_NONE"]},"groups":{"type":"array","items":{"type":"string"}},"department":{"type":"string"},"avatarUrl":{"type":"string"},"bio":{"type":"string"},"homePath":{"type":"string"},"enabled":{"type":"boolean"},"twoFactorEnabled":{"type":"boolean"}}},"PatMetadata":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"scopes":{"type":"array","items":{"type":"string"}},"createdAt":{"type":"string","format":"date-time"},"expiresAt":{"type":"string","format":"date-time"},"lastUsedAt":{"type":"string","format":"date-time"}}},"Session":{"type":"object","properties":{"id":{"type":"string"},"userAgent":{"type":"string"},"ipAddress":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"lastSeenAt":{"type":"string","format":"date-time"},"current":{"type":"boolean"}}},"SecretFinding":{"type":"object","properties":{"id":{"type":"string"},"type":{"type":"string"},"line":{"type":"integer","format":"int32"},"snippet":{"type":"string"},"filePath":{"type":"string"},"detectedAt":{"type":"string","format":"date-time"}}},"RepoPermission":{"type":"object","properties":{"principalType":{"type":"string","enum":["USER","GROUP","DOMAIN","ROLE"]},"principalId":{"type":"string"},"actions":{"uniqueItems":true,"type":"array","items":{"type":"string","enum":["READ","CLONE","PUSH","CREATE_BRANCH","CREATE_ISSUE","MERGE","MANAGE_SETTINGS","MANAGE_ACCESS","DELETE","ADMIN"]}}}},"TreeEntry":{"type":"object","properties":{"path":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"sha":{"type":"string"},"size":{"type":"integer","format":"int64"}}},"CommunityItem":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"description":{"type":"string"},"present":{"type":"boolean"},"foundPath":{"type":"string"},"suggestedPath":{"type":"string"}}},"CommunityScore":{"type":"object","properties":{"scorePercent":{"type":"integer","format":"int32"},"present":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int32"},"items":{"type":"array","items":{"$ref":"#/components/schemas/CommunityItem"}}}},"CommitInfo":{"type":"object","properties":{"sha":{"type":"string"},"message":{"type":"string"},"fullMessage":{"type":"string"},"authorName":{"type":"string"},"authorEmail":{"type":"string"},"authoredAt":{"type":"string","format":"date-time"},"committerName":{"type":"string"},"committerEmail":{"type":"string"},"committedAt":{"type":"string","format":"date-time"},"parents":{"type":"array","items":{"type":"string"}}}},"CommitDiff":{"type":"object","properties":{"commit":{"$ref":"#/components/schemas/CommitInfo"},"stats":{"$ref":"#/components/schemas/DiffStats"},"files":{"type":"array","items":{"$ref":"#/components/schemas/DiffEntry"}}}},"DiffEntry":{"type":"object","properties":{"path":{"type":"string"},"changeType":{"type":"string"},"additions":{"type":"integer","format":"int32"},"deletions":{"type":"integer","format":"int32"},"lines":{"type":"array","items":{"$ref":"#/components/schemas/DiffLine"}}}},"DiffLine":{"type":"object","properties":{"oldLine":{"type":"integer","format":"int32"},"newLine":{"type":"integer","format":"int32"},"type":{"type":"string"},"content":{"type":"string"}}},"DiffStats":{"type":"object","properties":{"filesChanged":{"type":"integer","format":"int32"},"additions":{"type":"integer","format":"int32"},"deletions":{"type":"integer","format":"int32"}}},"Notification":{"type":"object","properties":{"id":{"type":"string"},"userId":{"type":"string"},"type":{"type":"string"},"repoFullName":{"type":"string"},"message":{"type":"string"},"read":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"}}},"MarketplaceAction":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"author":{"type":"string"},"version":{"type":"string"},"category":{"type":"string"},"usage":{"type":"string"},"icon":{"type":"string"}}},"AuditLogEntry":{"type":"object","properties":{"id":{"type":"string"},"actor":{"type":"string"},"action":{"type":"string"},"target":{"type":"string"},"details":{"type":"string"},"ipAddress":{"type":"string"},"timestamp":{"type":"string","format":"date-time"}}}}}}