CLI Command Reference (V4)
Refs
| API Name | Command | Description | Operation |
|---|---|---|---|
| Deleting Branches in Batches | hcloud CodeArtsRepo BatchDeleteBranch/v4 | This API is used to delete branches in batches. | |
| Viewing the Branch/Tag List | hcloud CodeArtsRepo ListRefsList/v4 | This API is used to view the branch/tag list. | |
| Obtaining the Branch List | hcloud CodeArtsRepo ListBranches/v4 | This API is used to obtain the branch list. | |
| Creating a Branch | hcloud CodeArtsRepo CreateBranch/v4 | This API is used to create a branch. | |
| Obtaining the Tag List | hcloud CodeArtsRepo ListTags/v4 | This API is used to obtain the tag list. | |
| Creating a Tag | hcloud CodeArtsRepo CreateTag/v4 | This API is used to create a tag. | |
| Viewing Tag Details | hcloud CodeArtsRepo ShowTag/v4 | This API is used to view tag details. | |
| Deleting a Tag | hcloud CodeArtsRepo DeleteTag/v4 | This API is used to delete a tag. | |
| Obtaining Branch Details | hcloud CodeArtsRepo ShowBranch/v4 | This API is used to obtain branch details. | |
| Renaming a Branch | hcloud CodeArtsRepo UpdateBranchName/v4 | This API is used to rename a branch. | |
| Deleting a Branch | hcloud CodeArtsRepo DeleteBranch/v4 | This API is used to delete a branch. |
Repository
| API Name | Command | Description | Operation |
|---|---|---|---|
| Triggering the Repository Statistics Task | hcloud CodeArtsRepo ExecuteRepositoryStatistics/v4 | This API is used to trigger a repository statistics task. | |
| Associating a Repository with a Member Group | hcloud CodeArtsRepo AssociateRepositoryUserGroup/v4 | This API is used to associate a repository with a member group. | |
| Locking a Repository | hcloud CodeArtsRepo LockRepository/v4 | This API is used to lock a repository. | |
| Unlocking a Repository | hcloud CodeArtsRepo UnlockRepository/v4 | This API is used to unlock a repository. | |
| Obtaining the Repository IP Address Whitelist | hcloud CodeArtsRepo ListTrustedIpAddresses/v4 | This API is used to obtain the repository IP address whitelist. | |
| Adding the Repository IP Address Whitelist | hcloud CodeArtsRepo AddTrustedIpAddress/v4 | This API is used to add the repository IP address whitelist. | |
| Modifying the Repository IP Address Whitelist | hcloud CodeArtsRepo UpdateTrustedIpAddress/v4 | This API is used to modify the repository IP address whitelist. | |
| Deleting the Repository IP Address Whitelist | hcloud CodeArtsRepo DeleteTrustedIpAddress/v4 | This API is used to delete the repository IP address whitelist. | |
| Downloading a Repository | hcloud CodeArtsRepo DownloadArchive/v4 | This API is used to download a repository. | |
| Obtaining the Submodule List of a Specified Branch or Tag in a Repository | hcloud CodeArtsRepo ListSubmodules/v4 | This API is used to obtain the submodule list of a specified branch or tag in a repository. | |
| Creating a Submodule | hcloud CodeArtsRepo AddSubmodule/v4 | This API is used to create a submodule. | |
| Obtaining File Content | hcloud CodeArtsRepo ShowBlobs/v4 | This API is used to obtain file content. | |
| Obtaining Commit Statistics of a Specified Branch of a Repository | hcloud CodeArtsRepo ShowCommitStatistics/v4 | This API is used to obtain the commit statistics of a specified branch of the repository. | |
| Obtaining the Status of a Repository Statistics Task | hcloud CodeArtsRepo ShowRepositoryStatisticsStatus/v4 | This API is used to obtain the status of the repository statistics task. | |
| Obtaining Statistics on the Default Branch Language of a Repository | hcloud CodeArtsRepo ListRepositoryLanguages/v4 | This API is used to obtain statistics on the default branch language of the repository. | |
| Obtaining Repository Dynamics | hcloud CodeArtsRepo ListRepositoryEvents/v4 | This API is used to obtain repository dynamics. (Only dynamic push available now) | |
| Comparing Branches, Tags, and Commits | hcloud CodeArtsRepo ShowRefCompare/v4 | This API is used to compare branches, tags, and comments. | |
| Querying Commit File Content by Line | hcloud CodeArtsRepo ShowDiffLines/v4 | This API is used to query commit file content by line. A maximum of 1,000 lines can be displayed. | |
| Obtaining Repository Notification Settings | hcloud CodeArtsRepo ShowNotificationSubscription/v4 | This API is used to obtain repository notification settings. | |
| Modifying Repository Notification Settings | hcloud CodeArtsRepo UpdateNotificationSubscription/v4 | This API is used to modify repository notification settings. | |
| Obtaining the Status of Repository Notification Settings | hcloud CodeArtsRepo ShowNotificationSubscriptionsStatus/v4 | This API is used to obtain the status of repository notification settings. | |
| Deleting a Repository Deploy Key | hcloud CodeArtsRepo RemoveDeployKey/v4 | This API is used to delete a repository deploy key. | |
| Obtaining Repository Image Details | hcloud CodeArtsRepo ShowRemoteMirror/v4 | This API is used to obtain repository image details. | |
| Updating Repository Mirror Information | hcloud CodeArtsRepo UpdateRepositoryRemoteMirror/v4 | This API is used to update repository mirror information. | |
| Starting Repository Image Synchronization | hcloud CodeArtsRepo StartRemoteMirrorSynchronization/v4 | This API is used to start repository image synchronization. | |
| Obtaining the Latest Commit Activities of the Current User | hcloud CodeArtsRepo ListPersonalRecentPushEvents/v4 | This API is used to query the latest N commit activities. | |
| Creating a Repository System Tag | hcloud CodeArtsRepo CreateRepositorySystemLabels/v4 | This API is used to create a repository system tag. | |
| Obtaining a Repository Tag List | hcloud CodeArtsRepo ListRepositoryLabels/v4 | This API is used to obtain a repository tag list. | |
| Creating a Repository Tag | hcloud CodeArtsRepo CreateRepositoryLabel/v4 | This API is used to create a repository tag. | |
| Modifying a Repository Tag | hcloud CodeArtsRepo UpdateRepositoryLabel/v4 | This API is used to modify a repository tag. | |
| Deleting a Repository Tag | hcloud CodeArtsRepo DeleteRepositoryLabel/v4 | This API is used to delete a repository tag. | |
| Obtaining the Repository Statistics Overview | hcloud CodeArtsRepo ShowRepoStatisticsSummary/v4 | This API is used to obtain the repository statistics overview, including the repository size, number of branches, and number of commits. | |
| Obtaining the Latest Commit Statistics for a Repository | hcloud CodeArtsRepo ShowRepoLastStatistics/v4 | This API is used to obtain the latest commit statistics for a repository. The 100 most recent committers are shown, from latest to earliest. | |
| Listing Template Repositories | hcloud CodeArtsRepo ListRepositoryTemplates/v4 | This API is used to list template repositories. | |
| Viewing the Source of Repository Inheritance Settings | hcloud CodeArtsRepo ShowRepositoryInheritSettingSource/v4 | This API is used to view the source of repository inheritance settings. | |
| Creating a Directory in a Specified Branch | hcloud CodeArtsRepo CreateDir/v4 | This API is used to create a directory in a specified branch. | |
| Obtaining the Repository Contributor List | hcloud CodeArtsRepo ListRepositoryContributors/v4 | This API is used to obtain the list of repository contributors. | |
| Viewing Repository Inheritance Settings | hcloud CodeArtsRepo ShowRepositoryInheritSetting/v4 | This API is used to view repository inheritance settings. | |
| Modifying Repository Inheritance Settings | hcloud CodeArtsRepo UpdateRepositoryInheritSetting/v4 | This API is used to modify repository inheritance settings. | |
| Associating a Common Repository with a Remote Image | hcloud CodeArtsRepo AssociateRemoteMirror/v4 | This API is used to associate a common repository with a remote image. | |
| Viewing the General Policies of a Repository | hcloud CodeArtsRepo ShowRepositoryGeneralPolicy/v4 | This API is used to view the general policies of the repository. | |
| Modifying the General Policies of a Repository | hcloud CodeArtsRepo UpdateRepositoryGeneralPolicy/v4 | This API is used to modify the general policies of a repository. | |
| Viewing the General Commit Rules of the Repository | hcloud CodeArtsRepo ShowRepositoryGeneralCommitRule/v4 | This API is used to view the general commit rules of the repository. | |
| Modifying the General Commit Rules of a Repository | hcloud CodeArtsRepo UpdateRepositoryGeneralCommitRule/v4 | This API is used to modify the general commit rules of a repository. | |
| Viewing Repository Commit Rules | hcloud CodeArtsRepo ListRepositoryCommitRules/v4 | This API is used to view repository commit rules. | |
| Creating a Repository Commit Rule | hcloud CodeArtsRepo CreateRepositoryCommitRule/v4 | This API is used to create a repository commit rule. | |
| Modifying a Repository Commit Rule | hcloud CodeArtsRepo UpdateRepositoryCommitRule/v4 | This API is used to modify a repository commit rule. | |
| Viewing the Repository Import Task List of the Current User | hcloud CodeArtsRepo ListPersonalRepositoryImportRecords/v4 | This API is used to view the repository import task list of the current user. | |
| Obtaining the Latest Push Event of a Repository | hcloud CodeArtsRepo ShowLastPushEventInRepository/v4 | This API is used to obtain the latest push event of a repository. | |
| Obtaining the Repository Statistics Summary | hcloud CodeArtsRepo ShowRepositoryStatisticsSummary/v4 | This API is used to obtain the repository statistics summary. | |
| Obtaining the Branch-Level or Tag-Level Permission of the CR Repository User | hcloud CodeArtsRepo ShowUserRefPermission/v4 | This API is used to obtain the branch-level or tag-level permission of the CR repository user. | |
| Freeing up the Repository Space | hcloud CodeArtsRepo StartHouseKeeping/v4 | This API is used to free up the repository space. | |
| Synchronizing the Repository Deploy Key to the Sub-repository | hcloud CodeArtsRepo SyncDeployKeyToSubmodules/v4 | This API is used to synchronize the deploy key of the repository to all sub-modules. | |
| Deleting the Deploy Key of a Sub-Repository | hcloud CodeArtsRepo RemoveDeployKeyFromSubmodules/v4 | This API is used to delete the deploy key of the repository from the submodule. | |
| Transferring a Repository | hcloud CodeArtsRepo TransferRepository/v4 | This API is used to transfer a repository to another repository group. | |
| Obtaining Code Navigation Reference Relationships | hcloud CodeArtsRepo ListRepositoryNavigationReferences/v4 | This API is used to obtain the code navigation reference relationships. | |
| Obtaining the Code Navigation Outline | hcloud CodeArtsRepo ShowRepositoryNavigationOutline/v4 | This API is used to obtain the code navigation outline. | |
| Triggering a Code Navigation Task | hcloud CodeArtsRepo RebuildRepositoryNavigation/v4 | This API is used to trigger a code navigation task. | |
| Obtaining the Mode Information of the Code Navigation Function | hcloud CodeArtsRepo ShowRepositoryNavigationSchema/v4 | This API is used to obtain the mode information of the code navigation function, including the latest index creation time and the maximum number of files that can be collected. | |
| Obtaining the Language Information of the Code Navigation Function | hcloud CodeArtsRepo ShowRepositoryNavigationLanguage/v4 | This API is used to obtain the language information of the code navigation function. | |
| Obtaining Repository Details | hcloud CodeArtsRepo ShowRepository/v4 | This API is used to obtain repository details. | |
| Obtaining the Repository of the Current Login User | hcloud CodeArtsRepo ListCurrentUserRepositories/v4 | This API is used to obtain the repository of the current login user. | |
| Obtaining the Fork List of a Repository | hcloud CodeArtsRepo ListRepositoryForks/v4 | This API is used to obtain the fork list of a repository. | |
| Checking Repository Names in Batches | hcloud CodeArtsRepo BatchValidateRepoNames/v4 | This API is used to check repository names in batches. | |
| Obtaining the Repository List of a Project | hcloud CodeArtsRepo ListProjectRepositories/v4 | This API is used to obtain the repository list of a project. | |
| Obtaining the Repository List in a Repository Group | hcloud CodeArtsRepo ListGroupRepositories/v4 | This API is used to obtain the repository list in a repository group. | |
| Obtaining Repository Watermark Settings | hcloud CodeArtsRepo ShowRepositoryWatermark/v4 | This API is used to obtain repository watermark settings. | |
| Updating Repository Watermark Settings | hcloud CodeArtsRepo UpdateRepositoryWatermark/v4 | This API is used to update repository watermark settings. |
File
| API Name | Command | Description | Operation |
|---|---|---|---|
| Viewing the File Tree | hcloud CodeArtsRepo ListLogsTree/v4 | This API is used to view the file tree. | |
| Viewing the Branch File List | hcloud CodeArtsRepo ListTrees/v4 | This API is used to view the branch file list. | |
| Creating a File | hcloud CodeArtsRepo CreateFile/v4 | This API is used to create a file. | |
| Obtaining the Readme File Content of the Default Branch of the Repository | hcloud CodeArtsRepo ShowReadmeFile/v4 | This API is used to obtain the Readme file content of the default branch of the repository. | |
| Viewing File Attributes and Content | hcloud CodeArtsRepo ShowFile/v4 | This API is used to view file attributes and content. | |
| Updating File Content | hcloud CodeArtsRepo UpdateFile/v4 | This API is used to update the file content. | |
| Deleting a File | hcloud CodeArtsRepo DeleteFile/v4 | This API is used to delete a file. | |
| Obtaining the Content of a Single Repository File | hcloud CodeArtsRepo DownloadBlobsRaw/v4 | This API is used to obtain the content of a single file in the repository (downloading a single file). | |
| Obtaining the List of All Files in a Specified Branch | hcloud CodeArtsRepo ListFiles/v4 | This API is used to obtain the list of all files in a specified branch. | |
| Obtaining File Content | hcloud CodeArtsRepo ShowFileContent/v4 | This API is used to obtain file content. | |
| Obtaining File Tracing Information | hcloud CodeArtsRepo ListFileBlameLines/v4 | This API is used to obtain file tracing information. | |
| Obtaining the Upper-Level Tree Structure of the Current File | hcloud CodeArtsRepo ListFileUpperTreeEntries/v4 | This API is used to obtain the upper-level tree structure of the current file. | |
| Renaming a File | hcloud CodeArtsRepo RenameFile/v4 | This API is used to rename a file. | |
| Obtaining the Content of a Single Repository File | hcloud CodeArtsRepo ShowFileRaw/v4 | This API is used to obtain the content of a single repository file. |
Commit
| API Name | Command | Description | Operation |
|---|---|---|---|
| Viewing the Commit List | hcloud CodeArtsRepo ListCommits/v4 | This API is used to view the commit list. | |
| Rolling Back a Commit | hcloud CodeArtsRepo CreateCommitRevert/v4 | This API is used to roll back a commit. | |
| Obtaining the File Change Metadata Introduced by Commit | hcloud CodeArtsRepo ShowCommitDiffMetadata/v4 | This API is used to obtain the file change metadata introduced by a commit. | |
| Querying Branches and Tags by Commit ID | hcloud CodeArtsRepo ListCommitAssociatedRefs/v4 | This API is used to query the branch and tag list based on the commit ID. | |
| Obtaining the Change Content of a Specified File Introduced by a Commit | hcloud CodeArtsRepo ShowCommitFileDiff/v4 | This API is used to obtain the change content of a specified file introduced by a commit. | |
| Obtaining Specific Commit Information | hcloud CodeArtsRepo ShowCommit/v4 | This API is used to obtain specific commit information. | |
| Creating Commit Information | hcloud CodeArtsRepo CreateCommit/v4 | This API is used to create commit information. | |
| Obtaining Commit Differences | hcloud CodeArtsRepo ShowDiffCommit/v4 | This API is used to obtain commit differences. |
Group
| API Name | Command | Description | Operation |
|---|---|---|---|
| Creating a Repository Group | hcloud CodeArtsRepo CreateGroup/v4 | This API is used to create a repository group. | |
| Transferring a Repository Group | hcloud CodeArtsRepo TransferGroup/v4 | This API is used to transfer a repository group. | |
| Obtaining the List of Repository Groups That the Current User Has Management Permissions for in a Project | hcloud CodeArtsRepo ListManageableGroups/v4 | This API is used to obtain the list of repository groups that the current user has management permissions for in a project. | |
| Obtaining Repository Group Information | hcloud CodeArtsRepo ShowGroup/v4 | This API is used to obtain repository group information. | |
| Deleting a Repository Group | hcloud CodeArtsRepo DeleteGroup/v4 | This API is used to delete a repository group. | |
| Associating a Repository Group with a Member Group | hcloud CodeArtsRepo AssociateGroupUserGroup/v4 | This API is used to associate a repository group with a member group. | |
| Obtaining the Inheritance Configuration Items of a Repository Group | hcloud CodeArtsRepo ShowGroupSettingsInheritCfg/v4 | This API is used to obtain the inheritance configuration items of a repository group. | |
| Obtaining the Permission Inheritance Switch of a Repository Group | hcloud CodeArtsRepo ShowGroupPermissionInheritEnabled/v4 | This API is used to obtain the switch for setting the permission inheritance of a repository group. | |
| Obtaining Basic Settings of a Specified Repository Group | hcloud CodeArtsRepo ShowGroupGeneralPolicy/v4 | This API is used to obtain basic settings of a specified repository group. | |
| Obtaining the List of Repository Group Permission Resource Points | hcloud CodeArtsRepo ListGroupPermissionResources/v4 | This API is used to obtain the list of repository group permission resource points. | |
| Obtaining the Watermark Settings of a Repository Group | hcloud CodeArtsRepo ShowGroupWatermark/v4 | This API is used to obtain the watermark settings of a repository group. | |
| Updating the Watermark Settings of a Repository Group | hcloud CodeArtsRepo UpdateGroupWatermark/v4 | This API is used to update the watermark settings of a repository group. | |
| Obtaining the Inheritance Configuration Items of a Repository Group | hcloud CodeArtsRepo ShowGroupInheritSetting/v4 | This API is used to obtain the inheritance configuration items of a repository group. | |
| Obtaining Basic Settings of a Specified Repository Group | hcloud CodeArtsRepo ShowGroupsGeneralPolicy/v4 | This API is used to obtain basic settings of a specified repository group. | |
| Updating the Basic Settings of a Repository Group | hcloud CodeArtsRepo UpdateGroupGeneralPolicy/v4 | This API is used to update the basic settings of a repository group. | |
| Querying the Member Group List in an Organization | hcloud CodeArtsRepo ListGroupUserGroups/v4 | This API is used to query the member group list in an organization. | |
| Obtaining the Repository Group List | hcloud CodeArtsRepo ListGroups/v4 | This API is used to obtain the list of repository groups. | |
| Obtaining the List of Members That Can Be Added to a Repository Group | hcloud CodeArtsRepo ListGroupMembers/v4 | This API is used to obtain the list of members that can be added to a repository group. | |
| Obtaining the List of Members That Can Be Added to a Repository Group | hcloud CodeArtsRepo ListGroupAddableMembers/v4 | This API is used to obtain the list of members that can be added to a repository group. | |
| Obtaining the Member Groups That Can Be Added to a Repository Group | hcloud CodeArtsRepo ListGroupAddableUserGroups/v4 | This API is used to obtain the member groups that can be added to a repository group. | |
| Obtaining the Sub-repository Groups and Repository Lists of a Repository Group | hcloud CodeArtsRepo ListGroupSubgroupsAndRepositories/v4 | This API is used to obtain the sub-repository groups and repository lists of a repository group. | |
| Obtaining the Inheritance Settings of a Repository Group | hcloud CodeArtsRepo ShowGroupsInherit/v4 | This API is used to obtain the inheritance settings of a repository group. | |
| Obtaining the Protected Branch List of a Repository Group | hcloud CodeArtsRepo ListGroupProtectedBranches/v4 | This API is used to obtain the protected branch list of a repository group. |
Permission
| API Name | Command | Description | Operation |
|---|---|---|---|
| Querying Repository Permission Configurations | hcloud CodeArtsRepo ShowRepositoryPermissionInheritEnabled/v4 | This API is used to query the repository permission configuration. | |
| Updating the Repository Permission Inheritance Configuration | hcloud CodeArtsRepo UpdateRepositoryPermissionInheritEnabled/v4 | This API is used to update the repository permission inheritance configuration. | |
| Obtaining the Permission List for Pushing Repository Files | hcloud CodeArtsRepo ListRepositoryFilePushPermissions/v4 | This API is used to obtain the repository file push permission list. | |
| Updating the Push Permission of Repository Files in Batches | hcloud CodeArtsRepo BatchUpdateRepositoryFilePushPermissions/v4 | This API is used to update the push permission of repository files in batches. | |
| Creating the Repository File Push Permission | hcloud CodeArtsRepo CreateFilePushPermission/v4 | This API is used to create the repository file push permission. | |
| Deleting the Repository File Push Permission in Batches | hcloud CodeArtsRepo BatchDeleteRepositoryFilePushPermissions/v4 | This API is used to delete the push permission of repository files in batches. | |
| Querying the Repository Permission Matrix Configuration | hcloud CodeArtsRepo ListRepositoryResourcePermissions/v4 | This API is used to query the repository permission matrix configuration. | |
| Updating the Repository Permission Matrix Configuration | hcloud CodeArtsRepo UpdateRepositoryResourcePermissions/v4 | This API is used to update the repository permission matrix configuration. | |
| Updating the Repository Group Permission Matrix Configuration | hcloud CodeArtsRepo UpdateGroupResourcePermissions/v4 | This API is used to update the repository group permission matrix configurations. |
Tenant
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining the IP Address Whitelist of a Tenant | hcloud CodeArtsRepo ListTenantTrustedIpAddresses/v4 | This API is used to obtain the IP address whitelist of a tenant. | |
| Adding a Tenant IP Address Whitelist | hcloud CodeArtsRepo AddTenantTrustedIpAddress/v4 | This API is used to add a tenant IP address whitelist. | |
| Modifying a Tenant IP Address Whitelist | hcloud CodeArtsRepo UpdateTenantTrustedIpAddress/v4 | This API is used to modify a tenant IP address whitelist. | |
| Deleting a Tenant IP Address Whitelist | hcloud CodeArtsRepo DeleteTenantTrustedIpAddress/v4 | This API is used to delete a tenant IP address whitelist. | |
| Obtaining the Tenant Repository List | hcloud CodeArtsRepo ListTenantRepositories/v4 | This API is used to query the list of all repositories that occupy resources under a tenant. | |
| Obtaining the Tenant Repository List | hcloud CodeArtsRepo ExportTenantRepositories/v4 | This API is used to obtain the list of all repositories occupying resources under a tenant. A maximum of 20,000 records can be exported. | |
| Checking the Development Mode of the Current Tenant | hcloud CodeArtsRepo ShowTenantDevelopMode/v4 | This API is used to check the development mode of the current tenant. | |
| Obtaining the Repository Encryption Configurations of the Current Tenant | hcloud CodeArtsRepo ShowTenantRepoEncryptionSetting/v4 | This API is used to obtain the repository encryption configurations of the current tenant. | |
| Modifying the Repository Encryption Configurations of the Current Tenant | hcloud CodeArtsRepo UpdateTenantRepoEncryptionSetting/v4 | This API is used to modify the repository encryption configurations of the current tenant. | |
| Obtaining the List of CMKs Hosted by KMS for the Current Tenant | hcloud CodeArtsRepo ListTenantCmks/v4 | This API is used to obtain the list of client master keys (CMKs) hosted by KMS for the current tenant. | |
| Obtaining the List of Encrypted Repositories of the Current Tenant | hcloud CodeArtsRepo ListTenantEncryptedRepositories/v4 | This API is used to obtain the list of encrypted repositories of the current tenant. | |
| Obtaining the KMS Authorization Status of the Current Tenant | hcloud CodeArtsRepo ShowTenantKmsGrant/v4 | This API is used to obtain the KMS authorization status of the current tenant. | |
| Creating KMS Authorization Delegated by the Current Tenant to CodeArts Repo | hcloud CodeArtsRepo CreateTenantKmsGrant/v4 | This API is used to create KMS authorization delegated by the current tenant to CodeArts Repo. | |
| Obtaining Tenant Settings | hcloud CodeArtsRepo ShowProjectTenantSettings/v4 | This API is used to obtain tenant settings. |
Webhook
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining the Webhook List Under a Project | hcloud CodeArtsRepo ListProjectWebhooks/v4 | This API is used to obtain the webhook list under a project. | |
| Adding Webhooks to a Project | hcloud CodeArtsRepo AddProjectWebhook/v4 | This API is used to add webhooks to a project. | |
| Obtaining a Webhook Under a Project | hcloud CodeArtsRepo ShowProjectWebhook/v4 | This API is used to obtain a webhook under a project. | |
| Updating a Webhook Under a Project | hcloud CodeArtsRepo UpdateProjectWebhook/v4 | This API is used to update a webhook under a project. | |
| Deleting a Webhook from a Project | hcloud CodeArtsRepo RemoveProjectWebhook/v4 | This API is used to delete a webhook from a project. | |
| Obtaining the Webhook List Under a Repository | hcloud CodeArtsRepo ListRepositoryWebhooks/v4 | This API is used to obtain the webhook list of under a repository. | |
| Adding a Webhook in a Repository | hcloud CodeArtsRepo AddRepositoryWebhook/v4 | This API is used to add a webhook in a repository. | |
| Obtaining Data of a Single Webhook Under a Repository | hcloud CodeArtsRepo ShowRepositoryWebhook/v4 | This API is used to obtain data of a single webhook under a repository. | |
| Updating Data of a Single Webhook Under a Repository | hcloud CodeArtsRepo UpdateRepositoryWebhook/v4 | This API is used to update data of a single webhook under a repository. | |
| Deleting a Single Webhook Under a Repository | hcloud CodeArtsRepo RemoveRepositoryWebhook/v4 | This API is used to delete a single webhook under a repository. | |
| Obtaining the Log Lists of a Specified Webhook in a Repository | hcloud CodeArtsRepo ListRepositoryWebhookLogs/v4 | This API is used to obtain the log list of a specified webhook in a repository. | |
| Obtaining Details About Specified Logs of Specified Webhooks in Repositories | hcloud CodeArtsRepo ShowRepositoryWebhookLog/v4 | This API is used to obtain details about specified logs of specified webhooks in repositories. | |
| Obtaining the Log Lists of Specified Webhooks in Projects | hcloud CodeArtsRepo ListProjectWebhookLogs/v4 | This API is used to obtain the log lists of specified webhooks in projects. | |
| Obtaining Details About Specified Logs of Specified Webhooks in Projects | hcloud CodeArtsRepo ShowProjectWebhookLog/v4 | This API is used to obtain the details of specified logs of specified Webhooks in projects. | |
| Obtaining the Log Lists of Specified Webhooks in Repository Groups | hcloud CodeArtsRepo ListGroupWebhookLogs/v4 | This API is used to obtain the log lists of specified Webhooks in repository groups. | |
| Obtaining the Details of Specified Logs of Specified Webhooks in Repository Groups | hcloud CodeArtsRepo ShowGroupWebhookLog/v4 | This API is used to obtain the details of specified logs of specified Webhooks in repository groups. | |
| Obtaining the Webhook List of a Repository Group | hcloud CodeArtsRepo ListGroupWebhooks/v4 | This API is used to obtain the Webhook list of a repository group. | |
| Adding a Webhook in a Repository | hcloud CodeArtsRepo AddGroupWebhook/v4 | This API is used to add a Webhook in a repository. | |
| Obtaining a Webhook in a Repository Group | hcloud CodeArtsRepo ShowGroupWebhook/v4 | This API is used to obtain a Webhook in a repository group. | |
| Updating a Webhook in a Repository Group | hcloud CodeArtsRepo UpdateGroupWebhook/v4 | This API is used to update a Webhook in a repository group. | |
| Deleting a Webhook from a Repository Group | hcloud CodeArtsRepo RemoveGroupWebhook/v4 | This API is used to delete a Webhook from a repository group. |
Merge Request
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining the Latest Pipeline Associated with a Merge Request | hcloud CodeArtsRepo ShowActualHeadPipeline/v4 | This API is used to obtain the latest pipeline associated with a merge request. | |
| Obtaining the Merge Request Score | hcloud CodeArtsRepo ShowMergeRequestVotesDetail/v4 | This API is used to obtain the merge request score. | |
| Updating the Merge Request Score | hcloud CodeArtsRepo UpdateMergeRequestVote/v4 | This API is used to update the merge request score. | |
| Deleting a Merge Request Score | hcloud CodeArtsRepo DeleteMergeRequestVote/v4 | This API is used to delete a merge request score. | |
| Obtaining Merge Request Details | hcloud CodeArtsRepo ShowMergeRequestDetail/v4 | This API is used to obtain merge request details. | |
| Updating a Merge Request | hcloud CodeArtsRepo UpdateMergeRequest/v4 | This API is used to update a merge request. | |
| Obtaining the Mergeable Status of a Merge Request | hcloud CodeArtsRepo ShowMergeableStateOuter/v4 | This API is used to obtain the mergeable status of a merge request. | |
| Incorporating a Merge Request | hcloud CodeArtsRepo MergeMergeRequest/v4 | This API is used to incorporate a merge request. | |
| Obtaining the Merge Request List of a Repository | hcloud CodeArtsRepo ListRepositoryMergeRequests/v4 | This API is used to obtain the merge request list of a repository. | |
| Creating a Merge Request | hcloud CodeArtsRepo CreateMergeRequest/v4 | This API is used to create a merge request. | |
| Obtaining Repository Merge Request Statistics | hcloud CodeArtsRepo ShowRepositoryMergeRequestsStatistic/v4 | This API is used to obtain repository merge request statistics. | |
| Obtaining the Merge Request Approving Setting List | hcloud CodeArtsRepo ListMergeRequestApproverSettings/v4 | This API is used to obtain the merge request approving setting list. | |
| Creating Merge Request Approving Settings | hcloud CodeArtsRepo CreateMergeRequestApproverSetting/v4 | This API is used to create merge request approving settings. | |
| Updating Merge Request Approving Settings | hcloud CodeArtsRepo UpdateMergeRequestApproverSetting/v4 | This API is used to update merge request approving settings. | |
| Deleting Merge Request Approving Configurations | hcloud CodeArtsRepo DeleteMergeRequestApproverSetting/v4 | This API is used to delete merge request approving configurations. | |
| Obtaining the Merge Request Commit List | hcloud CodeArtsRepo ListMergeRequestCommits/v4 | This API is used to obtain the merge request commit list. | |
| Obtaining the File Change List Tree of a Merge Request | hcloud CodeArtsRepo ListMergeRequestChangesTrees/v4 | This API is used to obtain the file change list tree of a merge request. | |
| Obtaining the Merge Request File Change List | hcloud CodeArtsRepo ListMergeRequestChanges/v4 | This API is used to obtain the merge request file change list. | |
| Obtaining the Merge Request Associated with a Commit | hcloud CodeArtsRepo ListCommitAssociatedMergeRequests/v4 | This API is used to obtain the merge request associated with the commit. | |
| Obtaining the List of Merge Requests on the Personal Home Page | hcloud CodeArtsRepo ListPersonalMergeRequests/v4 | This API is used to obtain the list of merge requests on the personal home page. | |
| Obtain the Merge Request Participant | hcloud CodeArtsRepo ListMergeRequestParticipants/v4 | This API is used to obtain the merge request participant. | |
| Importing a Merge Request | hcloud CodeArtsRepo ImportMergeRequest/v4 | This API is used to import a merge request. | |
| Obtaining Branch Code Conflicts | hcloud CodeArtsRepo ShowBranchConflict/v4 | This API is used to obtain branch code conflicts. | |
| Obtaining Repository Merge Request Settings | hcloud CodeArtsRepo ShowMergeRequestSetting/v4 | This API is used to obtain the merge request settings of a repository. | |
| Updating Repository Merge Request Settings | hcloud CodeArtsRepo UpdateMergeRequestSetting/v4 | This API is used to update the merge request settings of a repository. | |
| Obtaining Merge Request Settings of a Repository Group | hcloud CodeArtsRepo ShowGroupMergeRequestSetting/v4 | This API is used to obtain the merge request settings of a repository group. | |
| Obtaining Project Merge Request Settings | hcloud CodeArtsRepo ShowProjectMergeRequestSetting/v4 | This API is used to obtain project merge request settings. | |
| Obtaining the Merge Request Template List | hcloud CodeArtsRepo ListMergeRequestTemplates/v4 | This API is used to obtain the merge request template list. | |
| Creating a Merge Request Template | hcloud CodeArtsRepo CreateMergeRequestTemplate/v4 | This API is used to create a merge request template. | |
| Obtaining the Review Comment Template List | hcloud CodeArtsRepo ListDiscussionTemplates/v4 | This API is used to obtain the review comment template list. | |
| Obtaining a Single Merge Request Template | hcloud CodeArtsRepo ShowMergeRequestTemplate/v4 | This API is used to obtain a single merge request template. | |
| Updating a Merge Request Template | hcloud CodeArtsRepo UpdateMergeRequestTemplate/v4 | This API is used to update a merge request template. | |
| Deleting a Merge Request Template | hcloud CodeArtsRepo DeleteMergeRequestTemplate/v4 | This API is used to delete a merge request template. | |
| Obtaining the Merge Request Approving Setting List of a Repository Group | hcloud CodeArtsRepo ListGroupMergeRequestApproverSettings/v4 | This API is used to obtain the merge request approving setting list of a repository group. | |
| Creating Merge Request Approving Settings of a Repository Group | hcloud CodeArtsRepo CreateGroupMergeRequestApproverSetting/v4 | This API is used to create the merge request approving settings of a repository group. | |
| Obtaining Project Merge Request Approving Settings List | hcloud CodeArtsRepo ListProjectMergeRequestApproverSettings/v4 | This API is used to obtain project merge request approving settings list. | |
| Creating Project Merge Request Approving Settings | hcloud CodeArtsRepo CreateProjectMergeRequestApproverSetting/v4 | This API is used to create project merge request approving settings. | |
| Updating Repository Group Merge Request Approving Settings | hcloud CodeArtsRepo UpdateGroupMergeRequestApproverSetting/v4 | This API is used to update repository group merge request approving settings. | |
| Deleting Repository Group Merge Request Approving Configurations | hcloud CodeArtsRepo DeleteGroupMergeRequestApproverSetting/v4 | This API is used to delete repository group merge request approving configurations. | |
| Updating Project Merge Request Approving Settings | hcloud CodeArtsRepo UpdateProjectMergeRequestApproverSetting/v4 | This API is used to update project merge request approving settings. | |
| Deleting Project Merge Request Approving Configurations | hcloud CodeArtsRepo DeleteProjectMergeRequestApproverSetting/v4 | This API is used to delete project merge request approving configurations. | |
| Obtaining Repository Group Approvers or Mergers | hcloud CodeArtsRepo ListGroupMergeRequestValidAssignedCandidates/v4 | This API is used to obtain repository group approvers or mergers. | |
| Obtaining Project Approvers or Mergers | hcloud CodeArtsRepo ListProjectMergeRequestCanBeAssignedUsers/v4 | This API is used to obtain project approvers or mergers. | |
| Obtaining Repository Group Reviewers | hcloud CodeArtsRepo ListGroupMergeRequestCanBeAssignedReviewers/v4 | This API is used to obtain repository group reviewers. | |
| Obtaining Project Reviewers | hcloud CodeArtsRepo ListProjectMergeRequestCanBeAssignedReviewers/v4 | This API is used to obtain project reviewers. | |
| Obtaining the Approver List of a Merge Request | hcloud CodeArtsRepo ListMergeRequestApprovers/v4 | This API is used to obtain the approver list of a merge request. | |
| Obtaining the Merge Request Reviewer List | hcloud CodeArtsRepo ListMergeRequestReviewers/v4 | This API is used to obtain the merge request reviewer list. | |
| Updating the Approver List of a Merge Request | hcloud CodeArtsRepo UpdateMergeRequestApprovers/v4 | This API is used to update the approver list of a merge request. | |
| Updating the Reviewer List of a Merge Request | hcloud CodeArtsRepo UpdateMergeRequestReviewers/v4 | This API is used to update the reviewer list of a merge request. | |
| Approving a Merge Request | hcloud CodeArtsRepo ApprovalMergeRequest/v4 | This API is used to approve a merge request. | |
| Reviewing a Merge Request | hcloud CodeArtsRepo ReviewMergeRequest/v4 | This API is used to review a merge request. | |
| Obtaining Repository Approvers or Mergers | hcloud CodeArtsRepo ListMergeRequestValidAssignedCandidates/v4 | This API is used to obtain repository approvers or mergers. | |
| Rebasing a Merge Request | hcloud CodeArtsRepo RebaseMergeRequestForOpenApi/v4 | This API is used to rebase a merge request. | |
| Resolving Merge Request Conflicts Online | hcloud CodeArtsRepo ResolveMergeRequestConflicts/v4 | This API is used to resolve merge request conflicts online. | |
| Obtaining All Conflict Files | hcloud CodeArtsRepo ListMergeRequestConflictFiles/v4 | This API is used to obtain all conflict files. | |
| Obtaining the Average Rating of a Merge Request | hcloud CodeArtsRepo ShowAverageEvaluation/v4 | This API is used to obtain the average rating of a merge request. | |
| Obtaining the Merge Request Review List | hcloud CodeArtsRepo ListMergeRequestEvaluations/v4 | This API is used to obtain the merge request review list. | |
| Obtaining Review Comments of a Single File on the File Change Page of a Merge Request | hcloud CodeArtsRepo ShowMergeRequestCommentsByLine/v4 | This API is used to obtain review comments of a single file on the file change page of a merge request. | |
| Obtaining Review Comments of a Single Submitted File on a Code Page | hcloud CodeArtsRepo ShowCommitCommentsByLine/v4 | This API is used to obtain the review comments of a single submitted file on a code page. | |
| Obtaining the Merge Request Template List of a Repository Group | hcloud CodeArtsRepo ListGroupMergeRequestTemplates/v4 | This API is used to obtain the merge request template list of a repository group. | |
| Creating a Merge Request Template of a Repository Group | hcloud CodeArtsRepo CreateGroupMergeRequestTemplate/v4 | This API is used to create a repository group merge request template. | |
| Updating a Merge Request Template for a Repository Group | hcloud CodeArtsRepo UpdateGroupMergeRequestTemplate/v4 | This API is used to update a merge request template for a repository group. | |
| Deleting a Merge Request Template for a Repository Group | hcloud CodeArtsRepo DeleteGroupMergeRequestTemplate/v4 | This API is used to delete a merge request template for a repository group. | |
| Obtaining the Merge Request Template List of a Project | hcloud CodeArtsRepo ListProjectMergeRequestTemplates/v4 | This API is used to obtain the merge request template list of a project. | |
| Creating a Project Merge Request Template | hcloud CodeArtsRepo CreateProjectMergeRequestTemplate/v4 | This API is used to create a project merge request template. | |
| Updating a Project Merge Request Template | hcloud CodeArtsRepo UpdateProjectMergeRequestTemplate/v4 | This API is used to update the project merge request template. | |
| Deleting a Project Merge Request Template | hcloud CodeArtsRepo DeleteProjectMergeRequestTemplate/v4 | This API is used to delete a project merge request template. | |
| Obtaining the History Versions List of File Change | hcloud CodeArtsRepo ListMergeRequestVersions/v4 | This API is used to obtain the history versions list of file change. | |
| Cherry-picking a Merge Request | hcloud CodeArtsRepo CreateCherryPickMergeRequest/v4 | This API is used to cherry pick a merge request. | |
| Obtaining the Merge Request List of a Project | hcloud CodeArtsRepo ListProjectMergeRequests/v4 | This API is used to obtain the merge request list of a project. |
Discussion
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining Merge Request Review Comments Based on discussion_id | hcloud CodeArtsRepo ShowMergeRequestDiscussion/v4 | This API is used to obtain merge request review comments based on discussion_id. | |
| Updating Information Except Comments in the Merge Request's Review Comments | hcloud CodeArtsRepo UpdateMergeRequestDiscussionInfo/v4 | This API is used to update information except comments in the merge request's review comments. | |
| Obtaining a Repository Review List | hcloud CodeArtsRepo ListRepositoryReviews/v4 | This API is used to obtain a repository review list. | |
| Obtaining the Merge Request Review Comment List | hcloud CodeArtsRepo ListMergeRequestDiscussions/v4 | This API is used to obtain the merge request review comment list. | |
| Creating Merge Request Review Comments | hcloud CodeArtsRepo CreateMergeRequestDiscussion/v4 | This API is used to create merge request review comments. | |
| Obtaining the Merge Request Activities List | hcloud CodeArtsRepo ListMergeRequestSystemNotes/v4 | This API is used to obtain the merge request activities list. | |
| Obtaining the List of Review Comments for a Single Commit on a Code Page | hcloud CodeArtsRepo ListCommitDiscussions/v4 | This API is used to obtain the list of review comments for a single commit on a code page. | |
| Replying to Merge Request Review Comments | hcloud CodeArtsRepo CreateMergeRequestDiscussionResponse/v4 | This API is used to reply to merge request review comments. | |
| Updating Merge Request Review Comments | hcloud CodeArtsRepo UpdateMergeRequestDiscussion/v4 | This API is used to update merge request review comments. | |
| Deleting Merge Request Review Comments | hcloud CodeArtsRepo DeleteMergeRequestDiscussion/v4 | This API is used to delete merge request review comments. | |
| Obtaining the Reviewer List of Review Comments in the Repository | hcloud CodeArtsRepo ListRepositoryReviewAuthors/v4 | This API is used to obtain the reviewer list of review comments in the repository. | |
| Creating/Updating Review Comments Settings | hcloud CodeArtsRepo CreateReviewSetting/v4 | This API is used to create/update review comment settings. | |
| Obtaining Review Comment Settings | hcloud CodeArtsRepo ShowReviewSetting/v4 | This API is used to obtain review settings. | |
| Obtaining Default Review Comment Categories | hcloud CodeArtsRepo ListDefaultReviewCategories/v4 | This API is used to obtain the default review comment categories. | |
| Obtaining Repository Group Review Comment Settings | hcloud CodeArtsRepo ShowGroupReviewSettings/v4 | This API is used to obtain repository group review comment settings (excluding mandatory items). | |
| Creating/Updating Repository Group Review Comment Settings | hcloud CodeArtsRepo UpdateGroupReviewSettings/v4 | This API is used to create or update repository group review comment settings (excluding mandatory items). | |
| Obtaining Project Review Comment Settings | hcloud CodeArtsRepo ShowProjectReviewSettings/v4 | This API is used to obtain the project review comment settings (excluding mandatory items). | |
| Creating/Updating Project Review Comment Settings | hcloud CodeArtsRepo UpdateProjectReviewSettings/v4 | This API is used to create or update the project review comment settings (excluding mandatory items). | |
| Obtaining Mandatory Items for Repository Group Review Comments | hcloud CodeArtsRepo ShowGroupNoteRequiredAttributes/v4 | This API is used to obtain the mandatory items for repository group review comments. | |
| Creating or Updating Mandatory Items for Repository Group Review Comments | hcloud CodeArtsRepo UpdateGroupNoteRequiredAttributes/v4 | This API is used to create or update the mandatory items for repository group review comments. | |
| Obtaining Mandatory Items for Project Review Comments | hcloud CodeArtsRepo ListProjectNoteRequiredAttributes/v4 | This API is used to obtain the mandatory items for project review comments. | |
| Creating or Updating Mandatory Items for Project Review Comments | hcloud CodeArtsRepo UpdateProjectNoteRequiredAttributes/v4 | This API is used to create or update the mandatory items for project review comments. | |
| Obtaining Mandatory Items for Repository Review Comments | hcloud CodeArtsRepo ShowNoteRequiredAttributes/v4 | This API is used to obtain the mandatory items for repository review comments. | |
| Creating/Updating Mandatory Items for Repository Review Comments | hcloud CodeArtsRepo UpdateNoteRequiredAttributes/v4 | This API is used to create or update the mandatory items for repository review comments. |
Member
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining the Member Group List | hcloud CodeArtsRepo ListRepositoryUserGroups/v4 | This API is used to obtain the member group list. | |
| Obtaining the Repository Member List | hcloud CodeArtsRepo ListMembers/v4 | This API is used to obtain the repository member list. | |
| Adding Repository Members in Batches | hcloud CodeArtsRepo AddRepositoryMembers/v4 | This API is used to add repository members in batches. | |
| Obtaining the Member List in a Project | hcloud CodeArtsRepo ListProductPermissionResourcesGrantedUsers/v4 | This API is used to obtain the member list in a project. | |
| Obtaining the Member Group List of a Repository | hcloud CodeArtsRepo ListRepositoryProtectedRefsUserGroups/v4 | This API is used to obtain the member group list of a repository (used in protected branch and protected tag settings). | |
| Obtaining Members with the Approval Permission in a Repository | hcloud CodeArtsRepo ListManagementUsers/v4 | This API is used to obtain members with the approval permission in a repository. They can approve users to access the repository. | |
| Obtaining the Member Group List of a Repository Group | hcloud CodeArtsRepo ListGroupProtectedRefsUserGroups/v4 | This API is used to obtain the member group list of a repository group (used in protected branch and protected tag settings). | |
| Obtaining the Member Group List of a Project | hcloud CodeArtsRepo ListProjectProtectedRefsUserGroups/v4 | This API is used to obtain the member group list of a project (used in protected branch and protected tag settings). |
Pipeline
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining the Latest Task Associated with CodeArts Pipeline | hcloud CodeArtsRepo ListLatestPipelineJobs/v4 | This API is used to obtain the latest task associated with CodeArts Pipeline. | |
| Obtaining the List of Tasks Associated with CodeArts Pipeline | hcloud CodeArtsRepo ListPipelineJobs/v4 | This API is used to obtain the list of tasks associated with CodeArts Pipeline. |
Third Party
| API Name | Command | Description | Operation |
|---|---|---|---|
| Verifying Whether a Deploy Key Is Configured in the Upper-Layer Repository Group or Project | hcloud CodeArtsRepo CheckDeployKey/v4 | This API is used to verify whether a deploy key is configured in the upper-layer repository group or project. | |
| Verifying Whether the Deploy Key of a Repository Group Is Configured in the Upper-Layer Repository Group or Project | hcloud CodeArtsRepo CheckGroupDeployKey/v4 | This API is used to verify whether the deploy key of a repository group is configured in the upper-layer repository group or project. | |
| Obtaining the List of Deploy Keys in a Repository | hcloud CodeArtsRepo ListRepositoryDeployKeys/v4 | This API is used to obtain the list of deploy keys in a repository. | |
| Obtaining the Deploy Key List of a Repository Group | hcloud CodeArtsRepo ListGroupDeployKeys/v4 | This API is used to obtain the deploy key list of a repository group. | |
| Obtaining the Deploy Key List of a Project | hcloud CodeArtsRepo ListProjectDeployKeys/v4 | This API is used to obtain the deploy key list of a project. | |
| Obtaining the List of Associated Work Items of a Specified Branch in a Repository | hcloud CodeArtsRepo ListBranchRelatedWorkItems/v4 | This API is used to obtain the list of associated work items of a specified branch in a repository. | |
| Obtaining the List of Work Items in a Repository | hcloud CodeArtsRepo ListRepositoryWorkItems/v4 | This API is used to obtain the list of work items in a repository. | |
| Obtaining E2E Settings in a Repository | hcloud CodeArtsRepo ShowRepositoryE2eSetting/v4 | This API is used to obtain E2E settings in a repository. | |
| Obtaining E2E Settings in a Repository Group | hcloud CodeArtsRepo ShowGroupE2eSetting/v4 | This API is used to obtain E2E settings in a repository group. | |
| Obtaining E2E Settings of a Project | hcloud CodeArtsRepo ShowProjectE2eSetting/v4 | This API is used to obtain the E2E settings of a project. |
User
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining Permissions of the Repository Group List Specified by the Current User | hcloud CodeArtsRepo BatchValidateUserGroupPermissions/v4 | This API is used to obtain permissions of the repository group list specified by the current user. | |
| Obtaining the gpg_key List of the Current User | hcloud CodeArtsRepo ListUserGpgKeys/v4 | This API is used to obtain the gpg_key list of the current user. | |
| Obtaining the Key List of the Current User | hcloud CodeArtsRepo ListUserKeys/v4 | This API is used to obtain the key list of the current user. | |
| Adding an SSH Public Key | hcloud CodeArtsRepo AddSshKey/v4 | This API is used to add an SSH public key. | |
| Sending an Email Verification Code | hcloud CodeArtsRepo SendUserEmailVerifyCode/v4 | This API is used to send an email verification code. | |
| Obtaining User Email Information | hcloud CodeArtsRepo ShowUserEmails/v4 | This API is used to obtain user email information. | |
| Updating an Email Address | hcloud CodeArtsRepo UpdateUserEmails/v4 | This API is used to update an email address. | |
| Obtaining the HTTPS Authentication Mode | hcloud CodeArtsRepo ShowHttpsPasswordSetting/v4 | This API is used to obtain the HTTPS authentication mode. | |
| Modifying the HTTPS Authentication Mode | hcloud CodeArtsRepo UpdateHttpsPasswordSetting/v4 | This API is used to modify the HTTPS authentication mode. | |
| Deleting an SSH Public Key | hcloud CodeArtsRepo DeleteSshKey/v4 | This API is used to delete an SSH public key. | |
| Obtaining a User's Personal Access Token | hcloud CodeArtsRepo ListImpersonationTokens/v4 | This API is used to obtain the personal access token of a user. |
Project
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining the Permission Matrix of a Specified Permission Resource in a Repository Group | hcloud CodeArtsRepo ShowResourcePermissions/v4 | This API is used to obtain the permission matrix of a specified permission resource in the repository group. | |
| Obtaining Project Inheritance Settings | hcloud CodeArtsRepo ShowProjectSettingsInheritCfg/v4 | This API is used to obtain project inheritance settings. | |
| Updating Project Inheritance Settings | hcloud CodeArtsRepo UpdateProjectSettingsInheritCfg/v4 | This API is used to update project inheritance settings. | |
| Obtaining Project Member Settings | hcloud CodeArtsRepo ShowProjectMemberSetting/v4 | This API is used to obtain project member settings. | |
| Obtaining Basic Settings of a Specified Project | hcloud CodeArtsRepo ShowProjectGeneralPolicy/v4 | This API is used to obtain basic settings of a specified project. | |
| Obtaining Basic Settings of a Specified Project | hcloud CodeArtsRepo ShowProjectsGeneralPolicy/v4 | This API is used to obtain basic settings of a specified project. | |
| Updating Basic Settings of a Project | hcloud CodeArtsRepo UpdateProjectGeneralPolicy/v4 | This API is used to update basic project settings. | |
| Obtaining the List of Repository Groups and Repositories in a Project | hcloud CodeArtsRepo ListProjectSubgroupsAndRepositories/v4 | This API is used to obtain the list of repository groups and repositories in a project. | |
| Listing Commit Information Associated with a Work Item | hcloud CodeArtsRepo ListItemCommits/v4 | This API is used to list commit information associated with a work item. | |
| Obtaining Project Watermark Settings | hcloud CodeArtsRepo ShowProjectWatermark/v4 | This API is used to obtain project watermark settings. | |
| Updating Project Watermark Settings | hcloud CodeArtsRepo UpdateProjectWatermark/v4 | This API is used to update project watermark settings. |
ProtectedRefs
| API Name | Command | Description | Operation |
|---|---|---|---|
| Obtaining the Protected Branch List of a Project | hcloud CodeArtsRepo ListProjectProtectedBranches/v4 | This API is used to obtain the protected branch list of a project. | |
| Creating a Protected Branch Under a Project | hcloud CodeArtsRepo CreateProjectProtectedBranches/v4 | This API is used to create a protected branch under a project. | |
| Obtaining the Details of a Protected Tag of a Specified Project | hcloud CodeArtsRepo ListProjectProtectedTags/v4 | This API is used to obtain protected tag details of a specified project. | |
| Creating a Protected Tag Under a Project | hcloud CodeArtsRepo CreateProjectProtectedTags/v4 | This API is used to create a protected tag under a project. | |
| Obtaining Protected Branch List of a Repository | hcloud CodeArtsRepo ListProtectedBranches/v4 | This API is used to obtain protected branch list of a repository. | |
| Updating Protected Branches in Batches in a Repository | hcloud CodeArtsRepo BatchUpdateProtectedBranches/v4 | This API is used to update protected branches in batches in a repository. | |
| Creating Protected Branches in Batches in a Repository | hcloud CodeArtsRepo BatchCreateProtectedBranch/v4 | This API is used to create protected branches in batches in a repository. | |
| Deleting Protected Branches in Batches in a Repository | hcloud CodeArtsRepo BatchDeleteProtectedBranches/v4 | This API is used to delete protected branches in batches in a repository. | |
| Obtaining a Protected Branch of a Repository | hcloud CodeArtsRepo ShowProtectedBranch/v4 | This API is used to obtain a protected branch of a repository. | |
| Updating a Protected Branch of a Repository | hcloud CodeArtsRepo UpdateProtectedBranch/v4 | This API is used to update a protected branch in a repository. | |
| Deleting a Protected Branch of a Repository | hcloud CodeArtsRepo DeleteProtectedBranch/v4 | This API is used to delete a protected branch in a repository. | |
| Obtaining a Protected Tag List of a Repository | hcloud CodeArtsRepo ListProtectedTags/v4 | This API is used to obtain a protected tag list in a repository. | |
| Updating Protected Tags in Batches in a Repository | hcloud CodeArtsRepo BatchUpdateProtectedTags/v4 | This API is used to update protected tags in batches in a repository. | |
| Creating Protected Tags in Batches in a Repository | hcloud CodeArtsRepo BatchCreateProtectedTags/v4 | This API is used to create protected tags in batches in a repository. | |
| Deleting Protected Tags in Batches in a Repository | hcloud CodeArtsRepo BatchDeleteProtectedTags/v4 | This API is used to delete protected tags in batches in a repository. | |
| Obtaining a Protected Tag of a Repository | hcloud CodeArtsRepo ShowProtectedTag/v4 | This API is used to obtain a protected tag of a repository. | |
| Updating a Protected Tag in a Repository | hcloud CodeArtsRepo UpdateProtectedTag/v4 | This API is used to update a protected tag in a repository. | |
| Deleting a Protected Tag from a Repository | hcloud CodeArtsRepo DeleteProtectedTag/v4 | This API is used to delete a protected tag from a repository. |
What is your overall rating for this page?
Thank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot